- •1. Поняття автоматизованого банку даних (абд).
- •2. Склад автоматизованого банку даних характеристика та функції основних його блоків
- •3. Мовні засоби автоматизованого банку даних.
- •4. Функції скбд та їх характеристика .
- •1. Управлiння даними. Задачами управлiння даних є пiдготовка даних I їх контроль, занесення даних до бази, структуризацiя даних, забезпечення цiлісностi, секретності даних.
- •2. Доступ до даних. Пошук I селекцiя даних, перетворення даних у форму, зручну для подальшого використання.
- •3. Органiзацiя I ведення зв’язку з користувачем. Ведення дiалогу, видача дiагностичних повiдомлень про помилки в роботi з бд I т. Д.
- •5. Покоління скбд.
- •Характеристика етапів проектування бази даних.
- •Адміністратор бази даних та його функції.
- •8. Поняття словника-довідника даних його характеристика та призначення.
- •Характеристика проектування баз даних на зовнішньому рівні.
- •10. Характеристика підходів до інфологічного проектування баз даних.
- •Складові інфологічної моделі та їх характеристика.
- •Правила агрегації інформаційних об’єктів при інфологічному проектуванні бд.
- •13. Характеристика основних етапів розробки інфологічної моделі.
- •14. Інформаційні запити та правила їх побудови при інфологічному проектуванні бд.
- •15. Запитувальні зв’язки їх характеристика та правила побудови при інфологічному проектуванні.
- •16. Поняття структурних зв’язків та правила їх побудови при інфологічному проектуванні бази даних.
- •17. Правила побудови реляційної моделі даних.
- •18. Поняття об’єктних та зв’язкових відношень в реляційних бд та суть умови посилкової цілістності даних.
- •19. Суть реляційного підходу до проектування баз даних
- •20. Теорії нормалізації реляційних відношень та її використання при проектуванні бд.
- •21. Порядок приведення реляційних відношень до 3нф(4нф).
- •22. Порядок приведення реляційних відношень до нормальної форми Бойса-Кодда.
- •23. Порядок приведення реляційних відношень до 5нф.
- •Поняття та основні вимоги до даталогічного проектування.
- •Критерії вибору субд.
- •26. Відображення на ієрархічну модель бд.
- •Відображення на мережеву модель бд.
- •Відображення на реляційну модель бд
- •Особливості та характеристика субд Access.
- •Характеристика об’єктів бази даних Access.
- •32. Характеристика основних типів запитів та способи їх створення в субд Access.
- •34.Характеристика засобів захисту бази даних в субд Access.
- •35. Характеристика засобів Access, які забезпечують безпомилкове введення даних.
- •36. Стратегії розподілення даних в розподіленій базі даних.
- •37. Характеристика та призначення case-засобу AllFusion eRwin Data Modeler.
- •38. Характеристика типів зв’язків в AllFusion eRwin Data Modeler.
- •39. Технологія та особливості логічного проектування бд в середовищі AllFusion eRwin Data Modeler.
- •40. Поняття розподіленої бази даних (рбд) та особливості технології роботи з рбд.
- •41. Характеристика стратегій розподілу даних в розподіленій бд.
- •42. Особливості технології функціонування розподілених баз даних.
- •43. Особливості проектування розподілених баз даних.
- •Передумови розробки концепції сховищ даних.
- •Архітектура сховищ даних.
- •Відмінності проектування сховищ даних від баз даних.
- •47. Характеристика багатовимірної моделі представлення сховищ даних.
- •52. Визначення сховищ та вітрин (кіосків) даних їх призначення та застосування.
- •53. Репозитарій метаданих та його призначення в сховищах даних.
21. Порядок приведення реляційних відношень до 3нф(4нф).
Вiдношення перебуває в 3 НФ, якщо воно перебуває в 2НФ i кожний неключовий атрибут нетранзитивно залежить вiд первинного ключа.
Наприклад, вiдношення ВИКЛАДАЧ (табельний N, прiзвище, по-сада, оклад, кафедра, телефон) перебуває в 2НФ, але вмiщує транзитивну залежнiсть:
В результатi зведення до 3НФ отримуємо два вiдношення: ВИКЛАДАЧ (табельний N, прiзвище, посада, оклад, кафедра) i КАФЕДРА (код кафедри, телефон кафедри).
Переваги 3НФ: вилучається надлишкове дублювання iнформацiї про телефон для викладачiв однiєї кафедри, спрощується процес внесення змiн, оскільки в разі змiни телефону будь-якої кафедри потрiбно внести змiни лише в один вiдповiдний запис, а не в кiлька (по всiх викладачах кафедри): крiм того, якщо викладач працюватиме на iншій кафедрі, необхiдно мiняти лише код кафедри i не потрiбно мiняти номера телефону, що довелося б робити, якби відношення зберiгалось у ненормалiзованому виглядi. Тому можна зробити ще такий висновок: вiдношення перебуває в 3НФ, якщо змiна значення будь-якого його атрибута (крiм тих, що входять до первинного ключа) не призведе до необхiдностi змiни iнших полiв.
. Вiдношення R перебуває в 4НФ, якщо в структурi багатозначної залежностi, визначеної на множинi атрибутiв, є лише тривiальнi чи/або такi нетривiальнi багатозначнi залежностi, що лiва частина будь-якої з них з ключем.
Отже, зводячи до 4НФ, у вiдношеннi потрiбно видiляти в окреме вiдношення нетривiальнi багатозначнi залежностi, в яких лiва частина не з ключем.
22. Порядок приведення реляційних відношень до нормальної форми Бойса-Кодда.
Iснує ще пiдсилена 3НФ — нормальна форма Бойса – Кодда (БКНФ).
БКНФ вивчає залежностi ключових атрибутiв вiд неключових; якщо такi залежностi iснують, то їх потрiбно вилучити.
Розглянемо приклад вiдношення АВТОМОБIЛЬ (модель автомобiля, кiлькiсть цилiндрiв у двигунi, країна-виготовлювач). У цьому вiдношеннi iснують такi залежностi:
Отож, ключовий атрибут «модель автомобiля» залежить вiд неключового атрибута «країна-виготовлювач». Тому при зведеннi до БКНФ початкове вiдношення буде розбито на такі вiдношення:
АВТОМОБIЛЬ (модель автомобiля, кiлькiсть цилiндрiв у двигунi);
ВИРОБНИК (країна-виготовлювач, модель автомобiля).
Вiдношення перебуває в БКНФ, якщо воно перебуває в 3НФ i в ньому вiдсутнi залежностi ключiв вiд неключових атрибутiв. Вiдношення, яке з перебуває в БКНФ, завжди є вiдношенням у 3НФ. Але, навпаки, вiдношення в 3НФ не завжди можна привести до нормальної форми Бойса – Кодда, не втративши залежності мiж його атрибутами.
23. Порядок приведення реляційних відношень до 5нф.
Вiдношення, яке вмiщує бiльш як три багатозначні залежності, потребує спецiальних прийомiв для забезпечення процесу зворотностi декомпозицiї. Для цього iснує 5НФ.
Порядок приведення реляційних відношень до 5НФ: Декомпозицiєю з 4НФ отримують такi проекцiї, щоб кожна з них вмiщувала шонайменше один можливий ключ i принаймні один неключовий атрибут початкового вiдношення. 5НФ усуває надлишковістю i водночас аномалiї поповнення БД.