Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по практике БД.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
675.33 Кб
Скачать

36

Практическое занятие № 1 «Изучение предметной области. Определение сущностей, атрибутов и связей»

1 Цель работы Получение навыков исследования предметной области, выделения необходимых сущностей, определения их атрибутов и связей.

2 Перечень технических средств обучения

Персональный компьютер

Microsoft Windows

Microsoft Office (Word, Visio)

3 Краткие теоретические сведения

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

На концептуальном уровне представлены следующие компоненты:

  • сущности;

  • атрибуты;

  • связи.

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

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

На внутреннем уровне содержится информация:

  • распределение дискового пространства для хранения данных;

  • описание подробностей сохранения записей;

  • сведения о размещении записей.

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

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

Компоненты модели данных:

  • структурная часть (набор правил, по которым будет строиться база данных);

  • управляющая часть (типы допустимых операций над данными);

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

Целью построения моделей данных является представление данных в понятном виде.

При построении объектных моделей данных используются понятия сущность, атрибут, связь.

Сущность – это отдельный элемент, который должен быть представлен в БД.

Атрибут – это некоторое свойство объекта.

Связь – это ассоциативное отношение между сущностями.

Типы объектных моделей:

  • модель типа сущность-связь;

  • семантическая модель;

  • функциональная модель;

  • объектно-ориентированная модель.

4 Задание

Согласно индивидуальному заданию, изучить предметную область. Выделить необходимые сущности, определить их атрибуты и связи. Составить словарь данных. Варианты индивидуальных заданий приведены в приложении А.

5 Содержание отчета

Таблица сущностей, атрибутов и связей (словарь данных).

6 Контрольные вопросы

6.1 Что представляет собой концептуальный уровень?

6.2 Что представляет собой сущность?

6.3 Что такое связь?

6.4 Что такое модель данных?

Практическое занятие № 2 «Описание инфологической модели с помощью языка ER-диаграмм»

1 Цель работы

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