Содержание
- 2. Понятие предметной области Понятие предметной области базы данных является одним из базовых понятий информатики и не
- 3. Понятие предметной области Совокупность реалий (объектов) внешнего мира - объектов, о которых можно задавать вопросы, -
- 4. Понятие предметной области Один из подходов к классификации объектов предметной области:
- 5. Понятие предметной области Примерами сущностей (с точки зрения ИС) или объектов (с точки зрения внешнего мира)
- 6. Понятие предметной области С объектами связано две проблемы: идентификация и адекватное описание. Для идентификации используют имя.
- 7. Понятие предметной области Объекты взаимодействуют между собой через свои свойства, что порождает ситуации. Ситуации - это
- 8. Понятие предметной области Пример: Рассмотрим высказывание: Студент Иванов А.А, родился в 1982 году. Оно выражает следующие
- 9. Понятие предметной области Ситуация содержит высказывание об объектах предметной области, которому можно приписать некоторую оценку истинности
- 10. Понятие предметной области
- 11. Понятие предметной области Предметная область - это целенаправленная первичная трансформация картины внешнего мира в некоторую умозрительную
- 12. Информационная модель предметной области базы данных Информационная модель данных предназначена для представления семантики предметной области в
- 13. Сущности, атрибуты и домены атрибутов Предметом информационной модели является абстрагирование объектов или явлений реального мира в
- 14. Сущности, атрибуты и домены атрибутов Каждая группа атрибутов, описывающих одно реальное проявление сущности, представляет собой экземпляр
- 15. Сущности, атрибуты и домены атрибутов При представлении сущности в базе данных хранятся только ее атрибуты. Одним
- 16. Сущности, атрибуты и домены атрибутов Некоторые сущности имеют естественные идентификаторы. Пример: естественным идентификатором счета-фактуры является его
- 17. Сущности, атрибуты и домены атрибутов Уникальный идентификатор сущности - это атрибут сущности, позволяющий отличать одну сущность
- 18. Сущности, атрибуты и домены атрибутов Каждый атрибут сущности имеет домен (domain). Домен - это выражение, определяющее
- 19. Отношения и связи Сущности не существуют отдельно друг от друга. Между ними имеются реальные отношения (Relationship),
- 20. Отношения и связи Связи характеризуются степенью связи и классом принадлежности сущности к связи. Степень (мощность) связи
- 21. Отношения и связи Различают обязательные и необязательные классы принадлежности сущности к связи. Обязательным является такой класс
- 22. Отношения и связи Отношения, связывающие сущность саму с собой, называются рефлексивными. Типичным примером рефлексивных отношений является
- 23. Отношения и связи С точки зрения отношений различают слабые (weak) сущности. Слабые сущности - это сущности,
- 24. Подтипы и супертипы Иногда выделенная сущность несет в себе отношение включения или часть-целое. При этом существует
- 25. Подтипы и супертипы Иногда из исходной сущности выделяются общие для полученных категорий атрибуты, и таким образом
- 26. Диаграммы «сущность-связь» Типичной формой документирования информационной модели предметной области являются диаграммы "сущность-связь" (ER-диаграммы). ER-диаграмма позволяет графически
- 27. Диаграммы «сущность-связь» Сущность на ER-диаграмме представляется прямоугольником с именем в верхней части. Представление сущности Person (персонал)
- 28. Диаграммы «сущность-связь» Домены назначаются аналитиками и фиксируются в специальном документе - словаре данных (Data Dictionary). На
- 29. Диаграммы «сущность-связь» При определении доменов проектировщик руководствуется следующим: для реализации реляционной базы данных требуется использовать реляционную
- 30. Диаграммы «сущность-связь» Пример: Изначально домен атрибута Photo (Фотография) сущности Person (Персона) был определен как Image (Рисунок).
- 31. Диаграммы «сущность-связь» Отношение (связь) сущностей на ER-диаграмме изображается линией, соединяющей эти сущности. Степень связи изображается с
- 32. Диаграммы «сущность-связь» Пример: каждая специальность по образованию должна быть зарегистрирована за определенным физическим лицом (персоной), физическое
- 33. Диаграммы «сущность-связь» Как правило, отношения на ER-диаграммах именуются с обеих сторон.
- 34. Диаграммы «сущность-связь» Супертипы и подтипы, так же как и сущности, обозначаются на ER-диаграмме с помощью прямоугольников.
- 35. Диаграммы «сущность-связь»
- 36. Контроль качества результатов анализа предметной области Если проектировщик баз данных получил от аналитиков набор материалов с
- 37. Контроль качества результатов анализа предметной области Проектировщику должны быть представлены: информационная модель предметной области базы данных
- 38. Контроль качества результатов анализа предметной области На диаграммах "сущность-связь" должны быть представлены сущности, связи, степени связи,
- 39. Контроль качества результатов анализа предметной области Проектировщик базы данных должен проконтролировать, чтобы в информационной модели предметной
- 40. Контроль качества результатов анализа предметной области Формальные процедуры проверки качества моделей позволяют проектировщику базы данных убедиться
- 42. Скачать презентацию