- •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. Репозитарій метаданих та його призначення в сховищах даних.
Відображення на реляційну модель бд
при вiдображеннi на реляцiйну модель перепро-ектовувати iнформацiйнi об’єкти, якщо не було допущено помилок на етапi iнфологiчного проектування, не потрiбно. Тобто iнформацiйнi об’єкти iнфологiчної моделi стають реляцiйними вiдношеннями. Необхiдно лише перевiрити виконання таких умов.
1. Усi атрибути вiдношень мають бути атомарними, тобто неподiльними.
2. Вiдношення не повинно мати дублюючих рядків i стовпчикiв.
3. Усi атрибути у вiдношеннi повиннi мати унiкальнi iмена.
При відображенні на реляційну модель слід ураховувати особливість конкретної реляційної СУБД. СУБД сім’ї dBASE не підтримують статичних зв’язків між реляційними відношеннями, тому для таких систем недоцільно будувати схему бази даних. У середовищі таких СУБД зв’язки між відношеннями носять не статичний, а динамічний характер, тобто встановлюються лише для розв’язування конкретної задачі та існують на період її розв’язування. Тому при відображенні інфологічної моделі на реляційну всі структурні зв’язки не описують у явному вигляді, а лише виконують перевірку на можливість установлення цих зв’язків. Обов’язковою умовою встановлення зв’язку між двома реляційними відношеннями є наявність у них хоча б одного спільного атрибута, що є ключем, за яким виконується зв’язок.
Якщо вибрана СУБД підтримує зв’язки, то при відображенні інфологічної моделі на датологічну потрібно визначити ті структурні зв’язки, які потрібно залишити в схемі реляційної бази даних. Підтримування схеми бази даних реляційними СУБД здійснюється для забезпечення механізму посилкової цілісності бази даних. Тому для побудови схеми реляційної бази даних потрібно визначити, які з реляційних відношень, є об’єктними, а які зв’язковими.
Об’єктними будуть ті відношення, що вміщують нормативно-довідкові дані й первинні ключі яких не можуть дублюватися. Ці відношення можуть бути віднесеними до умовно-постійних файлів.
З’язковими відношеннями будуть і відношення, що вміщують оперативні дані й ключі яких можуть дублюватися.
О’єктні відношення в схемі будуть головними. Тому при відображенні необхідно перевірити всі об’єкти-власники інфологічної моделі і залишити лише ті зв’язки, власниками яких є об’єктні відношення. Зв’язкові відношення в схемі реляційної бази даних виступають як підпорядковані. Отож, у структурних зв’язках, що залишились від попередньої ітерації, необхідно перевірити підпорядковані об’єкти і залишити лише ті зв’язки, підпорядкованими в яких є зв’язкові відношення.
Якщо в інфологічній моделі є об’єкти-зв’язки, то вони перетворюються в самостійні рівноправні реляційні відношення.
Отриманi реляцiйнi вiдношення мають вiдповiдати умовам нор-малiзацiї. Тому отриману в результатi вiдображення модель потрiбно ще раз перевiрити на вiдповiднiсть її вимогам 3НФ (4НФ).
Особливості та характеристика субд Access.
Microsoft Access - це реляційна СКБД корпорації Microsoft. Має широкий спектр функцій, зокрема пов’язування запитів, зв’язок із зовнішніми таблицями та базами даних.
СКБД Microsoft Access має потужні, зручні, гнучкі засоби візуального проектування об’єктів за допомогою Майстрів, що дозволяє користувачеві при мінімальній попередній підготовці та мінімальних знаннях інтерфейсу швидко створювати повноцінні інформаційні об'єкти (таблиці, запити, форми та звіти). У Access усі відомості, що стосуються певної предметної області, подаються у вигляді сукупності пов’язаних між собою таблиць і на фізичному рівні зберігаються в одному файлі з розширенням .MDB. У цьому самому файлі разом з таблицями зберігаються всі інструментальні засоби для роботи з ними (форми, запити, звіти, макроси та модулі). Отже, база даних у середовищі Access — це сукупність пов’язаних між собою таблиць, які належать до однієї теми чи предметної області, та інструментальних засобів для роботи з ними.
СУБД Access працює з вікнами. У СУБД є довідкова система, за допомогою якої можна отримати різну інформацію про поточну робочу ситуацію, що висвічується в довідковому рядку. При створенні таблиць у Access можна задавати не лише первинні, а й вторинні ключі. Вторинні ключі відрізняються від первинних тим, що дозволяється дублювання їх значень. У Access можна описувати відношення між таблицями. Опис відношень між таблицями бази даних називається схемою. Коли схему створено, ці відношення стають так би мовити статичними, і тоді Access має змогу використати засоби автоматизованої перевірки посилкової цілісності БД. Перевірка на цілісность полягає в тому, що СУБД перевіряє, щоб значенню вторинних відповідали значення первинних ключів.
СУБД також слідкує за забезпеченням узгодженості та цілісності даних при їх редагуванні. Якщо в підпорядковану таблицю заноситься новий запис, то він може бути збереженим лише в тому разі, якщо відповідний зв’язаний з ним по ключу запис присутній у головній таблиці. При редагуванні в головній таблиці можна вилучати записи лише тоді, коли певний запис не зв’язаний із записами підпорядкованих таблиць.
Access є сучасним додатком Windows, тому вона дає змогу використовувати всі можливості DDE –– динамічного обміну даними (Dynamic Data Exchance), а також виконувати зв’язок та включення OLE-об’єктів (Object Linking and Embedding)
До основних особливостей СКБД Microsoft Access можна віднести такі:
Проектування базових об'єктів – двовимірних таблиць з полями різних типів даних;
Створення зв'язків між таблицями з підтримкою цілісності даних, каскадного оновлення полів і каскадного видалення записів;
Введення, зберігання, перегляд, сортування, зміна і вибірка даних з таблиць з використанням різних засобів контролю інформації;
Створення, модифікація й використання похідних об'єктів (запитів, форм, звітів).