АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Построение информационной структуры предметной области (ER диаграмма)

Читайте также:
  1. II. Достижения и успехи, учитываемые в формировании информационной базы «Золотой фонд студентов»
  2. III. Порядок формирования информационной базы «Золотой фонд студентов».
  3. PR - public relations (общественные связи): цели и задачи, области их использования, инструменты PR.
  4. SWOT анализ Липецкой области
  5. SWOT анализ Пермской области
  6. SWOT анализ Свердловской области
  7. SWOT анализ Тамбовской области
  8. А) Описание области профессиональной деятельности учителя литературы.
  9. Аваков назначил новым начальником ГУ МВД в Днепропетровской области Репешко
  10. Автокорреляция уровней временного ряда и выявление его структуры
  11. Автокорреляция уровней временного ряда. Анализ структуры временного ряда на основании коэффициентов автокорреляции
  12. Адаптивные или органические организационные структуры

На первом этапе необходимо выделить сущности. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности.

 

 

Прочитав описание базы данных можно выделить следующие базовые сущности предметной области:

· День недели (Den_nedeli). Показывает на какой неделе будут проходить определенные предметы.

· Вид аудитории (Vid_audit). Бывают разные виды предметов и для этого есть разные аудтории, для этого представлены разные аудитории.

· Группы (Grup). Этот сущность нужен, чтобы каждый студент мог найти свою группу и посмтореть расписанию.

· Предметы (Subjects). Эта сущность вводится для обучающихся студентов.

· Время (Vremya). В этой таблице хранится вся информация о распорядке. Несколько предметов в одной группе не может пройти в одно время.

· Аудитория (Auditoriya). Эта таблица предназначен, чтобы указать какой предмет будет проходить в аудиторях.

· Учителя (Teachers). Показывает, какой предподаватель будет ввести урок в группах.

· Факультет (Fakultet). Этот сущность показывает, какие группы входят в факультет.

· Специальности (Speciality). Коды специальности.

· Предметы в специальностях(Sub_spec). Эта сущность показывает какому специальностью входят группы

· Уроки в день(Uroki_v_den). Показывает, какой, урок будет проходить в какой неделе. То есть, здесь содержиться специальности, предметы, группы, неделя, время, учителя, аудитория, вид аудитории.

 

 

Представление БД реляционной моделью

На основании информации об этих объектах спроектируем реляционную базу данных.

Реляционная БД представляет собой совокупность связанных между собой таблиц (отношений). Каждая таблица обладает структурой, элементами которой являются перечень атрибутов и их типов. Для заданного перечня требований возможен следующий подход к разработке отношений.

Бизнес-правило 1.

Каждая специальность может относиться только одному факультету. Одна специальность не может быть в двух или не скольких факультетах. Исходя из этого получим следующую ER-модель.

Рисунок -1. Бизнес-правило 1

Бизнес-правило 2.

Определенная данная группа может входить только одному специальностью. На основе Бизнес-правила 2 мы получаем следующий сегмент ER-Модели

 

Рисунок -2.Бизнес-правило 2

 

Построим ER-диаграмму:

Рисунок 3 - ER-диаграмма базы данных «Расписание занятий АУЭС».

 

 


1 | 2 | 3 | 4 | 5 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)