Учебное пособие. – Самара: Самарский университет, 2019. – 92 с. — ISBN: 978-5-7883-1453-2.
В пособии рассмотрены практические вопросы проектирования и реализации баз данных, а именно.
принципы проектирования модели базы данных; создание логической и физической моделей базы данных с помощью программного средства автоматизации процесса моделирования БД; создание базы данных с помощью структурированного языка запросов SQL; принципы использования языка описания данных, языка манипулирования данными, языка запросов.
Теоретические сведения сопровождаются многочисленными примерами. Для закрепления теоретического материала приводится описание лабораторных работ по темам, рассмотренным в пособии.
Подготовлено на кафедре программных систем Самарского университета и предназначено для студентов дневного отделения, обучающихся по направлению подготовки бакалавров «Фундаментальная информатика и информационные технологии», изучающих курсы «Базы данных» и «Проектирование баз данных». Может быть полезным для студентов других направлений подготовки, изучающих технологии баз данных.
Список используемых сокращений.
Введение.
CASE–технологии в проектировании баз данных.
Основные сведения о CASE–средствах.
Классификация CASE–средств.
Пример проектирования БД с помощью CASE–средства ERwin.
Создание новой модели данных.
Описание сущностей и их атрибутов.
Определение связей между сущностями.
Создание физического уровня модели.
Контрольные вопросы к главе.
Язык SQL.
Типы данных SQL.
Создание, удаление и изменение таблиц.
Команды модификации данных.
Выборка данных. Оператор SELECT.
Синтаксис команды SELECT.
Операторы и предикаты.
Функции агрегирования.
Многотабличные запросы.
Подзапросы.
Обработка NULL–значений.
Представления.
Контрольные вопросы к главе.
Библиографический список.
Приложение. Лабораторные работы.