Постреляционные модели данных и языки запросов

Постреляционные модели данных и языки запросов
В.И. Виноградов, М.В. Виноградова
  • Год:
    2017
  • Тип издания:
    Учебное пособие
  • Объем:
    100 стр. / 6.25 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4283-6
  • Читать Online

Ключевые слова: Datalog, OQL, SQL, XML, XML-схемы, XPath, XQuery, базы данных, модели данных, полуструктурированные данные

Изложены принципы и примеры построения моделей данных: сущность-связь, объектная, реляционная, объектно-реляционная, а также модель полуструктурированных данных. Приведены основные конструкции и правила построения запросов к базам данных на языках SQL, OQL, объектном расширении SQL, Datalog, XPath и XQuery.

Для студентов, обучающихся по программам специальности "Информатика и вычислительная техника" и изучающих дисциплину "Постреляционные базы данных" в МГТУ им. Н.Э. Баумана, а также для студентов других специальностей, изучающих дисциплины, связанные с разработкой программного обеспечения и баз данных.

ОГЛАВЛЕНИЕ
Глава 1. Создание реляционных баз данных
1.1. Базы данных и системы управления базами данных
1.2. Модель сущность-связь
1.3. Реляционная модель
1.4. Описание схемы реляционной БД на языке SQL
Глава 2. Постреляционные модели данных
2.1. Объектно-реляционная модель
2.2. Описание объектно-реляционной модели на языке SQL с объектным расширением
2.3. Объектная модель
2.4. Модель полуструктурированных данных
Глава 3. Формирование запросов к базам данных
3.1. Запросы на языке SQL
3.2. Запросы на языке SQL с объектным расширением
3.3. Запросы на языке OQL
3.4. Запросы на языках XPath и XQuery
3.5. Запросы на языке Datalog

Авторы работы: Виноградов Валерий Иванович, Виноградова Мария Валерьевна