Учебное пособие Санкт-Петербург «бхв-петербург»



Pdf көрінісі
бет6/256
Дата18.11.2022
өлшемі1.88 Mb.
#465124
түріУчебное пособие
1   2   3   4   5   6   7   8   9   ...   256
sql osnovi yazika


Глава 1. Введение в базы данных и SQL
1 час
Глава 2. Создание рабочей среды
1 час
Глава 3. Основные операции с таблицами
4 часа
Глава 4. Типы данных СУБД PostgreSQL
4 часа
Глава 5. Основы языка определения данных
4 часа
Глава 6. Запросы
8 часов
Глава 7. Изменение данных
4 часа
Глава 8. Индексы
2 часа
Глава 9. Транзакции
4 часа
Глава 10. Повышение производительности
4 часа
Главы 1 и 2 могут быть изучены за одно двухчасовое занятие, поскольку система
PostgreSQL уже должна быть установлена в учебной аудитории заранее.
Глава 3 представляет собой краткий обзор основных возможностей языка SQL, по-
сле ее изучения студенты должны представлять себе простые способы использования
8


Введение
всех основных команд языка. Эта глава не очень сложная, но объемная, поэтому на
ее изучение отводится четыре часа.
Глава 4 посвящена рассмотрению основных типов данных, используемых в СУБД
PostgreSQL. Это большая глава, однако в ней значительную часть составляют задания
и упражнения. Предполагается, что студенты за четыре часа должны усвоить только
основные приемы использования типов данных. А для того, чтобы знания закрепи-
лись, рекомендуется обращаться к материалу этой главы (в том числе и к упражнени-
ям) в процессе изучения остальных глав пособия при необходимости уточнения тех
или иных особенностей применения конкретных типов. Распределить время, выде-
ленное на изучение этой главы, мы рекомендуем следующим образом: два часа на
первые четыре раздела — числовые и строковые типы, типы «дата/время» и логиче-
ский тип, еще два часа — на массивы и тип json/jsonb.
Чтобы выполнять запросы к базе данных, необходимо хорошо понимать ее структу-
ру, взаимосвязи таблиц. Поэтому глава 5, в которой рассматриваются основы языка
определения данных, очень важна с точки зрения детального изучения таблиц ба-
зы данных «Авиаперевозки» и подготовки к освоению главы 6. Поскольку материал
главы основан на том, что база данных уже развернута на компьютере студента, то
вводить команды для создания таблиц не требуется. Это позволяет сократить время,
затрачиваемое на изучение главы. В пособии принят подход, при котором сначала
рассматриваются команды определения данных, а затем — команды манипулирова-
ния данными. Поэтому глава 5 «Основы языка определения данных» предшествует
главе 6 «Запросы». Однако избранный подход реализуется не слишком жестко: в об-
зорной главе 3 рассматриваются основные команды, в том числе и несложные за-
просы. А запросы — это уже язык манипулирования данными. На изучение главы 5
отведено четыре часа. В течение первого двухчасового занятия нужно изучить два
первых раздела, в которых освещаются такие вопросы, как ограничения целостно-
сти и создание и удаление таблиц. Второе двухчасовое занятие нужно посвятить изу-
чению трех оставшихся разделов. В них говорится о способах модификации таблиц,
а также о представлениях (views) и схемах базы данных.

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




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

    Басты бет