Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LYeKTsIYa_11_2.doc
Скачиваний:
8
Добавлен:
20.04.2019
Размер:
263.68 Кб
Скачать

5.5. Графическое представление информационно-логической модели предметной области

Изобразим графически информационно-логическую модель рассматриваемой предметной области Учебный процесс, в соответствии с выявленными информационными объектами и связями между ними. Для отображения информационно-логической модели в каноническом виде, объекты следует разместить по следующим уровням иерархии:

• на нулевом уровне разместим объекты ГРУППА, ПРЕДМЕТ, КАФЕДРА, которые не подчинены никаким другим объектам;

• остальные объекты разместим по уровням (уровень каждого объекта, который определяем по числу связей в наиболее длинном пути к объекту от нулевого уровня).

Размещение объектов по уровням иерархии дает представление об их подчиненности, делает модель более наглядной и облегчает понимание одно-многозначных отношений между объектами.

5.6. Определение логической структуры реляционной базы данных

Определим логическую структуру реляционной базы данных предметной области Учебный процесс, которая является адекватным отображением информационно-логической модели, построенной ранее в соответствии с требованиями нормализации данных.

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

  1. Устанавливаем связи между таблицами по одинаковым полям (ключам связи), отображая связи соответствующих информационных объектов. Связи типа 1:М осуществляются всегда по уникальному ключу главной таблицы. Ключом связи (внешний ключ) в подчиненной таблице является либо некоторая часть уникального ключа в ней, либо поле, не входящее в состав первичного ключа (например, код кафедры в таблице ПРЕПОДАВАТЕЛЬ).

  2. Изобразим графически логическую структуру базы данных в виде схемы данных Access, которая может быть создана при конструировании базы данных.

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

Лекция № 11 по курсу «информатика»

третий семестр обучения

- страница 23 -

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]