2.2. Построение информационной структуры по
Концептуальная модель применяется для структурирования ПО с учетом информационных потребностей самой ПО и информационных интересов пользователей системы и независима от конкретной СУБД.
Для проектирования концептуальной схемы ( информационной структуры ПО ) можно использовать различные модели, например, бинарные модели и модели «сущность - связь».
Из моделей типа «сущность - связь» наиболее известна модель П.Чена, или ER - модель. Общим для всех моделей этого типа является использование трех основных конструкций : сущность, атрибут и связь.
Сущность - собирательное понятие, некоторая абстракция реально существующего объекта, процесса или явления, о котором необходимо хранить информацию.
Тип сущности определяет множество подобных экземпляров объекта, а экземпляр сущности - конкретный экземпляр объекта. Каждый рассматриваемый в модели тип сущности должен быть поименован.
Атрибут - поименованная характеристика сущности, которая принимает значение из некоторого множества значений. В модели атрибут выступает в качестве средства, с помощью которого моделируются свойства сущностей.
Связь - средство представления отношения между сущностями.
Могут встречаться бинарные ( между двумя сущностями ) и в общем случае n - арные связи.
Для каждой сущности необходимо указать идентификатор, служащий для однозначного распознавания экземпляров сущности. В качестве идентификатора служит один атрибут или совокупность атрибутов - составной атрибут, который называют ключом. Если совокупность атрибутов, описывающих
объект, не содержит ключа, то в состав атрибутов вводится специальный атрибут, выступающий в качестве ключа. Во многих случаях это некоторый последовательный номер.
Один и тот же объект может иметь несколько ключей. Один из них назначается первичным ( главным ) ключом, все остальные ключи объекта называются возможными ключами.
Ключ должен выполнять свою главную задачу - однозначной идентификации экземпляра объекта - и включать в свой состав минимально необходимое количество атрибутов.
На языке ER - модели концептуальная схема может быть представлена ER - диаграммой, в которой множество сущностей обозначается прямоугольниками, множество связей - ромбами. На ER - диаграмме допустимо обозначать множество атрибутов овалами, соединяя их с соответствующими типами сущностей; ключевые атрибуты подчеркиваются.
- 1. Основные понятия
- 2. Этапы разработки информационной системы
- 3. Отчетная документация
- 3.1. Описание предметной области
- 3.2. Проектирование бд
- 2.1.Описание бд в терминах объектов п о
- 2.2. Построение информационной структуры по
- 2.3. Представление бд реляционной моделью.
- 3.3. Проектирование информационной системы
- 3.4. Реализация информационной системы
- 4.1.Описание субд
- 4.2.Описание структуры бд
- 4.3.Реализация обработки данных
- 4. Варианты тем курсовых проектов по дисциплине «управление данными»
- 4.1. Телефонный справочник
- 4.2.Адвокатская контора
- 4.3.Ателье головных уборов
- 4.4. Компьютерный магазин
- 4.5. Страховая компания
- 4.6. Агентство по трудоустройству.
- 4.7. Контора по ремонту квартир
- 4.8. Специализированная библиотека
- 4.9. Издательство
- 4.10. Хозрасчетная поликлиника
- 4.11. Ателье мод
- 4.12. Оптовый склад
- 4.14. Автосалон
- 4.15. Продажа подержанных автомобилей
- 4.16. Ассоциация крестьянских фермерских хозяйств
- 4.17.Пассажирское автопредприятие
- 4.18. Междугородные пассажирские перевозки
- 4.20. Гостиница
- 4.21.Агенство недвижимости
- 4.22.Турагенство
- 4.23. Учет автомобилей гибдд
- 4.24. Учебная часть вуЗа
- 4.25. Автоматизированная система продажи железнодорожных билетов
- Литература