Создание информационно-логической модели.

Теоретическое обоснование

Представление данных в виде составной формы

Составление связей в многотабличной базе данных.

Лаб. Раб. №6

1 Цель и содержание:приобретение навыков определения различных видов связей между таблицами. Отработать приемы и изучить возможности ввода информации в таблицы с использованием составной формы.

При создании БД необходимо обработать информацию, которая в последующем будет в неё включена. Для этого создаются так называемые информационно-логические модели. Инструментом познания при построении информационно-логической модели предметной области служат операции анализа и синтеза. Умение разделить сложный объект на простые составляющие, определить взаимосвязи между ними, отношение объекта к другим объектам, выделить основные свойства, логические взаимосвязи являются необходимым для изучения и построения информационно-логических моделей различных предметных областей, и в конечном итоге, формированию целостной картины окружающего их мира. Информационно-логическая модель (ИЛМ) может быть представлена в графическом виде (рис. 1).

 

Рисунок 1 – Пример графического представления ИЛМ

Информационный объект – формализованное отображение объекта реального мира. В качестве объектов могут выступать реально существующие объекты, процессы, понятия.

Определены следующие типы реальных отношений:

1 : 1 (один к одному) – при которых одному экземпляру первого информационного объекта соответствует один экземпляр второго информационного объекта. Пример данного отношения:

СВЕДЕНИЯ О ПОСТАВЩИКАХ ПОСТАВЩИКИ

1 : ∞ (один ко многим) – при которых одному экземпляру первого объекта соответствует множество экземпляров второго объекта, а каждому экземпляру второго объекта соответствует один экземпляр первого объекта. Одна из таблиц называется родительской или главной (общее поле является в ней первичным ключом), а вторая дочерней или подчинённой (общее поле – это внешний ключ). Пример данного отношения:

ПОСТАВЩИКИ ТОВАРЫ

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

ПОСТАВЩИКИ ЗАКАЗЧИКИ