ИТ.03 - Основы проектирования баз данных
Примечание
Раздел находится в процессе наполнения!
Тематический план
- 01 - Введение. Краткая история БД. Типы БД. Основные понятия Баз Данных
- 02 - Реляционные базы данных. Популярные СУБД. Понятие связи, типы связей
- 03 - СУБД MySQL. MySQL Workbench. Создание и удаление БД
- 04 - Основные типы данных MySQL, Создание и удаление таблиц
- 05 - Базовый синтаксис SQL запроса на примере оператора
SELECT
. Условный операторWHERE
- 06 - Специальные операторы
IN
иBETWEEN
. Составные условия запросовAND
,OR
,NOT
. Модификатор запросаDISTINCT
- 07 - Оператор
LIKE
. СортировкаORDER BY
. ГруппировкаGROUP BY
и агрегатные функции - 08 - Оператор
HAVING
. Добавление данных, операторINSERT
. Обновление данных, операторUPDATE
. Удаление данных, операторDELETE
- 09 - Понятие «Дамп». Импорт и экспорт БД в формат
.sql
- 10 - Модели БД и способы их представления. ER-диаграммы
- 11 - Создание связанных таблиц. Операция
JOIN
- 12 - Решение практических задач в рамках БД с несколькими таблицами
- 13 - Изменение таблиц. Операция
ALTER TABLE
- 14 - Индексы и ограничения. Добавление и удаление индексов и ограничений
- 15 - Вложенные запросы. Работа с дублями
- 16 - Разнесение данных из одной таблицы. Конструкция
INSERT INTO SELECT
- 17 -
UPDATE SELECT
иINSERT INTO SELECT
для запросов сJOIN
-ами - 18 - Переменные, условия и
LAST_INSERT_ID
- 19 - Комплексное решение практических задач
- 20 - Подведение итогов и подготовка к практическому экзамену
- 21 - Практический экзамен