Содержание
- 2. 06.09.2017 ОБД - осінь 2017 Зміст Елементи E/R-моделі E/R-діаграми Проектування баз даних
- 3. 06.09.2017 ОБД - осінь 2017 Множини сутностей База даних: набір сутностей та зв’язків між сутностями Тип
- 4. 06.09.2017 ОБД - осінь 2017 Атрибути Домен: набір значень, що можуть бути присвоєні атрибуту Типи атрибутів:
- 5. Типи атрибутів Простий Атрибут, що складається з одного компонента з незалежним існуванням Складений Атрибут, що складається
- 6. Типи атрибутів Однозначний Атрибут, що містить одне значення для однієї сутності Багатозначний Атрибут, що містить декілька
- 7. 06.09.2017 ОБД - осінь 2017 E/R діаграми Множини сутностей: прямокутники Атрибути: овали Зв’язки між множинами сутностей:
- 8. 06.09.2017 ОБД - осінь 2017 Приклад E/R діаграми
- 9. 06.09.2017 ОБД - осінь 2017 Екземпляри E/R діаграми Приклад набору даних множини сутностей Фільми
- 10. 06.09.2017 ОБД - осінь 2017 Екземпляри E/R діаграми Приклад набору даних множини сутностей Фільми
- 11. 06.09.2017 ОБД - осінь 2017 Екземпляри E/R діаграми Приклад набору даних множини сутностей Фільми
- 12. 06.09.2017 ОБД - осінь 2017 Множина даних зв’язків Поточне “значення” множини сутностей – множина екземплярів сутностей,
- 13. 06.09.2017 ОБД - осінь 2017 Множина даних зв'язків Приклад зв'язку Знімалися
- 14. 06.09.2017 ОБД - осінь 2017 Ступінь зв’язків Сутності, з’єднані деяким зв’язком, називаються учасниками цього зв’язку Кількість
- 15. 06.09.2017 ОБД - осінь 2017 Бінарний зв’язок
- 16. Набір бінарних зв’язків Всі множини сутностей з’єднані між собою 06.09.2017 ОБД - осінь 2017
- 17. Тернарний зв’язок 06.09.2017 ОБД - осінь 2017
- 18. Множина даних тернарного зв'язку 06.09.2017 ОБД - осінь 2017
- 19. 06.09.2017 ОБД - осінь 2017 Кратність зв’язків (кардинальність) Кількість екземплярів сутності, з якими може бути асоційована
- 20. 06.09.2017 ОБД - осінь 2017 Зв’язок “багато-до-одного“ Кожна сутність множини E через зв’язок R може бути
- 21. 06.09.2017 ОБД - осінь 2017 Зв’язок “один-до-багатьох” Кожна сутність множини F через зв’язок R може бути
- 22. 06.09.2017 ОБД - осінь 2017 Зв’язок типу “один-до-одного” Якщо зв’язок R в обох напрямках, від F
- 23. 06.09.2017 ОБД - осінь 2017 Зв’язок “багато-до-багатьох” Якщо зв’язок R в обох напрямках – ні від
- 24. 06.09.2017 ОБД - осінь 2017 Кратність зв’язків one-one many-one many-many
- 25. 06.09.2017 ОБД - осінь 2017 Представлення кратності Один-до-одного: стрілка з кожного боку зв’язку Один-до-багатьох: стрілка на
- 26. Ступінь участі Участь сутності у зв'язку може бути або необов'язковою, або обов'язковою. Участь сутності необов'язкова, якщо
- 27. Ступінь участі 06.09.2017 ОБД - осінь 2017
- 28. Зв’язок “багато-до-одного“ Зауваження: стрілка в багатосторонньому зв’язку означає, що для кожної пари акторів-кінофільмів існує тільки одна
- 29. Можлива ситуація, коли одна й та сама множина сутностей згадується в контексті одного зв’язку декілька разів.
- 30. Зв’язки і ролі 06.09.2017 ОБД - осінь 2017
- 31. Зв’язки і ролі 06.09.2017 ОБД - осінь 2017
- 32. Зв’язки і ролі 06.09.2017 ОБД - осінь 2017
- 33. 06.09.2017 ОБД - осінь 2017 Зв’язки та атрибути Зв’язки можуть мати свої власні атрибути Атрибут: властивість
- 34. Зв’язки та атрибути У всіх фільмах актор грає одну й ту саму роль 06.09.2017 ОБД -
- 35. Зв’язки та атрибути У кожному фільмі всі актори грають одну й ту саму роль 06.09.2017 ОБД
- 36. Зв’язки та атрибути 06.09.2017 ОБД - осінь 2017
- 37. Зв’язки та атрибути 06.09.2017 ОБД - осінь 2017
- 38. 06.09.2017 ОБД - осінь 2017 Зв’язки та атрибути Інший спосіб моделювання: додати до діаграми нову множину
- 39. Еквівалентна діаграма без атрибуту зв’язку 06.09.2017 ОБД - осінь 2017
- 40. Перетворення багатосторонніх зв’язків в бінарні До діаграми додається нова з’єднуюча множина сутностей, елементи якої є кортежами
- 41. Багатосторонній зв’язок 06.09.2017 ОБД - осінь 2017
- 42. З’єднуюча множина сутностей 06.09.2017 ОБД - осінь 2017
- 43. 06.09.2017 ОБД - осінь 2017 Підкласи в E/R-моделі Особливі випадки – деякі сутності мають додаткові властивості,
- 44. 06.09.2017 ОБД - осінь 2017 Підкласи в E/R-моделі Тип сутності суперклас – це тип сутності, що
- 45. 06.09.2017 ОБД - осінь 2017 Підкласи в E/R-моделі Сутність типу сутності підклас є сутністю відповідного типу
- 46. 06.09.2017 ОБД - осінь 2017
- 47. 06.09.2017 ОБД - осінь 2017
- 48. 06.09.2017 ОБД - осінь 2017 Підкласи в E/R-моделі Успадкування Розрізняють одиничне (single) і множинне успадкування (multiple
- 49. 06.09.2017 ОБД - осінь 2017 Підкласи в E/R-моделі Успадкування Тип сутності, що є типом сутності підклас
- 50. Спеціалізація типів сутностей Спеціалізація/Уточнення (specialization) представляє собою низхідний підхід до визначення множини суперкласів і зв’язаних з
- 51. Генералізація типів сутностей Генералізація/Узагальнення (generalization) представляє собою висхідних підхід, що дозволяє створювати суперклас на основі різних
- 52. Обмеження спеціалізації та генералізації Обмеження неперетинання вказує на те, що якщо підкласи деякої спеціалізації не перетинаються
- 53. Обмеження спеціалізації та генералізації Оскільки обидва вказані обмеження є логічно незалежними характеристиками утворення типів сутностей суперклас
- 54. 06.09.2017 ОБД - осінь 2017
- 55. 06.09.2017 ОБД - осінь 2017
- 56. 06.09.2017 ОБД - осінь 2017 Керівник Інженер-Керівник
- 57. Особа Компанія Банк U U Легковий Грузовий 06.09.2017 ОБД - осінь 2017 Засіб пересування Володіє Власник
- 58. Паровоз Електровоз Тепловоз d U Локомотиви Вагони 06.09.2017 ОБД - осінь 2017 Потяг Газотурбовоз
- 59. 06.09.2017 ОБД - осінь 2017 Ключі Ключ – така множина атрибутів множини сутностей, що ніякі дві
- 60. 06.09.2017 ОБД - осінь 2017 Ключі Суперключ: множина атрибутів множини сутностей, що унікальним чином визначає (ідентифікує)
- 61. 06.09.2017 ОБД - осінь 2017 Ключі на E/R-діаграмі Підкреслені назви атрибутів В ISA ієрархіях: тільки коренева
- 62. Слабкі типи сутностей Поняття слабкого типу сутності має кілька інтерпретацій під слабким типом сутності розуміють такий,
- 63. Слабкі типи сутностей Іноді сутності деякого типу сутності неможливо унікально ідентифікувати значеннями їх власних атрибутів Для
- 64. Слабкі типи сутностей 06.09.2017 ОБД - осінь 2017 Керівник Студент
- 65. Слабкі типи сутностей 06.09.2017 ОБД - осінь 2017 Рецепт Пацієнт Лікар
- 66. Слабкі типи сутностей 06.09.2017 ОБД - осінь 2017 Адреса Номер Будинок Номер Квартира
- 67. 06.09.2017 ОБД - осінь 2017 Слабкі множини сутностей Адреса Номер Підрозділ Студії Назва Творче об’єднання
- 68. 06.09.2017 ОБД - осінь 2017 Слабкі типи сутностей Сутностям множини сутностей потрібна “підтримка” щоб бути унікальними
- 69. 06.09.2017 ОБД - осінь 2017 Слабкі множини сутностей Назва Належить Рід Назва Вид sapiens Homo
- 70. Слабкі множини сутностей 06.09.2017 ОБД - осінь 2017 Номер Виступає за Команда Назва Гравець Ім’я
- 71. 06.09.2017 ОБД - осінь 2017 Принципи проектування Достовірність Відсутність збитковості Простота Атрибути замість множини сутностей Бінарні
- 72. Відсутність збитковості 06.09.2017 ОБД - осінь 2017
- 73. Відсутність збитковості 06.09.2017 ОБД - осінь 2017
- 74. Простота 06.09.2017 ОБД - осінь 2017
- 75. Зв’язки та атрибути 06.09.2017 ОБД - осінь 2017
- 76. Зв’язки та атрибути 06.09.2017 ОБД - осінь 2017
- 77. Вибір відповідних зв’язків 06.09.2017 ОБД - осінь 2017 Фільми Назва Рік Тривалість Адреса Тип Назва Ім’я
- 78. Проблеми E/R-моделювання Дефекти типу “розгалуження” Має місце тоді, коли модель відображає зв’язок між типами сутностей, але
- 79. Дефекти типу “розгалуження” 06.09.2017 ОБД - осінь 2017
- 80. Дефекти типу “розгалуження” 06.09.2017 ОБД - осінь 2017
- 81. Дефекти типу “розрив” 06.09.2017 ОБД - осінь 2017
- 82. Дефекти типу “розрив” 06.09.2017 ОБД - осінь 2017
- 83. Дефекти типу “розрив” 06.09.2017 ОБД - осінь 2017
- 84. Перетворення ER-діаграм у реляційні схеми 06.09.2017 ОБД - осінь 2017 Собаки Кличка Порода Вік Ліцензія #
- 85. Перетворення множин сутностей Для кожної сильної множини сутностей ER-моделі створюється базове відношення, причому кожному простому атрибуту
- 86. Перетворення множин сутностей 06.09.2017 ОБД - осінь 2017 Собаки Кличка Порода Вік Вага Собаки(Кличка, Вік, Вага,
- 87. Перетворення зв’язків Коли дві множини сутностей беруть участь у зв’язку один-до-багатьох (1-М), відношення, що представляє множину
- 88. Перетворення зв’язків 06.09.2017 ОБД - осінь 2017 Власник Псарні Сплачує Сума Назва Ім’я Адреса Оплата(Псарні.Назва, Власник.Ім’я,
- 89. Перетворення зв’язків 06.09.2017 ОБД - осінь 2017 Власники Псарні Сплачує Сума Назва Ім’я Адреса Власники (Ім’я,
- 90. Перетворення зв’язків 06.09.2017 ОБД - осінь 2017 Власник Псарні Сплачує Назва Ім’я Адреса Телефон Власники (Ім’я,
- 91. Перетворення зв’язків 06.09.2017 ОБД - осінь 2017 Збитковість
- 92. Перетворення багатосторонніх зв’язків Якщо у зв'язку бере участь більше двох множин сутностей, необхідно створити відношення, що
- 93. Перетворення зв’язків 06.09.2017 ОБД - осінь 2017 Співробітники Заохочення Підрозділи Менеджери Дата
- 94. Перетворення слабких множин сутностей Для кожної слабкої множини сутностей створюється відношення, що складається з всіх простих
- 95. Перетворення слабких множин сутностей 06.09.2017 ОБД - осінь 2017 Собаки Кличка Порода Вік Власники Володіє Ім’я
- 96. Перетворення слабких множин сутностей 06.09.2017 ОБД - осінь 2017 Logins Hosts At name name Hosts(hostName, location)
- 97. Перетворення множин сутностей з підкласами Три підходи: об'єктно-орієнтований: кожна сутність належить до одного класу. Створюються відношення
- 98. Перетворення множин сутностей з підкласами 06.09.2017 ОБД - осінь 2017 Собаки Кличка Порода Виставкова Рейтинг ISA
- 99. Об’єктно-орієнтований підхід 06.09.2017 ОБД - осінь 2017 Собаки Виставкова
- 100. ER-підхід 06.09.2017 ОБД - осінь 2017 Собаки Виставкова
- 101. Null-значення 06.09.2017 ОБД - осінь 2017 Собаки
- 103. Скачать презентацию