• Складчины
  • Программирование

Курс по T-SQL Путь программиста от новичка к профессионалу Уровень 3 - Эксперт. 2020 [Self-Learning]

Найти складчину
  • Дата начала 14 Авг 2021
Цена: 80 РУБ
Список участников складчины:
  • 1. Nezh
  • 2. потеряшка15
  • 3. dmitry2308
  • 4. микеланджело
  • 5. Miriam23008
  • 6. alexeypav001
Показать больше
Скачать курс
Скачать Скачать Скачать
Grant34
Организатор
  • 14 Авг 2021
  • #1

Курс по T-SQL Путь программиста от новичка к профессионалу Уровень 3 - Эксперт. 2020 [Self-Learning]

Ссылка на картинку
Здравствуйте, уважаемые посетители! Это третий уровень курса «T-SQL. Путь программиста от новичка к профессионалу», который посвящен профессиональному изучению языка T-SQL.

На этом уровне курса Вы научитесь использовать все самые продвинутые конструкции языка, это и аналитические операторы ROLLUP, CUBE, GROUPING SETS, PIVOT, и оконные функции (агрегатные, ранжирующие, аналитические и функции смещения), и конструкция MERGE. Вы научитесь писать динамические SQL инструкции, пользоваться курсорами и транзакциями, и, конечно же, научитесь создавать свои собственные функции, хранимые процедуры и триггеры. Кроме этого, Вы узнаете, как работать с XML данными, с JSON данными и языком Python в SQL Server. Узнаете, что такое In-Memory OLTP, и как работать с этой технологией.

Примечание! Данный курс предполагает наличие у Вас определённых знаний и подготовки, в частности, Вы должны знать: как создаются таблицы, ограничения, представления и индексы, как происходит добавление данных в таблицы, как работает инструкция SELECT, кроме этого, Вы должны уметь пользоваться переменными, условными конструкциями и циклами, а также уметь работать с системными функциями.

Для кого этот курс:
1. Курс рассчитан на разработчиков, которые хотят изучить T-SQL на профессиональном уровне

Чему Вы научитесь:
1. Использовать продвинутые конструкции языка (ROLLUP, CUBE, GROUPING SETS, PIVOT, MERGE, оконные функции, курсоры)
2. Создавать свои собственные функции, хранимые процедуры и триггеры
3. Писать динамические SQL инструкции
4. Работать с транзакциями, XML и JSON данными, а также писать инструкции на языке Python
5. Использовать технологию In-Memory OLTP

Часть 1. Вводная часть
Введение

Часть 2. Основная часть
1. Урок 1 – PIVOT и UNPIVOT
Рассмотрение конструкций PIVOT и UNPIVOT
Домашнее задание
Тестирование
2. Урок 2 – Аналитические операторы
Рассмотрение операторов ROLLUP, CUBE и GROUPING SETS
Домашнее задание
Тестирование
3. Урок 3 – Оконные функции
Предложение OVER и оконные функции
Домашнее задание
Тестирование
4. Урок 4 – Слияние данных
Описание и примеры использования инструкции MERGE
Домашнее задание
Тестирование
5. Урок 5 – Инструкция OUTPUT
Описание и примеры использования инструкции OUTPUT
Домашнее задание
Тестирование
6. Урок 6 – Функция ROWCOUNT
Системная функция ROWCOUNT – описание и примеры
Домашнее задание
Тестирование
7. Урок 7 – Пользовательские функции
Создание, изменение и удаление пользовательских функций
Домашнее задание
Тестирование
8. Урок 8 – Хранимые процедуры
Создание, изменение и удаление хранимых процедур
Домашнее задание
Тестирование
9. Урок 9 – Триггеры
Создание, изменение и использование триггеров
Домашнее задание
Тестирование
10. Урок 10 – Инструкция DROP IF EXISTS
Примеры использования инструкции DROP IF EXISTS
Домашнее задание
Тестирование
11. Урок 11 – Инструкция CREATE OR ALTER
Примеры использования инструкции CREATE OR ALTER
Домашнее задание
Тестирование
12. Урок 12 – Оператор APPLY
Рассмотрение оператора APPLY (CROSS и OUTER)
Домашнее задание
Тестирование
13. Урок 13 – Псевдоним типа данных
Создание и использование псевдонимов типа данных
Домашнее задание
Тестирование
14. Урок 14 – Полнотекстовый поиск
Настройка полнотекстового поиска и примеры полнотекстовых запросов
Домашнее задание
Тестирование
15. Урок 15 – Динамические инструкции
Написание динамических инструкций
Домашнее задание
Тестирование
16. Урок 16 – Курсоры
Создание и использование курсоров
Домашнее задание
Тестирование
17. Урок 17 – Обработка ошибок
Рассмотрение конструкции TRY...CATCH, RAISERROR и THROW
Домашнее задание
Тестирование
18. Урок 18 – Транзакции
Рассмотрение транзакций (свойства, уровни изоляции, примеры)
Домашнее задание
Тестирование
19. Урок 19 – Обращение к внешним источникам
Рассмотрение инструкций OPENDATASOURCE, OPENROWSET и связанных серверов
Домашнее задание
Тестирование
20. Урок 20 – Работа с XML
Обработка XML данных на T-SQL
Домашнее задание
Тестирование
21. Урок 21 – Работа с JSON
Обработка JSON данных на T-SQL
Домашнее задание
Тестирование
22. Урок 22 – Работа с Python
Выполнение инструкций на Python в базе данных
Домашнее задание
Тестирование
23. Урок 23 – In-Memory OLTP
Рассмотрение технологии In-Memory OLTP и примеры инструкций
Домашнее задание
Тестирование

Часть 3. Заключительная часть
Заключение
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
self-learning sql t-sql базы данных запрос программирование
Похожие складчины
Скачать Курс по T-SQL. Путь программиста от новичка к профессионалу. Уровень 1 - Новичок [2020] [Self-Learning]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать [Self-Learning] T-SQL Путь программиста от новичка к профессионалу. Уровень 2 - Продвинутый
  • 14 Авг 2021
  • в разделе: Программирование
Скачать [Self-Learning] SQL для начинающих [Виталий Трунин]
  • 24 Мар 2023
  • в разделе: Программирование
Скачать [Temotec Learning Academy] Курс SQL 2023: SQL для анализа данных и науки о данных
  • 23 Янв 2023
  • в разделе: Программирование
Скачать [Специалист] Подготовка SQL сервера к работе с базами данных 2020 [Федор Самородов]
  • 13 Авг 2021
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка