- •3. Темпоральні баз даних і їхні види.
- •9. Методи подання даних у xml-документах
- •11. Що таке дані?
- •12. Що таке база даних?
- •13. Які існують основні методи інтеграції даних?
- •14. Що таке консолідація інформаційних ресурсів та консолідація даних?
- •15. Що таке інформаційна система?
- •16. Яка роль інформаційних систем при консолідації даних?
- •17. Як здійснюється інформаційне моделювання предметної області за допомогою бази даних?
- •18. Описати життєвий цикл бази даних.
- •19. Що таке організація баз даних?
- •20. Що таке інформаційний продукт?
- •21. Яке співвідношення між інформаційним продуктом і базою даних?
- •22. Як час впливає на процес організації та використання даних?
- •23. Що таке якість баз даних?
- •24. Що таке база часово-залежних даних?
- •25. Що таке система керування базами даних?
- •26. Які основні функцій системи керування базами даних?
- •27. Що таке реляційна модель даних і скбд реляційного типу?
- •28. Яке призначення мови sql?
- •29. Які переваги і недоліки мови sql?
- •37. Інформаційні продукти консолідованої інформації. Які є види логічної організації даних?
- •38. Реферат як інформаційний продукт консолідованої інформації
- •40. Описати принцип ідентифікації подій за допомогою часу в базах даних
- •41. Описати принцип ідентифікації станів за допомогою часу в базах даних.
- •42. Описати принцип метамоментності часу в базах даних.
- •44. Що таке метамоментна структура часу в базах даних?
- •45. Що таке часовий ряд?
- •50. Дати визначення часово-залежних даних
- •Що таке модель даних?
- •Що таке функціональна залежність даних?
- •Які є типи функціональних залежностей для відношень часово-залежних даних?
- •Які є типи ключів для відношень часово-залежних даних?
- •Що таке нормальна форма відношення часово-залежних даних?
- •Які є типи функціональних залежностей для відношень часово-залежних даних?
- •Які є типи ключів для відношень часово-залежних даних?
- •Що таке нормальна форма відношення часово-залежних даних?
- •66. Яке призначення select-запитів в sql?
- •67. Яка структура select-запитів в sql?
- •68. Описати частини select-запитів в sql?
- •69. Які переваги використання шаблонів sql-запитів?
18. Описати життєвий цикл бази даних.
Життєвий цикл бази даних - це сукупність етапів, які проходить база даних на своєму шляху від створення до закінчення використання.
Часто зустрічаються такі етапи
• Дослідження та аналіз проблеми, для вирішення якої створюється база даних.
• Побудова моделі.
• Нормалізація отриманих моделей. Після закінчення цього етапу, як правило отримують заготовки таблиці БД і набір зв'язків між ними (первинні і вторинні ключі)
• Перевірка цілісності БД
• Вибір фізичного способу зберігання та експлуатації (тех. Засобу) бази даних.
• Проектування вхідних і вихідних форм.
• Розробка інтерфейсу програми.
• Функціональне наповнення додатки
• Налагодження: перевірка на коректність роботи функціонального наповнення системи
• Тестування: тест на коректність введення виведення даних, тест на максимальну кількість активних сесій і т. Д.
• Введення в експлуатацію: налагодження ІТ-інфраструктури, навчання користувачів та ІТ-персоналу.
• При необхідності додавання вихідних форм і додаткової функціональності. У разі якщо необхідні більш серйозні зміни, слід повторити всі кроки з першого.
• Виведення з експлуатації: перенесення даних в нову СУБД.
19. Що таке організація баз даних?
Базу даних можна уявити як людинозорієнтовану і комп'ютерозорієнтова-ну модель даних, кожна з яких визначає своє середовище збереження даних. Людинозорієнтована модель бази даних відображається в паперових документах і в пам'яті людини, а компютерозорієнтоваиа - на фізичних носіях ЕОМ. Кожний рівень даних характеризується своїм описом (сприйняттям) елементів даних - зовнішній (інфологічний), концептуальний (даталогічний) і внутрішній (фізичний) рівень. Ці рівні формують трирівневу архітектуру баз даних.
Опис, виконаний із використанням природної мови, математичних формул, таблиць, графіків та інших засобів, зрозумілий людям, які працюють над проектуванням бази даних, називають інфологічною моделлю даних. Основними конструктивними елементами іифологічної моделі є сутності, зв'язки між ними та їхні властивості. Сутність - це будь-який об'єкт, інформацію про який потрібно зберігати в базі даних. Сутностями можуть бути товари, виробники товарів, банківські рахунки тощо. Властивість - піменована характеристика сутності (поточний рахунок, фірма "Світоч" тощо). Для прискорення пошуку конкретних атрибутів бази даних використовують ключі. Ключ - мінімальний набір атрибутів, за значенням яких можна однозначно знайти необхідний примірник сутності.
Одна з основних вимог до організації бази даних - це забезпечення можливостей знаходження одних інформаційних об'єктів за значенням інших, для цього необхідно встановити між ними певні зв'язки. Оскільки в реальних базах даних нерідко зберігаються сотні і навіть тисячі сутностей, то теоретично між ними може бути встановлено більше, ніж мільйон зв'язків. Наявність такої множини зв'язків і визначає складність інфологічних моделей.
Під час побудови інфологічних моделей, як правило, використовують мову ER-діаграм (від англ. Entity-Relationship - сутність-зв'язок). У них сутності відображаються прямокутниками, асоціації - ромбами або шестикутниками, атрибути - овалами, а зв'язки між ними - неналравленими ребрами, над якими можуть проставлятися ступені зв'язку (1 або буква, яка заміняє слово "багато") і необхідні пояснення. Між двома сутностями, наприклад А і В, можливі чотири типи зв'язків.
