Составители:
Рубрика:
2 3
УДК 681.3
Рецензент д-р физ.-мат. наук, профессор Б. Г. Вагер (СПбГАСУ)
Проектирование реляционных баз данных: метод. указания по
выполнению лабораторной работы курса «Базы данных» для студентов
специальности 230400 – прикладная математика / сост. В. В. Шацков;
СПбГАСУ. – СПб., 2009. – 24 с.
Предназначены для помощи студентам при выполнении лабораторной ра-
боты по проектированию реляционных баз данных с использованием системы
управления базами данных MS Access.
Дано описание основных этапов проектирования базы данных и рассмот-
рен пример создания базы данных для конкретной предметной области. Приведе-
ны задания на лабораторную работу.
Ил. 6. Библиогр.: 2 назв.
© Санкт-Петербургский государственный
архитектурно-строительный университет, 2009
Введение
В настоящее время реляционные базы уверенно являются неотъем-
лемой частью большинства информационных систем. В этой области
прикладного программирования стремительно развиваются новые тех-
нологии, платформы реализации и среды разработки приложений.
Тем не менее остаются классическая часть и общепризнанный подход
к процессу проектирования, разработки и сопровождения реляционной
базы данных, разбитый на последовательные этапы, которые
обычно при-
ходится реализовывать.
Данная работа имеет целью усвоение и закрепление теоретических
знаний в области проектирования реляционных баз данных и изучения
особенностей конкретных систем управления базами данных. Проекти-
рование их включает следующие этапы:
1) концептуальное проектирование, содержащее системный анализ
рассматриваемой предметной области поставленной задачи и составле-
ние ее словесного описания. Этот этап
в данной работе отсутствует,
то есть каждый студент получает словесное описание объектов систем-
ной области и связей, существующих между ними, в качестве исходного
задания. На данном этапе необходимо представить концептуальную мо-
дель в виде ER-диаграммы;
2) логическое проектирование базы данных. На этом этапе осуще-
ствляется выбор СУБД (системы управления базами данных), с
помо-
щью которой база данных будет реализована. В лабораторной работе
предполагается использование СУБД MS Access. Поскольку эта СУБД
реализует реляционную модель данных, то необходимо осуществить пе-
реход от ER-модели к реляционной модели и затем нормализовать полу-
ченные отношения;
3) создание таблиц, входящих в реляционную модель с учетом су-
ществующих между ними связей. В данной
лабораторной работе требу-
ется составить для каждой создаваемой таблицы оператор CREATE
TABLE языка SQL.
В отчете по данной работе студенты должны представить ER-диаг-
рамму, созданную на основе выданного им в качестве задания словесно-
го описания некоторой конкретной предметной области, схему реляци-
онной модели, полученную из ER-модели, тексты операторов
SQL CREATE TABLE для создания каждой таблицы реляционной
модели.