Вы представитель учебного заведения ? Вашей организации ещё нет на нашем портале ? Добавить учебное заведение
Выполнение запросов в SQL Server 2012
Программа курсаМодуль 1. Введение в Microsoft SQL Server 2012
Архитектура SQL Server Denali
Работа с инструментами SQL Server Denali
Работа с базами данных SQL Server

Модуль 2: Введение в язык запросов Transact-SQL
Введение в Transact-SQLВведение в Transact-SQL
Понятие набора данных
Понятие логики предиката
Понятие логики последовательности операторов в SELECT выражениях

Модуль 3: Написание SELECT запросов
Написание простых SELECT выражений
Удаление дубликатов с использованием DISTINCT
Использование колоночных и табличных псевдонимов
Написание простейших CASE выражений

Модуль 4. Запрос данных из нескольких таблиц
Понятие объединений
Написание запросов с использованием внутреннего объединения INNER JOIN
Написание запросов с использованием внешнего объединения OUTER JOIN
Написание запросов с использованием перекрестного объединения CROSS JOIN, объединения таблицы с собой

Модуль 5. Сортировка и фильтрация данных
Сортировка данных
Фильтрация данных
Фильтрация с использованием опций TOP и OFFSET-FETCH
Работа с неизвестными значениями

Модуль 6. Работа с типами данных SQL Server Denali
Введение в типы данных SQL Server Denali
Работа с текстовыми типами данных
Работа с типами данных Дата и Время

Модуль 7: Использование встроенных функций
Написание запросов, использующих встроенные функции
Использование функций преобразования
Использование логических функций
Использование функций на проверку NULL

Модуль 8. Группировка и агрегирование данных
Использование функций агрегирования Использование предложения GROUP BY Фильтрация сгруппированных данных с использованием предложения HAVING

Модуль 9: Использование подзапросов
Написание автономных вложенных подзапросов Написание корреляционных подзапросов Использование предиката EXISTS в подзапросах

Модуль 10: Использование табличных выражений
Представления Табличные выражения

Модуль 11: Использование операторов наборов строк
Написание запросов, использующих операторы UNION и UNION ALL Написание запросов, использующих операторы APPLY, CROSS APPLY и OUTER APPLY, а также операторы EXCEPT и INTERSECTS

Модуль 12: Использование функций ранжирования, смещения и статистических функций
Написание запросов с использованием таких функций как ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE и LAST_VALUE

Модуль 13: Создание сводных результирующих наборов и группировка
Написание запросов с использованием оператора PIVOT Написание запросов с использованием предложения GROUPING SETS Написание запросов с использованием предложения GROUP BY ROLLUP Написание запросов с использованием предложения GROUP BY CUBE

Модуль 14: Получение метаданных SQL Server
Использование представлений системного каталога Использование системных хранимых процедур Использование системных функций Использование объектов динамического управления

Модуль 15: Запуск хранимых процедур
Использование оператора EXECUTE Использование входных и выходных параметров процедуры Вызов системных хранимых процедур

Модуль 16: Программирование с использованием возможностей T-SQL
Использование переменных и определение пакетов Использование элементов управления потоком выполнения Использование динамического SQL Использование синонимов

Модуль 17: Реализация управлением ошибок
Перенаправление ошибок с использованием TRY/CATCH Создание правил обработки ошибок в блоке CATCH с использованием функций ERROR Использование THROW для передачи сообщений об ошибках обратно клиенту

Модуль 18: Реализация транзакций
Определение транзакций с использованием блока BEGIN и COMMIT Использование XACT_ABORT Добавление логики обработки транзакций в блок CATCH

Модуль 19: Повышение производительности выполнения запросов
Использование индексов Просмотр плана выполнения запроса в SQL Server Management Studio Использование опций оператора SET для просмотра использования системных ресурсов Сравнение табличных операций с операциями работы с курсорами

Модуль 20: Группировка и суммирование данных
Суммирование данных с использованием функций агрегирования Суммирование группированных данных Ранжирование группированных данных Создание запросов получения кросстабличных данных

Модуль 21: Объединение данных из нескольких таблиц
Запрос к данным нескольких таблиц с использованием JOIN Применение объединения для решения типичных задач отчетности Комбинирование ограничение результирующих наборов

Модуль 22: Работа с подзапросами
Написание базовых подзапросов Написание коррелирующих подзапросов Сравнение подзапросов с объединениями и временными таблицами Использование Общих Табличных Выражений (CTE)

Модуль 23: Изменение данных в таблицах
Обзор транзакций Вставка данных в таблицы Удаление данных из таблиц Изменение данных в таблицах

Модуль 24: Запросы метаданных, XML, полнотекстовые индексы
Запрос метаданных Обзор XML Запрос XML данных Обзор полнотекстовых индексов Запрос с использованием полнотекстовых индексов

Модуль 24: Запросы метаданных, XML, полнотекстовые индексы
Запрос метаданных Обзор XML Запрос XML данных Обзор полнотекстовых индексов Запрос с использованием полнотекстовых индексов

Модуль 25: Использование программных объектов для извлечения данных
Использование Пользовательских Функций Использование Представлений Обзор Хранимых Процедур Написание распределенных запросов

Модуль 26: Использование расширенных технологий для написания запросов
Соображения для извлечения данных Работа с типами данных Курсоры и запросы, оперирующие наборами данных Динамический SQL Обслуживание файлов запросов
Данная учебная программа представлена в разделах:
Стоимость 25000 рублей
Продолжительность 5 дней
Предметы Базы данных (СУБД)
Форма обучения Очная
Контактный телефон Показать
Сайт Показать

Похожие курсы

Отзывы
Желаете оставить отзыв?
Меню
Компьютерная Академия СофтДжойс