Главная » Создание запросов в Microsoft SQL Server 2012. Обучающий видеокурс М10774 (2012) PCRec
Создание запросов в Microsoft SQL Server 2012. Обучающий видеокурс М10774 (2012) PCRec | |
Название: Создание запросов в Microsoft SQL Server 2012 Год выхода: 2012 Жанр: Обучающий Автор: Михаил Гурьянов, Фёдор Самородов Описание: В ходе этого 5-дневного курса Вы получите технические навыки написания основных запросов на языке Transact-SQL для Microsoft SQL Server 2012. Курс является основой для всех дисциплин, связанных с SQL Server, а именно администрирования баз данных, разработки баз данных и бизнес-аналитики. Многие упражнения, выполняемые при обучении на курсе, включают работу с SQL Azure. . Microsoft SQL Server 2012 — система управления реляционными базами данных. Программный продукт предлагает разработчикам и пользователям широкий набор возможностей по созданию решений с высоким уровнем производительности, надежности и безопасности, является комплексной платформой управления данными и бизнес-анализа. В видеокурс "М10774" включены курсы двух ведущих преподавателей центра "Специалист" - Михаила Гурьянова и Фёдора Самородова. Содержание: Модуль 1. Введение в Microsoft SQL Server 2012 • Архитектура SQL Server Denali • Работа с инструментами SQL Server Denali • Работа с базами данных в SQL Server • Лабораторная работа: работа с инструментами SQL Server Denali (включая Azure) • Работа с SQL Server Management Studio • Изучение объектов базы данных • Организация и создание T-SQL скриптов • Использование электронной документации Модуль 2. Введение в запросы на Transact-SQL • Введение в Transact-SQL • Изучение наборов • Изучение логики предикатов • Изучение логической последовательности действий в SELECT • Лабораторная работа: Введение в запросы на Transact-SQL • Выполнение базовых запросов SELECT • Выполнение запросов, фильтрация данных с использованием предикатов • Выполнение запросов, сортировка данных с использованием ORDER BY Модуль 3. Написание запросов SELECT • Создание простых операторов SELECT • Удаление повторяющихся строк с DISTINCT • Использование псевдонимов столбцов и таблиц • Написание простого выражения CASE • Лабораторная работа: Создание базовых операторов SELECT • Создание простых операторов SELECT • Удаление повторяющихся строк с DISTINCT • Использование псевдонимов столбцов и таблиц • Написание простого выражения CASE Модуль 4. Запрос к нескольким таблицам • Изучение соединений • Выполнение запросов с помощью внутренних соединений • Запросы с внешними соединениями • Запросы с использованием само-соединений и перекрестных соединений • Лабораторная работа: Запрос к нескольким таблицам • Создание запросов, с использованием внутренних соединений • Создание запросов с использованием нескольких соединений таблиц • Создание запросов с использованием само-соединений и запросов с использованием внешних соединений Модуль 5. Сортировка и фильтрация данных • Сортировка данных • Фильтрация данных • Фильтрация с опциями TOP и OFFSET-FETCH • Работа с неизвестными значениями (NULL) • Лабораторная работа: Фильтрация и сортировка данных • Создание запросов, фильтрация данных с использованием WHERE • Создание запросов, сортировка данных с ORDER BY • Создание запросов, фильтрация данных с использованием TOP • Создание запросов, фильтрация данных с использованием OFFSET-FETCH Модуль 6. Работа с типами данных в SQL Server 2012 • Внедрение типов данных в SQL Server • Работа с символьными данными • Работа с типами данных даты и времени • Лабораторная работа: Работа с типами данных в SQL Server 2012 • Создание запросов, которые возвращают данные даты и времени • Создание запросов с использованием функций даты и времени • Создание запросов, которые возвращают строковые данные • Создание запросов, которые используют строковые функции Модуль 7. Использование встроенных функций • Создание запросов со встроенными функциями • Использование функций преобразования типов • Использование логических функций • Использование функций для проверки значений NULL • Лабораторная работа: использование встроенных функций • Создание запросов с использованием функции преобразования типов • Создание запросов с использованием логических функций • Создание запросов, которые проверяют на значение NULL Модуль 8. Группировка и агрегирование данных • Использование агрегатных функций • Использование предложения GROUP BY • Фильтрация групп, используя предложение HAVING • Лабораторная работа: Группирование и агрегирование данных • Создание запросов с использованием предложения GROUP BY • Создание запросов с использованием агрегатных функций • Создание запросов, которые используют различные агрегатные функции • Создание запросов, которые используют фильтрацию с предложением HAVING Модуль 9. Использование подзапросов • Создание автономных подзапросов • Создание коррелированных подзапросов • Использование предиката EXISTS с подзапросами • Лабораторная работа: Использование подзапросов • Создание запросов, которые используют автономные подзапросы • Создание запросов с использованием коррелированных подзапросов • Создание запросов с использованием скалярных подзапросов и подзапросов, возвращающих набор • Создание запросов, которые используют предикаты IN и EXISTS Модуль 10. Использование табличных выражений • Представления (VIEW) • Табличные выражения • Лабораторная работа: Использование табличных выражений • Создание запросов с использованием представлений (View) • Создание запросов с использованием производных таблиц (Derived Tables) • Создание запросов с использованием обобщенных табличных выражений (CTE) Модуль 11. Использование инструкций работы с наборами • Создание запросов с использованием UNION и UNION ALL • Создание запросов, которые используют CROSS APPLY и OUTER APPLY Создание запросов, которые используют APPLY для производных таблиц и функций • Создание запросов, которые используют EXCEPT и INTERSECT Лабораторная работа: Использование инструкций работы с наборами • Создание запросов с использованием UNION и UNION ALL • Создание запросов, которые используют CROSS APPLY и OUTER APPLY Создание запросов, которые используют APPLY для производных таблиц и функций • Создание запросов, которые используют EXCEPT и INTERSECT Модуль 12. Использование функций ранжирования, смещения и агрегатных функций • Создание запросов с использованием ранжирующих оконных функций (Ranking window functions) • Создание запросов с использованием функций смещения (offset functions) • Создание запросов с использованием статистических оконных функций (Aggregate window functions) • Лабораторная работа: Использование функций ранжирования, смещения и агрегатных функций • Создание запросов с использованием ранжирующих оконных функций • Создание запросов с использованием функций смещения • Создание запросов с использованием статистических оконных функций Модуль 13. Сведение данных и наборы группирования • Создание запросов с использованием оператора PIVOT • Создание запросов с использованием GROUPING SETS • Создание запросов с использованием GROUP BY ROLLUP • Создание запросов с использованием GROUP BY CUBE • Лабораторная работа: Сведение данных и наборы группирования • Создание запросов с использованием оператора PIVOT • Создание запросов с использованием GROUPING SETS • Создание запросов с использованием GROUP BY ROLLUP • Создание запросов с использованием GROUP BY CUBE Модуль 14. Запросы к метаданным в SQL Server • Запросы к представлениям системного каталога • Запросы к системным функциям • Запросы к представлениям динамического управления • Лабораторная работа: Запросы к метаданным в SQL Server • Запросы к представлениям системного каталога • Запросы к системным функциям • Запросы к представлениям динамического управления Модуль 15. Выполнение хранимых процедур • Использование инструкции EXECUTE для вызова хранимых процедур • Передача параметров в хранимые процедуры • Возвращение результатов из хранимой процедуры с помощью предложения OUTPUT • Выполнение системных хранимых процедур • Лабораторная работа: Выполнение хранимых процедур • Использование инструкции EXECUTE для вызова хранимых процедур • Передача параметров в хранимые процедуры • Возвращение результатов из хранимой процедуры с помощью предложения OUTPUT • Выполнение системных хранимых процедур Модуль 16. Программирование с использованием T-SQL • Объявление переменных и разделение на пакеты • Использование элементов управления потоком выполнения • Создание динамического SQL • Использование синонимов • Лабораторная работа: Программирование с использованием T-SQL • Объявление переменных и разделение на пакеты • Использование элементов управления потоком выполнения • Создание динамического SQL • Использование синонимов Модуль 17. Реализация обработки ошибок • Перенаправление ошибки в TRY/CATCH • Создание процедуры обработки ошибок в блоке CATCH с использованием функций ERROR • Использование THROW, чтобы передать сообщение об ошибке клиенту • Лабораторная работа: Реализация обработки ошибок • Перенаправление ошибки в TRY/CATCH • Создание процедуры обработки ошибок в блоке CATCH с использованием функций ERROR • Использование THROW, чтобы передать сообщение об ошибке клиенту Модуль 18. Реализация транзакций • Контроль транзакций с BEGIN и COMMIT • Использование XACT_ABORT • Добавление логики обработки транзакций в блоке CATCH • Лабораторная работа: Реализация транзакций • Контроль транзакций с BEGIN и COMMIT • Использование XACT_ABORT • Добавление логики обработки транзакций в блоке CATCH Модуль 19. Повышение производительности запросов • Просмотр планов выполнения запросов • Использование оператора SET STATISTICS • Просмотр использования индекса • Сравнение курсоров и запросов основе реляционных наборов • Лабораторная работа: Повышение производительности запросов • Просмотр планов выполнения запросов • Использование оператора SET STATISTICS • Просмотр использования индекса • Сравнение курсоров и запросов основе реляционных наборов Доп. материалы: присутствуют Производитель: Специалист Продолжительность: ~47 часов Язык: Русский Файл Качество: PCRec Формат: WMV Видео: WMV9, 1024x768, ~220 Kbps, 29.970 fps Аудио: WMA, 48 Kbps, 44.1 KHz Размер: 1,9 GB Скачать Создание запросов в Microsoft SQL Server 2012. Обучающий видеокурс М10774 (2012) PCRec | |
|
Всего комментариев: 0 | |
Категории раздела
Жанр
Тэги
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Архив новостей
- 000 Декабрь
- 2010 Январь
- 2010 Февраль
- 2010 Март
- 2010 Апрель
- 2010 Декабрь
- 2011 Январь
- 2011 Февраль
- 2011 Апрель
- 2011 Май
- 2011 Июнь
- 2011 Июль
- 2011 Август
- 2011 Сентябрь
- 2011 Октябрь
- 2011 Ноябрь
- 2011 Декабрь
- 2012 Январь
- 2012 Февраль
- 2012 Март
- 2012 Апрель
- 2012 Май
- 2012 Июнь
- 2012 Июль
- 2012 Август
- 2012 Сентябрь
- 2012 Октябрь
- 2012 Ноябрь
- 2012 Декабрь
- 2013 Январь
- 2013 Февраль
- 2013 Март
- 2013 Апрель
- 2013 Май
- 2013 Июнь
- 2013 Июль
- 2013 Август
- 2013 Сентябрь
- 2013 Октябрь
- 2013 Ноябрь
- 2013 Декабрь
- 2014 Январь
- 2014 Февраль
- 2014 Март
- 2014 Апрель
- 2014 Май
- 2014 Июнь
- 2014 Июль
- 2014 Август
- 2014 Сентябрь
- 2014 Октябрь
- 2014 Ноябрь
- 2014 Декабрь
- 2015 Январь
- 2015 Февраль
- 2015 Март
- 2015 Апрель
- 2015 Май
- 2015 Июнь
- 2015 Июль
- 2015 Август
- 2015 Сентябрь
- 2015 Октябрь
- 2015 Ноябрь
- 2015 Декабрь
- 2016 Январь
- 2016 Февраль
- 2016 Март
- 2016 Апрель
- 2016 Май
- 2016 Июнь
- 2016 Июль
- 2016 Август
- 2016 Сентябрь
- 2016 Октябрь
- 2016 Ноябрь
- 2016 Декабрь
- 2017 Январь
- 2017 Февраль
- 2017 Март
- 2017 Апрель
- 2017 Май
- 2017 Июнь
- 2017 Июль
- 2017 Август
- 2017 Сентябрь
- 2017 Октябрь
- 2017 Ноябрь
- 2017 Декабрь
- 2018 Январь
- 2018 Февраль
- 2018 Март
- 2018 Апрель
- 2018 Май
- 2018 Июнь
- 2018 Июль
- 2018 Август
- 2018 Сентябрь
- 2018 Октябрь
- 2018 Ноябрь
- 2018 Декабрь
- 2019 Январь
- 2019 Февраль
- 2019 Март
- 2019 Апрель
- 2019 Май
- 2019 Июнь
- 2019 Июль
- 2019 Август
- 2019 Сентябрь
- 2019 Октябрь
- 2019 Ноябрь
- 2019 Декабрь
- 2020 Январь
- 2020 Февраль
- 2020 Март
- 2020 Апрель
- 2020 Май
- 2020 Июнь
- 2020 Июль
- 2020 Август
- 2020 Сентябрь
- 2020 Октябрь
- 2020 Ноябрь
- 2020 Декабрь
- 2021 Январь
- 2021 Февраль
- 2021 Март
- 2021 Апрель
- 2021 Май
- 2021 Июнь
- 2021 Июль
- 2021 Август
- 2021 Сентябрь
- 2021 Октябрь
- 2021 Ноябрь
- 2021 Декабрь
- 2022 Январь
- 2022 Февраль
- 2022 Март
- 2022 Апрель
- 2022 Май
- 2022 Июнь
- 2022 Июль
- 2022 Август
- 2022 Сентябрь
- 2022 Октябрь
- 2022 Ноябрь
- 2022 Декабрь
- 2023 Январь
- 2023 Февраль
- 2023 Март
- 2023 Апрель
- 2023 Май
- 2023 Июнь
- 2023 Июль
- 2023 Август
- 2023 Сентябрь
- 2023 Октябрь
- 2023 Ноябрь
- 2023 Декабрь
- 2024 Январь
- 2024 Февраль
- 2024 Март
- 2024 Апрель
- 2024 Май
- 2024 Июль
- 2024 Август
- 2024 Сентябрь
- 2024 Октябрь
- 2024 Ноябрь
- 2024 Декабрь
- 2025 Январь
- 2025 Февраль
- 2025 Март
- 2025 Апрель
- 2025 Май
- 2025 Июнь
- 2025 Июль