Студопедия

Главная страница Случайная страница

Разделы сайта

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






Составление перечня атрибутов предметной области






Лабораторная работа №1. Проектирование инфологической и концептуальной моделей

 

Цель работы. Изучить методику и приобрести навыки по проектированию реляционных баз данных.

Теоретические аспекты.

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

В описываемой методике проектирования используется одна из наиболее популярных моделей, называемая «Сущность-Связь» или «ER-модель». Основными понятиями ER-модели являются: атрибут, сущность и связь:

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

Сущность – некоторый объект реального мира, информация о котором должна сохраняться в проектируемой БД. Сущность именуется и ей соответствует набор атрибутов, описывающих свойства этой сущности. Например, сущность ЧИТАТЕЛЬ может определяться следующим набором атрибутов: номер читательского билета, фамилия, имя, отчество, дата рождения и т.д.



Существуют понятия «тип сущности» и «экземпляр сущности». Набор атрибутов, входящих в состав сущности, определяют тип сущности. Экземпляр сущности – есть реализация типа в конкретных значениях атрибутов. Так, экземпляром сущности ЧИТАТЕЛЬ может быть информация: «156843, Сидоров Иван Петрович, 12.12.1983, …» для типа сущности: «номер, фамилия имя отчество, дата рождения, …».

Связь - это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою (рекурсивная связь). Связи позволяют по одной сущности находить другие сущности, связанные с нею. Например, связи между сущностями ЧИТАТЕЛЬ и КНИГА могут выражаться следующими фразами – «ЧИТАТЕЛЬ может держать на руках несколько КНИГ», «каждая КНИГА должна иметь один или несколько ЭКЗЕМПЛЯРОВ».

Методика проектирования инфологической модели ПО состоит из нескольких этапов:

1. Формирование перечня атрибутов предметной области.

2. Определение сущностей.

3. Установление связей между сущностями.

4. Оформление результата инфологического проектирования.

 

Составление перечня атрибутов предметной области

Обозначим через x i – атрибут с номером i. Оформление перечня атрибутов производится в следующем порядке:

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

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

3. Результат составления перечня оформляется в виде таблицы 1.1.:

 

Таблица 1.1. Перечень атрибутов предметной области

Обозначение атрибута Имя атрибута Примечание
     
     

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.