Учебник. ― Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2015. ― 192 с. ― ISBN: 978-5-8265-1385-9.
Авторы - Ю. Ю. Громов, О. Г. Иванова, А. В. Яковлев, В. Г. Однолько.
Целью учебника является систематическое изложение теоретических основ построения баз данных. Рассматриваются основные понятия баз данных. Даётся характеристика моделей данных, подробно описывается реляционная модель. Излагаются современные подходы к концептуальному проектированию баз данных. Раскрываются принципы организации баз данных в сетях, а также современные направления развития баз данных. По каждой главе приводятся контрольные вопросы и задания.
Предназначен для студентов направления 230400 «Информационные системы и технологий», а также может быть полезно студентам всех направлений и специальностей подготовки в области информационных и коммуникационных технологий.
Содержание
Введение
Основы построения баз данныхАрхитектура системы баз данных
Жизненный цикл базы данных
Модели представления данныхКлассификация моделей данных
Разновидности инфологических моделей данных
Даталогические модели данныхИерархические модели
Сетевые модели
Реляционные модели
Проектирование реляционных баз данных
Семантическое моделированиеОсновные понятия семантического моделирования
Базы данных в сетяхАрхитектура «клиент-сервер»
Распределённые базы данных
Базы данных в интернет
Структурированный язык запросов SQLОбщие сведения об SQL
Использование SQL для извлечения информации из таблиц (команда SELECT)
Обобщение данных с помощью агрегатных функций
Упорядочение вывода полей
Объединения нескольких таблиц в запросе
Подзапросы
Ввод, удаление и изменение значений полей
Создание таблиц
Индексы
Ограничение значений данных
Поддержка целостности данных
Представление (VIEW)
Защита данных в базах данныхОбеспечение целостности данных
Обеспечение безопасности данных
Защита от несанкционированного доступа
Элементы проектирования баз данныхТребования к проекту базы данных
Этапы проектирования базы данных
Инфологическое проектирование
Определение требований к операционной обстановке
Выбор СУБД и инструментальных программных средств
Логическое проектирование БД
Физическое проектирование БД
Автоматизация проектирования БД
Особенности проектирования реляционных БД
Заключение
Список литературы