База данных – центральная часть любого приложения. Она хранит данные, которыми манипулирует код, добавляет их, обновляет и удаляет. Несмотря на то, что базы бывают очень разными, в основе большинства из них лежит общий подход основанный на табличном представлении данных. Для управления данными в этих базах используется язык запросов SQL. Этот язык не зависит от используемоего языка программирования и работает одинаково из любой программы.
Программа курса
Введение
- Установка
- Архитектура СУБД
- Подготовка к работе
- Структура реляционной базы данных
- Создание таблиц
- Вставка и модификация данных
- Выборка данных
- Реляционная модель данных
- Первая нормальная форма
- Вторая нормальная форма
- Третья нормальная форма
- Автоинкремент
- Онтология
- Ограничения
- Изменение структуры таблицы (ALTER)
- Сортировка (ORDER)
- Условия (WHERE)
- Лимит (LIMIT)
- DISTINCT
- Функции
- Группировка (GROUP)
- Соединения (JOINS)
- Транзакционность
- Производительность