Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
відповіді.doc
Скачиваний:
4
Добавлен:
22.12.2018
Размер:
168.45 Кб
Скачать

1.Тиражування та фрагментація даних як засоби розв’язання проблеми неоднорідності джерел даних. 3

2.Об’єкт схеми типу “таблиця”. 3

3.Основні риси розподілених систем баз даних. 3

4. Об’єкт схеми типу “кластер”(CLUSTER). 4

5.Перелічити та описати типи сервісів СУБД третього покоління.* 4

6.Забезпечення цілісносності даних СКБД ORACLE. 5

7.Маніфест систем баз даних третього покоління: принцип відкритості. 5

8.Засоби та технологія відновлення даних після збоїв СКБД ORACLE. 5

9. Маніфест систем баз даних третього покоління:принцип збереження позитивних рис реляційних систем. 5

10.Тригери в СКБД ORACLE. 5

11.Моделювання реального світу засобами інформаційних систем. 6

12.Словник даних СКБД ORACLE(data dictionary). 7

13.Типова система архітектури “Клієнт-сервер”(схема, методи побудови). 7

14.Обєкт схеми типу “функція, що зберігається”. 8

15. Розподілення та децентралізація ресурсів управління інформацією. 8

16. ФІЗИЧНА СТРУКТУРА ORACLE 9

17. Взаємозв’язок розподіленості, неоднорідності та стандартизації в розвитку способів побудови сучасних інформаційних систем. 9

18. ТРАНЗАКЦІЇ В ОРАКЛ 10

19. Розвиток стандартів 11

20. Архітектура сервера СКБД ORACLE 11

21. Неоднорідність компонентів інформаційних систем 12

22.Логічна структура СКБД ORACLE 12

23. Основні вимоги до реалізації систем архітектури “Клієнт-сервер” 13

24. Обєкт схеми типу “синонім”. 14

25. Обєкт схеми типу “процедура, що зберігається” 14

26. Функціональні особливості розподілених систем баз даних в порівнянні з централізованими системами(віддалені запити/одиниці роботи,та інше). 15

27. Операції фіксації/відкату транзакції 15

1.Тиражування та фрагментація даних як засоби розв’язання проблеми неоднорідності джерел даних.

Згідно з означенням фрагментація означає розбиття об’єкту даних, наприклад реляційної таблиці, на підмножини рядків або стовпців і розподіл їх між різними ресурсами обчислювальної системи.

Тиражування - це створення дублюючих копій (реплікатів) об’єктів даних на різних вузлах з метою підвищення рівня доступу і/або скорочення часу доступу до критично важливих даних.

2.Об’єкт схеми типу “таблиця”.

Таблиця – основна одиниця зберігання даних БД Oracle. Складається з імені таблиці, рядків і стовпців. Кожен стовпець також має ім'я і тип даних. Таблиці зберігаються в табличних просторах, причому, часто, в одному табличному просторі знаходяться декілька таблиць.

3.Основні риси розподілених систем баз даних.

Розподілена база даних - це набір файлів(відношень), які зберігаються в різних вузлах інформаційної мережі і логічно пов’язані таким чином, щоб створювати логічно єдину сукупність даних. Зв’язок між складовими цієї бази даних може бути функціональним або через копії одного і того ж файлу. Розподілена база даних забезпечує збереження і виконання функцій управління даними в декількох вузлах і передачу даних між цими вузлами в процесі виконання запитів. Розбиття даних в розподіленій базі даних може досягатися через збереження різних таблиць або навіть різних частин і фрагментів однієї таблиці на різних комп’ютерах. Для користувача (або прикладної програми) не має значення,яким чином розподілені дані між комп’ютерами.Локальна автономія. Вона означає, що управління даними в кожному вузлі виконується локально і незалежно від інших вузлів системи.

Незалежність вузлів. Вважається, що в ідеальній системі всі вузли

рівноправні і незалежні, а бази даних є рівноправними постачальниками

інформації в загальний інформаційний простір.

Неперервність операцій. Дані доступні завжди, а операції над ними

проводяться неперервно.

Прозорість розміщення даних. Користувач не мусить знати де розміщені

дані. Під час роботи створюється враження, що дані знаходяться саме на

його комп’ютері.

Прозора фрагментація. Ця властивість трактується, як можливість

створення фізично розподілених даних, які логічно утворюють єдине ціле.

Допускається горизонтальна та вертикальна фрагментація.

Прозорість тиражування. Забезпечує тиражування (перенос змін) об’єктів

первинної бази даних в усі вузли її розміщення внутрішньо системними засобами.

Обробка розподілених запитів. Означає виконання операцій, сформованих, в

рамках звичайного запиту на мові SQL.

Обробка розподілених транзакцій. Забезпечує виконання операцій з

одночасним забезпеченням цілісності і узгодженості даних, шляхом

використання двофазового протоколу фіксації транзакцій.

Незалежність від обладнання. Для оснащення вузла можуть

використовуватися комп’ютери різних марок і виробників.

Незалежність від операційних систем. Передбачає допустимість взаємодії

різноманітних операційних систем у різних вузлах розміщення розподіленої

бази даних.

Прозорість мережі. Забезпечує будь-які протоколи в локальній

обчислювальній мережі, яка обслуговує розподілену базу даних.

Незалежність від типу баз даних. Допускає співіснування різних систем

керування базами даних.