| Каталог | Индекс раздела |
| Назад | Оглавление | Вперед |
Предлагаемое учебное пособие предназначено для изучения раздела "Язык запросов SQL" в курсе "Организация баз данных и знаний". Изучение данного раздела предполагает предварительное изучение разделов "Проектирование баз данных" и "Основы реляционной алгебры".
Пособие не подменяет имеющуюся учебную и справочную литературу, а дополняет ее. Необходимость выделения данного раздела в отдельное учебное пособие вызвана следующими особенностями его изложения в нашем курсе.
В соответствии с указанными особенностями в нашем пособии сведен к минимуму объем сведений, дублирующих имеющиеся учебники и справочную литературу, но расширен объем разделов, содержащих информацию о диалектных различиях, и разделов, посвященных практике применения языка. Мы не пытаемся дать полное описание всех возможностей языка и рассматриваемых нами СУБД, но сосредотачиваемся на некотором базовом наборе возможностей и их практическом применении. Полную информацию о возможностях SQL в СУБД DB2 и Oracle см. в [6, 8].
Примеры для данного учебного пособия разрабатывались с использованием двух СУБД:
Синтаксис языка SQL мы описываем при помощи синтаксических диаграмм. Такой способ описания принят в документации обеих рассматриваемых нами СУБД. Руководство по чтению синтаксических диаграмм вынесено в Приложение 1.
В большинстве случаев приводимые нами примеры и задачи работают с базой данных "Корпорация Кинга". Эта база данных является базой-примером для СУБД Oracle и устанавливается вместе с этой СУБД. Хотя во многом похожая база-пример есть и в инсталляции DB2, для единообразного выполнения практикума мы перенесли в DB2 базу данных "Корпорация Кинга". Скрипты для создания базы данных "Корпорация Кинга" в DB2 можно найти на нашем Web-сайте (http://khpi-iip.mipk.kharkiv.edu/library/dbms/dp2clp.zip). Описание базы данных "Корпорация Кинга" приведено в Приложении 2.
Везде в тексте пособия слова и фразы, представляющие собой данные, а также лексические и синтаксические конструкции языка SQL, выделены шрифтом Courier New.
| Назад | Оглавление | Вперед |
| Каталог | Индекс раздела |