- •1. Поняття автоматизованого банку даних (абд).
- •2. Склад автоматизованого банку даних характеристика та функції основних його блоків.
- •4.Функції скбд та їх характеристика .
- •3.Мовні засоби автоматизованого банку даних.
- •5. Покоління скбд.
- •6. Характеристика етапів проектування бази даних.
- •7.Адміністратор бази даних та його функції.
- •8. Поняття словника-довідника даних його характеристика та призначення.
- •9. Характеристика проектування баз даних на зовнішньому рівні.
- •10. Характериистика підходів до інфологічного проектування баз даних.
- •11.Інструментальні засоби інфологічного проектування.
- •12. Правила агрегації інформаційних об’єктів при інфологічному проектуванні бд.
- •13. Характеристика основних етапів розробки їнфологічної моделі
- •14. Запитувальні зв’язки їх характеристика та правила побудови при інфологічному проектуванні.
- •15. Поняття структурних зв’язків та правила їх побудови при інфологічному проектуванні бази даних.
- •16. Правила побудови реляційної моделі даних.
- •17. Поняття об’єктних та зв’язкових відношень в реляційних бд та суть умови посилкової цілістності даних.
- •18. Суть реляційного підходу до проектування баз даних
- •19. Теорії нормалізації реляційних відношень та її використання при проектуванні бд.
- •20. Порядок приведення реляційних відношень до 3нф(4нф).
- •21. Порядок приведення реляційних відношень до нормальної форми Бойса-Кодда.
- •22. Порядок приведення реляційних відношень до 5нф.
- •23. Поняття та основні вимоги до даталогічного проектування.
- •24. Критерії вибору субд.
- •25. Відображення на ієрархічну модель бд.
- •26. Відображення на мережеву модель бд.
- •27. Відображення на реляційну модель бд
- •28. Особливості та характеристика субд Access.
- •29. Характеристика об’єктів бази даних Access.
- •30. Таблиці в Access та правила їх побудови.
- •Створення нової таблиці в новій базі даних
- •Створення нової таблиці в наявній базі даних
- •31. Характеристика основних типів запитів та способи їх створення в субд Access.
- •33.Характеристика засобів захисту бази даних в субд Access.
- •34. Характеристика засобів Access, які забезпечують безпомилкове введення даних.
- •35.Стратегії розподілення даних в розподіленій базі даних.
- •36.Характеристика та призначення case-засобу Erwin.
- •38.Технологія логічного проектування бд в середовищі Erwin.
- •39. Поняття розподіленої бази даних (рбд) та особливості технології роботи з рбд.
- •40. Характеристика стратегій розподілу даних в розподіленій бд.
- •41. Особливості технології функціонування розподілених баз даних.
- •42.Особливості проектування розподілених баз даних.
- •Передумови розробки концепції сховищ даних.
- •Архітектура сховищ даних.
- •Відмінності проектування сховищ даних від баз даних.
- •Характеристика багатовимірної моделі представлення сховищ даних.
- •Характеристика реляційної моделі представлення сховищ даних.
- •48. Характеристика гібридної моделі представлення сховищ даних.
- •49. Складові сховищ даних та їх характеристика.
- •50. Сутність медодики вимірного моделювання сховищ даних.
- •51. Визначення сховищ та вітрин (кіосків) даних їх призначення та застосування.
- •52. Репозитарій метаданих та його призначення в сховищах даних.
- •1.Поняття автоматизованого банку даних (абд).
- •2.Склад автоматизованого банку даних характеристика та функції основних його блоків.
38.Технологія логічного проектування бд в середовищі Erwin.
За допомогою CASE-засобу Erwin можна автоматизувати проектування БД і генерацію її опису мовою вибраної СКБД (Oracle,Sybase,Ms sql Server та ін.),а також виконати реінжиніринг бази даних. За функціональними можливостями Erwin організує зв’зок із СКБД безпосередньо,а S-Designor виконує його через ODBC-інтерфейс. Логічне моделювання в Erwin можна виконувати з використанням однієї з двох методологій – IDEF1X чи IE.
Розрізняють три рівні моделі, які відрізняються за глибиною представлення інформації про дані:
-діаграма сутність-зв’зок(ERD);
-модель даних, основана на ключах (KB);
-повна атрибутивна модель (FA).
Діаграма сутність-зв’язок є моделлю верхнього рівня. Вона містить сутності і взаємозв’язки, якими характеризується предметна область.
Повна атрибутивна модель - це найбільш детальна презентація структури логічної моделі даних,яка містить усі сутності,представлені у третій нормальній формі,всі атрибути і зв’язки.
Основою логічного моделювання є визначення сутностей, атрибутів, що входять до кожної сутності, та зв’язків між сутностями.
Створення сутностей та визначення атрибутів. Сутності створюються на рівні логічного моделювання у вікно меню Entity Editor. В цьому вікні визначається ім’я сутності,робиться її опис та наводиться певний коментар. Для створення сутності необхідно на панелі інструментів Erwin Toolbox вбрати кнопку створення сутності. Клацнувши правою кнопкою мишки по сутності і в меню, що з’явиться, вибрати діалог Entity Editor, в якому зазначаються ім’я,опис та коментарі по створюваній сутності. Закладки Note – для зауважень чи бізнес правил з організації діаграм;
Note 2 – для документування запитів, які можуть бути постановленими до сутності;
Note3 – для прикладів даних сутностей. За допомогою закладини Icon можна визначити піктограму для сутності. Закладинка UDP використовується для властивостей, що задаються користувачем.
Створення зв’язків між сутностями. Зв’язки між сутностями відображаються поіменованими дугами. Кожна дуга, яка ідентифікується дієсловом чи дієслівною фразою (Relationship), відображає логічні відношення між сутностями, що мають місце в реальній предметній області. Розрізняють залежні та не залежні сутності. Тип сутності визначається її зв’язком з іншими сутностями.
В Erwin зв’язки можуть характеризуватися таким чином: ідентифікуючий зв’язок – встановлюється між незалежною батьківською сутністю та залежною дочірньою сутністю; неідентифікуючим є зв’язок, коли екземпляр дочірньої сутності ідентифікується інакше, ніж через зв’язок з батьківською сутністю. Атрибути, які складають первинний ключ батьківської сутності, при цьому мігрують до складу не ключових атрибутів дочірньої сутності. Неідентифікуючий зв’язок використовується для зв’язування незалежних сутностей.
Категоріальним зв’язком об’єднуються сутності, що належать до однієї категорії. Деякі сутності визначають цілу категорію об’єктів одного типу. Повний категоріальний зв’язок (повна категорія) - це такий зв’язок, коли кожному екземпляру сутності – супертипу обов’язково відповідає певний екземпляр сутності-підтипу.
Неповний категоріальний зв’язок (неповна категорія) – це такий зв’язок, коли певним екземплярам сутності-супертипу не має відповідних сутностей-підтипів
Потужність зв’язку – це відношення кількості екземплярів батьківської сутності до відповідної кількості екземплярів дочірньої сутності.