Министерство образования и науки Российской Федерации
ОБНИНСКИЙ ИНСТИТУТ АТОМНОЙ ЭНЕРГЕТИКИ - филиал
федерального государственного автономного образовательного учреждения
высшего профессионального образования
«Национальный исследовательский ядерный университет «МИФИ»
(ИАТЭ НИЯУ МИФИ)
Факультет Вечерний
ОТЧЕТ по лабораторной работе
Дисциплина: Управление данными
Тема: «Указать тему выбранного варианта»
Выполнила:
Студент(ка) 3(4) курса группы … ______________ Ваша Фамилия И.О.
Принял:
Преподаватель ______________ Федотов В.А.
Обнинск
2013
Вариант (указать номер варианта).
Область: (указать область, к которой относится ваш вариант).
Тема: (Указать тему вашего варианта).
Анализ предметной области
Описать предметную область, включающую общую характеристику выбранной задачи, словесное или формализованное (с помощью структурных или потоковых диаграмм) описание алгоритма ее решения вручную, назначение и функции создаваемой информационной системы с указанием ее потенциальных пользователей, перечень информации, загружаемой в БД и перечень предполагаемых запросов к системе
Концептуальная схема базы данных
Указать вашу концептуальную схему БД в виде диаграммы «сущность–связь» в нотации Чена и/или Баркера. С указанием типов сущностей, типов связей, видов отображения, атрибутов.
Пример
концептуальной схемы для таблиц, которые были пройдены на занятиях
Физическая схема базы данных
Указать физическую схему БД с указанием типов полей для каждого атрибута и списков значений для перечислимых атрибутов.
1. Сущность (таблица) №1
Имя поля |
Тип данных |
Описание |
Первичный ключ |
Вторичный ключ |
Указать имя поля (желательно на латинице) |
Дата, строка, число, булево и т.д. с указанием размерности. Точное название зависит от выбранной Вами СУБД |
Описание на русском о смысле данного поля |
ДА, НЕТ. |
ДА, НЕТ. Если да, то указать название таблицы и поля с которой оно соединено |
--//-- |
--//-- |
--//-- |
--//-- |
--//-- |
2. Сущность (таблица) №2
Имя поля |
Тип данных |
Описание |
Первичный ключ |
Вторичный ключ |
Указать имя поля (желательно на латинице) |
Дата, строка, число, булево и т.д. с указанием размерности. Точное название зависит от выбранной Вами СУБД |
Описание на русском о смысле данного поля |
ДА, НЕТ. |
ДА, НЕТ. Если да, то указать название таблицы и поля с которой оно соединено |
--//-- |
--//-- |
--//-- |
--//-- |
--//-- |
3. Сущность (таблица) № NN
Имя поля |
Тип данных |
Описание |
Первичный ключ |
Вторичный ключ |
Указать имя поля (желательно на латинице) |
Дата, строка, число, булево и т.д. с указанием размерности. Точное название зависит от выбранной Вами СУБД |
Описание на русском о смысле данного поля |
ДА, НЕТ. |
ДА, НЕТ. Если да, то указать название таблицы и поля с которой оно соединено |
--//-- |
--//-- |
--//-- |
--//-- |
--//-- |
Описание БД на языке описания данных СУБД
Привести, если возможно, скрипты SQLсоздания объектов БД (таблицы, ключи, ограничения, индексы)
CREATE TABLE BOOK
( ID_B NUMBER PRIMARY KEY,
NAME_K VARCHAR2(50)
)
CREATE TABLE MAGAZINE
( ID_M NUMBER PRIMARY KEY,
NAME_M VARCHAR2(50)
)
CREATE TABLE STUDENT
( ID_S NUMBER PRIMARY KEY,
NAME_S VARCHAR2(50),
KURS NUMBER
)
CREATE TABLE TAKEN_BOOK
( ID_B NUMBER DEFAULT 0,
ID_S NUMBER DEFAULT 0
)
CREATE TABLE TAKEN_MAG
( ID_M NUMBER DEFAULT 0,
ID_S NUMBER DEFAULT 0
)
ALTER TABLE TAKEN_MAG ADD (
FOREIGN KEY (ID_M)
REFERENCES MAGAZINE (ID_M))
ALTER TABLE TAKEN_BOOK ADD (
FOREIGN KEY (ID_B)
REFERENCES BOOK(ID_B))
ALTER TABLE TAKEN_MAG ADD (
FOREIGN KEY (ID_S)
REFERENCES STUDENT (ID_S))
ALTER TABLE TAKEN_BOOK ADD (
FOREIGN KEY (ID_S)
REFERENCES STUDENT (ID_S))
Пример описания таблиц, которые были пройдены на занятиях
Заполнение справочников и основных таблиц БД
Необходимо привести SQLскрипты заполнения справочников и таблиц используемыми в Вашей БД данными.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.