Постреляционные модели данных и языки запросов
- Год:
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
Авторы работы: Виноградов Валерий Иванович, Виноградова Мария Валерьевна