- •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. Репозитарій метаданих та його призначення в сховищах даних.
38. Характеристика типів зв’язків в AllFusion eRwin Data Modeler.
Після того як в AllFusion ERwin Data Modeler побудовані сутності в діалоговому режимі необхідно побудувати звязки між ними. В AllFusion ERwin Data Modeler можна побудувати такі види звязків:
Б:Б, ідентифікуючий, неідинтифікуючий, категоріальний. Якщо між сутностями в AllFusion ERwin Data Modeler існує зв'язок Б:Б, то не потрібно створювати третю додаткову сутність, яка б виконувала роль звязки. Така сутність буде створена автоматично при відображенні логічної моделі на фізичному рівні. Ідентифікуючий зв'язок – це зв'язок який встановлюється між незалежною батьківською та залежною дочірньою сутністю. При цьому первинні ключі батьківської сутності переносяться до складу первинних ключів дочірньої сутності та відображаються під рискою. Неідентифікуючий зв'язок може бути обовязком і необовязковим. Обовязковий неідентифікуючий зв'язок – це зв'язок, в якому вторинний зовнішній ключ дочірньої сутності отримує ознаку «не нуль». Необовязковий неідентифікуючий зв'язок – це зв'язок, в якому значення вторинного зовнішнього ключа дочірньої сутності може дорівнювати нулю. В В AllFusion ERwin Data Modeler можна будувати ще так звані рекурсивні звязки. Рекурсивний зв'язок – це зв'язок, в якому одна і та ж сутність виступає як батьківська, так і дочірня одночасно. Категоріальний зв'язок – це зв'язок, котрий обєднує сутності, що відносяться до одної категорії. У категоріальному звязку батьківська сутність називається супертипом а дочірня підтипом. Повний категоріальний зв'язок – це такий зв'язок, коли кожному екземпляру сутності супертипу відповідає певний екземпляр сутності підтипу. Неповний категоріальний зв'язок – це такий зв'язок, коли певним екземплярам сутності супертипу немає відповідних підтипових екземплярів.
39. Технологія та особливості логічного проектування бд в середовищі AllFusion eRwin Data Modeler.
технологія
Проектування в ERwin Data Modeler виконується в 2 кроки: логічний й фізичний. На логічному рівні будується інфологічна модель ПО. При проектуванні на цьому рівні можна обєктам та атрибутам давати імена зрозумілі кінцевим користувачам, а також у відповідність цим іменам давати синонімічні імена, синтаксис яких буде побудований за правилом тієї СКБД в середовищі якої буде виконуватися інфологічне проектування. Особливості. Обмеження посилкової цілісності задаються при проектуванні БД на логічному рівні і це певні бізнес-правила, які виконуються при виконанні операцій вилучення, вставки, заміни й встановлюються як для батьківської, так і для дочірньої сутності. ERwin Data Modeler пропонує такі варіанти обробки цих подій: заборона операцій, каскадне виконання операцій, установка пустого значення чи значення заданого за змовчанням, відсутність перевірки.
40. Поняття розподіленої бази даних (рбд) та особливості технології роботи з рбд.
Розподілена база даних (DDB –– distributed database) –– це сукупність взаємопов’язаних баз даних, розподілених у комп’ютерній мережі. Розглянемо особливості технології роботи з розподіленою базою даних в умовах використання локальної обчислювальної мережі.
Основна проблема при роботі в мережі полягає в узгодженості роботи з файлами одразу кількох абонентів. Найбільш популярною зараз є архітектура клієнт –– сервер, і більшість сучасних розподілених СУБД орієнтовані та цю технологію розподіленої обробки даних.
Розподілені системи, які підтримують архітектуру клієнт –– сервер, можна ще визначити як системи типу: багато-клієнтів/один-сервер чи багато-клієнтів/багато-серверів. У системах першого типу управління базою даних централізоване і виконується досить просто, оскільки вся база зберігається на одному сервері. У таких системах управління доступом до даних клієнтів зводиться до управління процесами блокування та управління буферами клієнтів.
У системах типу багато-клієнтів/багато-серверів база даних може розміщуватися на кількох серверах і для виконання запитів користувачів потрібна взаємодія серверів одного з одним. Кожна клієнтська машина має свій сервер і на нього направляє запити користувача — нібито працює з централізованою базою. Взаємодії серверів при виконанні запиту прозорі для користувача. У більшості існуючих СУБД реалізовано один із двох типів архітектури клієнт — сервер.
