- 
Дейт К.Дж. Введение в системы баз данных 
- 
Бьюли А. Изучаем SQL 
- 
MySQL Server https://dev.mysql.com/downloads/installer/ (Community) 
- 
MySQL Workbench https://dev.mysql.com/downloads/workbench/ 
- 
Проектирование базы данных. Описание предметной области, концептуальная, логическая модель базы данных. Нормализация. 
- 
Физическая модель базы данных. Формулировка запросов к базе даных. 
- 
Язык SQL. Создание таблиц. Оператор CREATE. Оптимизация используемых типов даных. Типы данных MySQL. 
- 
Язык SQL. Выборка данных с использованием операторов Select. Where. Агрегаторы. Group By. Having. Order By. 
- 
Язык SQL. Операторы Insert. Update. Delete. Условная логика IF, CASE. 
- 
Язык SQL. Подзапросы. Несвязанные подзапросы. Связанные подзапросы. Размерность подзапроса. 
- 
Язык SQL. Объединения. 
- 
Оптимизация. Подсистемы хранения. Индексы. Explain. Типы индексов MySQL. 
- 
Базы данных дополнительные возможности. View. Тригеры. Хранимые процедуры. 
- 
Защита данных. Транзакции. Уровни изоляции. Взаимные блокировки. Ручные блокировки. 
- 
Администрирование баз данных. Системные таблицы. Переменные окружения. Права доступа пользователям. Логирование. 
- 
Клиент-серверная архитектура. ORM. Hibernate. 

