Выполнение запросов в SQL Server 2012 / Компьютерная Академия СофтДжойс

Выполнение запросов в SQL Server 2012

Компьютерная Академия СофтДжойс

г. Санкт-Петербург
Banner 3
Banner 4
Banner 5

Рейтинги вузов

Глобальный сводный рейтинг лучших учебных заведений России

Лучшие программы вузов

Самые востребованные учебные программы

Подбор по профессии

Мы определим, какая профессия подойдет под ваши таланты

Программа курсаМодуль 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 Обслуживание файлов запросов
Телефон +7(905) 202-74-84
Адрес: 199034, г. Санкт-Петербург, Биржевая линия, д.16
Похожие программы
27000рублей
29 500 руб.
Продолжительность: 40часов
г. Санкт-Петербург
27750 руб.
Продолжительность: 5дней
г. Санкт-Петербург
15 000 руб.
Продолжительность: 40часов
г. Санкт-Петербург