Please enable JavaScript.
Coggle requires JavaScript to display documents.
Проектирование БД (ER-диаграмма (Атрибут сущности (Описательные…
Проектирование БД
ER-диаграмма
-
Сущность
реальный или представляемый объект, информация о
котором должна сохраняться и быть доступна.
Каждая сущность должна иметь наименование, выраженное существительным в
единственном числе.
-
Атрибут сущности
поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но може быть одинаковым для различного типа сущностей
Описательные
представляют факты, внутренне присущие каждому экземпляру
сущности.
-
-
Ключ сущности
минимальный набор атрибутов, по значениям которых
можно однозначно найти требуемый экземпляр сущности.
Связь
Один-к-одному
означает, что один экземпляр первой сущности (левой) связан с
одним экземпляром второй сущности (правой).
-
Один-ко-многим
означает, что один экземпляр первой сущности (левой) связан с
несколькими экземплярами второй сущности (правой).
Левая сущность - родительская, правая - дочерняя
Много-ко-многим
каждый экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности, каждый экземпляр второй сущности - с несколькими экземплярами первой
Этапы проектирования:
- Инфологическое проектирование.
Целью является получение семантических моделей, отражающих предметную область и информационные потребности пользователей
- Определение требований к операционной обстановке, в которой будет
функционировать информационная система.
- Выбор системы управления базой данных (СУБД) и других инструментальных
программных средств.
- Даталогическое(логическое) проектирование БД.
- Физическое проектирование БД.
Модели данных
Инфологическая
-
человеко-ориентированной модель и полностью
независима от физических параметров среды хранения данных.
-
-
Предметная область
Предмет
модель реального объекта, в котором зафиксированы лишь выделенные для ИС
свойства и связи.
-
-
часть реального мира, подлежащая изучению с целью организации управления и, в конечном итоге, автоматизации