Смаль Дмитрий объясняет, что такое реляционные БД, для чего они используются и как развивались. Рассказывает об основных понятиях, связанных с работой в реляционных БД, типах данных в SQL и работе с ними (нормализация, управление данными, выборки).
- Назначение, история развития
- Реляционная алгебра
- Основные понятия: кортеж, таблица, ключи
- Типы данных в SQL.
- Определение схемы БД
- Нормализация и денормализаций
- Управление данными: insert, update, delete
- Выборка данных: фильтрация, сортировка, соединения таблиц, агрегация
- Подзапросы
- Целостность базы, внешние ключи и ограничения
- Обзор наиболее распространённых СУБД