Содержание
- 2. 1. Определение ER-модели данных доцент каф. ВТ и АСУ ФГБОУ ВО РГУПС Игнатьева О.В.
- 3. Определение Модель "сущность-связь" (Entity-Relationship model, или ER-модель) представляет собой высокоуровневую концептуальную модель данных, которая была разработана
- 4. Базовые понятия ER-модели Основные концепции модели "сущность-связь" включают типы сущностей, типы связей и атрибуты. доц. Игнатьева
- 5. Типы сущностей доц. Игнатьева О.В.
- 6. Способы представления сущностей на диаграмме Типы сущностей доц. Игнатьева О.В.
- 7. Атрибуты доц. Игнатьева О.В.
- 8. Представление атрибутов на диаграммах доц. Игнатьева О.В.
- 9. Представление атрибутов на диаграммах доц. Игнатьева О.В.
- 10. Ключи Например, Staff(Staff_No, FName, LName, Address, Tel_no, Sex, DOB, Position, NIK, Salary) Первичный ключ: Staff_no Альтернативный
- 11. доц. Игнатьева О.В. Ключи
- 12. 2. Определение ER-модели данных (продолжение) доцент каф. ВТ и АСУ ФГБОУ ВО РГУПС Игнатьева О.В.
- 13. Типы связей Представление связей на диаграммах доц. Игнатьева О.В.
- 14. Например, рассмотрим Связь IsAllocated (Приписан к) указывает на взаимосвязь между сущностями Branch и Staff, а каждый
- 15. доц. Игнатьева О.В.
- 16. доц. Игнатьева О.В.
- 17. Степень связи Степень связи – количество сущностей, которые охвачены данной связью. доц. Игнатьева О.В.
- 18. Рекурсивная связь Рекурсивная связь - связь, в которой одни и те же сущности участвуют несколько раз
- 19. Атрибуты связей доц. Игнатьева О.В.
- 20. доц. Игнатьева О.В.
- 21. доц. Игнатьева О.В.
- 22. доц. Игнатьева О.В.
- 23. доц. Игнатьева О.В.
- 24. доц. Игнатьева О.В.
- 25. доц. Игнатьева О.В.
- 26. доц. Игнатьева О.В.
- 27. 3. Структурные ограничения доцент каф. ВТ и АСУ ФГБОУ ВО РГУПС Игнатьева О.В.
- 28. Показатель кардинальности Наиболее распространёнными являются бинарные связи с показателями кардинальности: доц. Игнатьева О.В.
- 29. Связь один-к-одному доц. Игнатьева О.В.
- 30. доц. Игнатьева О.В.
- 31. При определении показателя кардинальности некоторой связи следует учитывать только те сущности, которые охватываются данной связью. Из
- 32. Связь один-ко-многим доц. Игнатьева О.В.
- 33. доц. Игнатьева О.В.
- 34. Одна сущность типа Staff может быть связана с одной или более сущностями типа Property_for_Rent. Следовательно, связь
- 35. Связь многие-ко-многим доц. Игнатьева О.В.
- 36. доц. Игнатьева О.В.
- 37. Одна сущность типа Newspaper может быть связана с одной или больше сущностями типа Property_for_Rent. Следовательно, связь
- 38. Степень участия Существует два варианта участия сущности в связи: полное (total) и частичное (partial). Степень участия
- 39. Допустимо использование и альтернативного варианта обозначений структурных ограничений, накладываемых на некоторую связь, который предусматривает отображение максимальных
- 40. 4. Проблемы ER-моделирования доцент каф. ВТ и АСУ ФГБОУ ВО РГУПС Игнатьева О.В.
- 41. 3. Проблемы ER-моделирования Важно всегда проверять модель данных на наличие потенциальных ловушек соединения, поскольку в одних
- 42. Ловушки разветвления Потенциальная ловушка разветвления показана на рис., на котором две связи типа 1:М (IsAllocated и
- 43. С помощью семантической сетевой ответьте: "В каком отделении компании работает сотрудник с номером 'SG37'?". Можно сделать
- 44. доц. Игнатьева О.В. Перестроим ER-модель для представления правильного взаимодействия между сущностями. Затем проверим эту структуру на
- 45. Ловушки разрыва Рассмотрим потенциальную ловушку разрыва на примере связей между сущностями Branch, Staff и Property_for_Rent. доц.
- 46. доц. Игнатьева О.В. Рассмотрев ER-модель, можно сделать вывод, что одно отделение компании имеет много сотрудников, которые
- 47. Частичное участие сущностей Staff и Property_for_rent в связи Oversees означает, что некоторые объекты недвижимости не могут
- 49. Скачать презентацию