АННОТАЦИЯ
Первая часть авторского курса «Проектирование и создание баз данных с использованием СУБД PostgreSQL». В курсе рассматриваются основные понятия реляционных баз данных, архитектура PostgreSQL и основные языка программирования SQL. Слушатели получат базовые навыки, которые позволят писать запросы к одной и нескольким таблицам, манипулировать данными в таблицах и создавать объекты в СУБД PostgreSQL. Каждый модуль сопровождается практическими заданиями.
ЦЕЛЕВАЯ АУДИТОРИЯ
- Разработчики
- Администраторы баз данных
- Тестировщики
- Системные аналитики
- Специалисты служб технической поддержки
ПРОГРАММА КУРСА
- Концепции реляционных баз данных
- Основные компоненты СУБД PostgreSQL
- Выполнение запросов с помощью оператора SELECT
- Сортировка и ограничение выборки данных
- Функции и операторы сравнения
- Функции и операторы для работы с основными типами данными (строковыми, числовыми и датами)
- Условные выражения
- Функции преобразования и форматирования данных
- Агрегатные функции и группировка данных
- Создание сложных запросов на основе выборки данных из нескольких таблиц. Типы соединений
- Подзапросы
- Использование операторов подмножеств при написании запросов: объединение (UNION), пересечение (INTERSECT) и вычитание (EXCEPT)
- Операторы манипулирования данными в таблице: UPDATE, INSERT и DELETE
- Операторы создания, удаления и изменения таблиц: CREATE, DROP и ALTER