- 1Чем отличается БД от СУБД? Какие базы данных называются реляционными? Обзор современных СУБД.Урок 1. Реляционные базы данных
- 2Установка СУБД MySQLи графического приложения MySQL Workbench.Урок 2. Установка СУБД
- 3Проектирование данных в Excel; нормальные формы; первичный ключ.Урок 3. Проектирование базы данных, нормальные формы
- 4Создание таблиц в графическом интерфейсе MySQL Workbench; команда CREATE; типы данных; работа в консоли.Урок 4. SQL-команда CREATE
- 5Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.Урок 5. SQL-команда INSERT
- 6Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.Урок 6. SQL-команды SELECT и WHERE
- 7Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
- 8Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.Урок 8. SQL-команды DELETE и UPDATE
- 9Понятие согласованности или консистентности данных.Урок 9. Согласованность данных
- 10Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.Урок 10. Внешний ключ
- 11Добавление корзины в базу данных интернет-магазина.Урок 11. Создание таблиц с отношением «многие ко многим»
- 12Использование составного первичного ключа при проектировании таблицы с отношением «многие ко многим».Урок 12. Составной первичный ключ
- 13Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.Урок 13. Объединение данных из нескольких таблиц
- 14Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.Урок 14. Оператор INNER JOIN
- 15Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.Урок 15. Операторы LEFT JOIN, RIGHT JOIN
- 16Объединение результатов нескольких SQL-запросов с помощью оператора UNION.Урок 16. Оператор UNION
- 17Агрегирующие функции COUNT, SUM, MIN, MAX.Урок 17. Агрегирующие функции
- 18Группировка выбранного набора строк с использованием оператора GROUP BY.Урок 18. Оператор GROUP BY
- 19Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.Урок 19. Индексы
- 20Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.Урок 20. Транзакции
После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.