Тема 2.1. Обзор и установка Microsoft SQL Server 2022.
Тема 2.2. Язык Transact-SQL.
Тема 2.3. Начало работы с MS SQL Server.
Тема 2.4. Типы данных в Microsoft SQL Server.
Тема 2.5. Создание, удаление баз данных и таблиц.
ПР № 1. Работа с базами данных и таблицами.
Тема 2.6. Атрибуты и ограничения столбцов и таблиц.
ПР № 2. Работа с атрибутами и ограничениями.
Тема 2.7. Внешние ключи.
Тема 2.8. Изменение таблицы.
Тема 2.9. Пакеты. Команда GO.
ПР № 3. Работа с внешними ключами.
ПР № 4. Изменение структуры таблиц.
Тема 2.10. Добавление данных. Команда INSERT.
ПР № 5. Добавление данных в таблицу.
Тема 2.11. Выборка данных. Команда SELECT.
Тема 2.12. Сортировка. ORDER BY.
Тема 2.13. Извлечение диапазона строк.
Тема 2.14. Фильтрация. WHERE.
ПР № 6. Выборка данных из таблицы.
Тема 2.15. Операторы фильтрации.
Тема 2.16. Обновление данных. Команда UPDATE.
Тема 2.17. Удаление данных. Команда DELETE.
ПР № 7. Обновление и удаление данных.
Тема 2.18. Агрегатные функции.
ПР № 8. Работа с агрегатными функциями.
Тема 2.19. Операторы GROUP BY и HAVING.
Тема 2.20. Расширения SQL Server для группировки.
Тема 2.21. Подзапросы в Microsoft SQL Server.
Тема 2.22. Подзапросы в основных командах SQL.
ПР № 9. Работа с подзапросами.
Тема 2.23. Оператор EXISTS.
Тема 2.24. Соединение таблиц.
Тема 2.25. Группировка в соединениях.
ПР № 10. Работа с соединениями в таблицах.
Тема 2.26. UNION в MS SQL Server.
Тема 2.27. EXCEPT в MS SQL Server.
Тема 2.28. Функции для работы со строками.
Тема 2.29. Функции для работы с числами.
Тема 2.30. Функции по работе с датами и временем.
Тема 2.31. Преобразование данных.
Тема 2.32. Функции CASE и IIF.
Тема 2.33. Функции NEWID, ISNULL и COALESCE.
ПР № 11. Работа функциями.
Тема 2.34. Переменные в T-SQL.
Тема 2.35. Условные выражения в T-SQL.
ПР № 12. Работа с переменными и условными выражениями.
Тема 2.36. Циклы в T-SQL.
Тема 2.37. Обработка ошибок в T-SQL.
ПР № 13. Работа с циклами и обработками ошибок.
Тема 2.38. Представления и табличные объекты.
ПР № 14. Работа с представлениями и табличными объектами.
Тема 2.39. Временные таблицы в T-SQL.
Тема 2.40. Хранимые процедуры в T-SQL.
ПР № 15. Работа с хранимыми процедурами.
Тема 2.41. Триггеры в T-SQL.
Тема 2.42. Триггеры для операций INSERT, UPDATE, DELETE в T-SQL.
Тема 2.43. Триггер INSTEAD OF в T-SQL.
ПР № 16. Работа с триггерами.
Тема 2.44. Транзакции в T-SQL.
ПР № 17. Работа с транзакциями.
Тема 2.45. Индексы в T-SQL.
ПР № 18. Работа с индексами.
Тема 2.46. Курсоры в T-SQL.
ПР № 19. Работа с курсорами.
Тема 2.47. Пользовательские функции в T-SQL.
Тема 2.48. Оконные функции в T-SQL.
ПР № 20. Работа с пользовательскими и оконными функциями.
Тема 2.49. Управление пользователями и доступом в Microsoft SQL Server.
ПР № 21. Работа с пользователями.
Тема 2.50. Резервное копирование и восстановление данных.
ПР № 22. Работа с резервным копированием и восстановлением.
Тема 2.51. Мониторинг в Microsoft SQL Server.
Тема 2.52. Импорт и экспорт базы данных в Microsoft SQL Server.
ПР № 23. Работа с импортом и экспортом.
Тема 2.53. Репликация данных в Microsoft SQL Server.
Тема 2.54. Итоговый тест по 2 разделу.