Основы языка SQL
Курс знакомит слушателей с основными принципами работы со структурированными данными в реляционной модели, учит составлять запросы на языке SQL, использовать представления, процедуры, функции и триггеры.
Основу курса составляют изучение и применение языка SQL для создания, модификации объектов баз данных и управления данными в реляционной базе данных MS SQL Server, но при этом дисциплина нацелена на изучение общих принципов и базовых средств языка SQL, не зависящие от его реализации в той или иной СУБД. Раскрываются парадигматические и синтаксические особенности языка SQL. Рассматриваются структура, операции и ограничения целостности реляционной модели данных и их реализация на языке SQL.
Учебный план
|
Вы можете
посмотреть лекцию
Лекция 1. Назначение языка и типы данных |
|||||
| Тест 1 для курса # 51853 | |||||
| Лекция 2. SQL как язык описания данных. Часть 1 | |||||
| Тест 2 для курса # 51853 | |||||
| Лекция 3. SQL как язык описания данных. Часть 2 | |||||
| Тест 3 для курса # 51853 | |||||
| Лекция 4. Оператор SELECT. Часть 1 | |||||
| Тест 4 для курса # 51853 | |||||
| Лекция 5. Оператор SELECT. Часть 2 | |||||
| Тест 5 для курса # 51853 | |||||
| Лекция 6. Операторы INSERT, DELETE, UPDATE и JOIN | |||||
| Тест 6 для курса # 51853 | |||||
| Лекция 7. SQL как процедурный язык | |||||
| Тест 7 для курса # 51853 | |||||
| Лекция 8. Оптимизация SQL запроса | |||||
| Тест 8 для курса # 51853 | |||||
| Лекция 9. Примеры базовых запросов | |||||
| Тест 9 для курса # 51853 | |||||
| Лекция 10. Запросы к нескольким таблицам | |||||
| Тест 10 для курса # 51853 | |||||
| Лекция 11. Запросы с применением преобразования типа | |||||
| Тест 11 для курса # 51853 | |||||
| Лекция 12. Запросы с различными вариантами JOIN | |||||
| Тест 12 для курса # 51853 | |||||
| Лекция 13. Запросы с агрегационными функциями | |||||
| Тест 13 для курса # 51853 | |||||
| Лекция 14. Сложные запросы с различными операторами | |||||
| Тест 14 для курса # 51853 | |||||
| Лекция 15. Запросы с группировкой | |||||
| Тест 15 для курса # 51853 | |||||
| Лекция 16. Индексирование таблиц и хранимые процедуры | |||||
| Тест 16 для курса # 51853 | |||||
| Экзамен для курса # 51853 | |||||


