Построение инфологической модели предметной области

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

Является представлением точки зрения пользователя на предметную область и не зависит ни от программного обеспечения СУБД, ни от технических решений.

Инфологическая модель должна быть стабильной или увеличиваться с целью включения дополнительных данных.


Пример графического представления инфологической модели

2. Этап датологического проектирования подразделяется на логическое и физическое проектирование.

Основной задачей логического проектирования является разработка логической модели, ориентированной на конкретную систему управления базами данных (СУБД). Этот этап полностью ориентирован на выбранную СУБД.

Процесс логического проектирования состоит из следующих этапов:

1.Выбор конкретной СУБД.

2.Отображение инфологической модели на логическую.

3.Выбор ключей.

4.Описание языка запросов.

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

Представим сущность СТУДЕНТ (Номер зачетной книжки, ФИО, Дата рождения, Группа) в виде таблицы.

СТУДЕНТ

Номер ФИО Дата Группа
       

Определим структуру каждой таблицы, т.е. зададим имена, типы и размеры полей.

Признак ключа Поле Тип поля Размер поля
ключ Номер Числовой  
  ФИО Текстовый  
  Дата Дата/время Краткий формат (8)
  Группа Числовой 2 (4)

Аналогично поступают со всеми остальными объектами инфологической модели.

Версия инфологической модели, которая может быть обеспечена конкретной СУБД, называется логической моделью.

Логическая модель отражает логические связи между элементами данных вне зависимости от их содержания и среды хранения.

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

Этап физического проектирования дополняет логическую модель характеристиками, которые необходимы для определения способов физического хранения и использования БД, объема памяти и типа устройств для хранения.

При физической организации баз данных имеют дело не с представлением данных в прикладных программах, а с их размещением на запоминающих устройствах.

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

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Банки и базы данных. Основные понятия.

2. Составляющие банка данных.

3. Требования, предъявляемые к банку данных

4. Классические модели данных.

5. Преимущества реляционной модели данных

6. Основные структурные элементы реляционной базы данных

7. Системы управления базами данных.

8. Основные средства и характеристики СУБД

9. Понятие предметной области

10. Инфологическое проектирование базы данных

11. Датологическое проектирование базы данных


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: