Базы данных
книга

Базы данных

Автор: Александр Гущин

Форматы: PDF

Издательство: Директ-Медиа

Год: 2014

Место издания: Москва

ISBN: 978-5-4458-5147-9

Страниц: 266

Артикул: 20097

Возрастная маркировка: 16+

Печатная книга
1198
Ожидаемая дата отгрузки печатного
экземпляра: 12.04.2024
Электронная книга
345.8

Краткая аннотация книги "Базы данных"

Курс "Базы данных" продолжительностью один семестр предназначен для бакалавров профиля "Прикладная информатика" (по областям), входит в профессиональной части базового образовательного цикла. Полностью соответствует требованиям образовательного стандарта ФГОС-3. Курс отличается широтой охвата материала, наличием единой концепции, основанной на онтологическом моделировании предметной области. Курс написан таким образом, что отдельные главы являются максимально автономными, поэтому может быть полезен студентам различных форм обучения. Помимо классической теории баз данных, последние несколько лекций посвящены специфике пространственных данных - данных, имеющих пространственную привязку. В курсе содержится большое число примеров, иллюстрирующих основные положения теории. Помимо примеров содержатся рекомендации по выполнению практических работ, а также большое количество тестовых вопросов, необходимых для всесторонней проверки знаний, полученных в ходе изучения курса.

Содержание книги "Базы данных"


1. Понятие информации
2. Метаинформация, данные, классификаторы
3. Информационные системы, банки данных и СУБД
4. Онтологии. Концептуальные модели. Структуры данных
5. Реляционная модель базы данных
6. Целостность баз данных
7. Реляционная алгебра
8. Язык запросов SQL
9. Пространственные данные
10. Распределенные базы данных и хранилища данных
11. Программно-аппаратная организация взаимодействия пользователей с базами данных
12. Проектирование баз данных
Литература:
Рекомендуемый список практических работ
Рекомендуемый список вопросов для тестирования

Все отзывы о книге Базы данных

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Базы данных

Поддержка целостности в реляционной модели данных включает в себя 3 аспекта: семантическую це-лостность, структурную целостность, языковую це-лостность и ссылочную целостность. Семантическая поддержка целостности Семантическая целостность — целостность базы данных, которая обеспечивается на уровне концепту-альной модели. Все требования семантической целостности касаются содержания базы данных. Все требования и ограничения семантической целостности определяют содержимое базы данных. Требования семантической целостности вытекают из понятийной модели предметной области, а именно из той ее части, которая описывает бизнес-логику или прецеденты. Пример 10: Предположим, что мы разрабатываем базу данных для хранения библиотечной информации. Для схемы данных библиотека должны соблюдаться следующие правила: — В библиотеке должны быть записаны читатели не моложе 17 лет. — В библиотеке присутствуют книги, изданные начиная с 1960 по текущий год. — Каждый читатель может держать на руках не бо-лее 5 книг. — Каждый читатель при регистрации в библиоте-ке должен дать телефон для связи: он может быть ра-бочим или домашним. Семантическая поддержка может быть обеспечена двумя путями: декларативным и процедурным путем. Декларативный способ обеспечения целостности Декларативный способ обеспечения целостности связан с наличием механизмов в рамках СУБД, обеспе-чивающих проверку и выполнение ряда описательно 75