Учебно-практическое пособие москва 2017 ббк



Pdf көрінісі
бет2/243
Дата21.07.2022
өлшемі3,05 Mb.
#147663
түріУчебно-практическое пособие
1   2   3   4   5   6   7   8   9   ...   243
Байланысты:
Язык SQL. Базовый курс

2
Создание рабочей среды
18
2.1 Установка СУБД . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2 Программа psql — интерактивный терминал PostgreSQL . . . . . . . . . . 19
2.3 Развертывание учебной базы данных . . . . . . . . . . . . . . . . . . . . . 20
Контрольные вопросы и задания . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3
Основные операции с таблицами
22
Контрольные вопросы и задания . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4
Типы данных СУБД PostgreSQL
37
4.1 Числовые типы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 Символьные (строковые) типы . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.3 Типы «дата/время» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.4 Логический тип . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5 Массивы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.6 Типы JSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Контрольные вопросы и задания . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5
Основы языка определения данных
71
5.1 Значения по умолчанию и ограничения целостности . . . . . . . . . . . . 71
5.2 Создание и удаление таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.3 Модификация таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.4 Представления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.5 Схемы базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Контрольные вопросы и задания . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
6
Запросы
110
6.1 Дополнительные возможности команды SELECT . . . . . . . . . . . . . . 110
6.2 Соединения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.3 Агрегирование и группировка . . . . . . . . . . . . . . . . . . . . . . . . . 128
6.4 Подзапросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Контрольные вопросы и задания . . . . . . . . . . . . . . . . . . . . . . . . . . . 149


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   243




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет