You are on page 1of 4

Питання до заліку по ОБДЗ

1. Що означає поняття інформаційна система?


Інформацíйна систéма — сукупність організаційних і технічних засобів для збереження та обробки
інформації з метою забезпечення інформаційних потреб користувачів.

За ДСТУ 2392-94: Інформаційна система — комунікаційна система, що забезпечує збирання, пошук,


оброблення та пересилання інформації[1]

2. Що являє собою банк даних?


Ба́нк да́них – функціонально-організаційна складова в автоматизованих системах керування та
інформаційно-обчислювальних системах, яка здійснює централізоване інформаційне забезпечення
колективу користувачів, або сукупності задач, які розв'язуються в системі.
3. Яке призначення СУБД?
Систе́ма управління ба́зами да́них — набір взаємопов'язаних даних (база даних) і програм для
доступу до цих даних[1]. Надає можливості створення, збереження, оновлення та пошуку інформації
в базах даних з контролем доступу до даних.
4. У яких випадках розробляється додаток для доступу до БД.
Додаток з ядром СКБД використовують, щоб досягти зменшення об’єму зайнятої СКБД частини
жорсткого диску та оперативної пам’яті, підвищення швидкості роботи додатку та захисту
додатку від модифікації користувачем, так як ядро не містить засобів розробки додатків.
Прикладом є використання модуля FoxRun системи FoxBase+. Із сучасних СКБД- Microsoft
Access , яка включає додатковий пакет Microsoft Access Developer’s Toolkit. З його допомогою
можна створити переносима на дискетах “скорочену” (run-time) версію Microsoft Access, яка не
містить інструментів розробки. Перевагами використання ядра СКБД в порівнянні з
використанням повної версії є менше споживання ресурсів пам’яті комп’ютера, прискорення
роботи додатку, захист від модифікації. Основні недоліки – ще значний об’єм дискової пам’яті,
необхідний для збереження ядра СКБД та недостатня швидкодія роботи додатків, які
виконуються в режимі інтерпретації.
5. Які основні функції адміністратора бази даних?
Адміністратор бази даних (АБД) – особа або група осіб, відповідальних за
розроблення вимог до БД, її проектування, створення та супроводження. В
процесі експлуатації АБД звичайно слідкує функціонуванням інформаційної
системи, забезпечує захист від несанкціонованого доступу, контролює
надлишковість (избыточность), несуперечливість, збереження та достовірність
інформації в БД.

В обчислювальній мережі АБД, як правило, взаємодіє з адміністратором мережі,


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

6. Додайте необхідний компонент архітектури клієнт-сервер.


7. Виберіть основні функції розв'язувані за допомогою СУБД.
8. Що характеризує поняття трансакція?
Транза́кція (англ. transaction) — група послідовних операцій з базою даних, яка є логічною одиницею роботи з
даними.
9. Які існують етапи проектування БД?
При розробці БД можна виділити такі етапи:
• перший етап (постановка проблеми) — формується завдання щодо створення БД,
у якому описується склад БД, призначення та цілі її створення, а також
перелічуються види роботи, які передбачається виконувати в цій БД;
• другий етап (аналіз об’єктів) — визначається склад об’єктів БД, їхні властивості
(параметри, якими будуть описані вибрані об’єкти, а також тип кожного з
параметрів);
• третій етап (синтез моделі) — вибір певної моделі бази даних та створення схеми
вибраної моделі із зазначенням зв’язків між таблицями та вузлами;
• четвертий етап (способи подання інформації, програмний інструментарій) — вибір
програми СУБД і форми подання інформації;
• п’ятий етап (синтез комп’ютерної моделі об’єкта і технологія його створення)
поділяється на стадії
10. Яка різниця в проектуванні сховища БД і транзитивної БД.
11. Які властивості характеризують реляційну модель даних.
12. Якими властивостями володіють об'єктно-орієнтовані моделі баз даних.
13. Якщо в таблиці Група ввести поле Телефон і помістити туди телефон
Старости, а в таблицю Предмети помістити поле Телефон і помістити туди телефони
викладачів то семантика полючи Телефон буде носити різний характер та ця
властивість називається …моделі даних.
14. Якщо в таблиці Група введена поле Факультет яке буде відображатися в таблиці
Студенти й Успішність то ця властивість характеризує … моделі даних.
15. Назвіть складові елементи реляційної моделі даних.
16. Що таке домен відносини?
17. Що таке метадані БД?
18. Назвіть умови, при дотриманні яких таблицю можна вважати відношенням.
19. Які можуть бути за складом ключі зв'язку?
20. Призначення зв'язків між відношеннями.
21. Що таке індекс?
22. Які Вам відомі методи пошуку даних у таблицях?
23. Який склад індексного файлу при нещільному індексі?
24. Який склад індексного файлу при щільному індексі?
25. Від чого залежить кількість індексних записів у блоці ?
26. Що таке вторинний індекс?
27. Для яких полів створюються індекси?
28. Виберіть параметри, які характеризують ефективність методу пошуку записів
у БД.
29. Чому дорівнюється кількість звертань до диску при бінарному пошуку
(записати математичний вираз).
30. Як будується індекс у вигляді балансового дерева?
31. Чому дорівнює кількість звертань до диску для пошуку записів при індексі у
вигляді В-дерева?
32. З якою кількістю підлеглих блоків зв’язані батьківські блоки та чому
дорівнює їх число при індексі у вигляді В-дерева?
33. Для чого потрібна нормалізація відношень?
34. Виберіть загальні властивості нормальних  форм.
35. Поясніть поняття функціональної залежності між атрибутами відношень.
36. Поняття часткової залежностей між атрибутами відношень
37. Функціональна залежність яка має місце, якщо не ключовий атрибут
функціонально залежить від усього складеного ключа називається ….
38. Атрибути А и В функціонально взаємозалежні, якщо існують функціональні
залежності … А->В a В->А
39. Вимоги до 1 НФ.
40. Вимоги до 2 НФ.
41. Вимоги до 3 НФ.
42. Правило перетворення відношень у 2 НФ.
43. Що визначає поняття „Поле” у СОБД MS Access 2010?
44. Що таке SQL?
45. Що таке запит? Навести приклади.
46. У чому полягає функція ключового поля?
47. Що забезпечуєте цілісність даних? Навести приклади.
48. Які записі називаються пов'язаними? Навести приклади.
49. У яких випадках цілісність даних буде порушуватися? Навести приклади.
50. Які функції виконують поля підстановки?
51. Як в операторі SELECT створити поле, що обчислюється? Навести приклад.
52. Для чого потрібні групові функції і як вони застосовуються в операторі
SELECT?
Навести приклади.
53. Що таке “вкладені запити”, для чого вони потрібні? Навести приклад.
54. У чому ідея і переваги багатоверсійної архітектури сервера InterBase.
55. Типи даних InterBase і їхня характеристика.
56. Основні об'єкти, що входять до складу БД InterBase, і їхнє призначення.
57. Яку архітектуру має СКБД InterВase?
58. З яких частій складається СКБД InterВase?
59. Яке розширення мають файли баз даних InterВase?
60. Які основні типи даних використовуються в InterВase?
61. Як налаштовуються зовнішні зв’язки ?
62. Суть основних проблем, що виникають при роботі з БД багатьох користувачів.
63. Суть конфліктів при відновленні даних і їхнє вирішення за допомогою блокування.
64. Рівні ізоляції транзакцій: їхнє призначення і характеристика.
65. З яких файлів складається проект Delphi, їх призначення і яку участь вони
приймають при створенні exe-файлу?
66. Як програма, що створена у Delphi, взаємодіє з БД? Що таке BDE?
67. Компоненти Delphi, що призначені для доступу до БД. Ієрархія компонентів.
68. Візуальні компоненти БД в Delphi.
69. Основні компоненти, яки обов’язково містить програма Delphi, що призначена для
роботи з БД. Як встановлюється зв’язок програми з БД?
70. Призначення і установка основних властивостей компонента TТable.
71. Призначення і установка основних властивостей компонента TDataSource.
72. Призначення і установка основних властивостей візуальних компонентів у Delphi.
73. Для чого призначені статистичні функції MySql?
74. Які використовуються математичні функції одного аргументу MySql?
75. Як виконується функції для роботи із текстом MySql?
76. Як виконується фільтрація записів MySql ?
77. 5. Як виконується пошук записів при зовнішньому з’єднанні відношень MySql ?
78. Для чого призначена програма - оболонка XAMPP ?
79. Які дані потрібно ввести при реєстрації бази даних у оболонки XAMPP?
80. Як виконується оновлення полів ?
81. Як виконується оновлення записів ?
82. У якої владиці налаштовуються зовнішні зв’язки ?
83. Які типи ядра БД (движків) використовуються для збереження даних у MySQL?
84. До якого класу СУБД ставиться DB2?
85. Яка модель зберігання даних у сервері БД IBM DB2?
86. Яку роль виконує сторінка у сервері БД IBM DB2?
87. Яку роль виконує екстент у сервері БД IBM DB2?
88. Для чого потрібен буферній пул у сервері БД IBM DB2?
89. Для чого створюється табличній простір у сервері БД IBM DB2?
90. Як класифікують табличні просторі у сервері БД IBM DB2 по виду управління?
91. Що визначає поняття екземпляр у сервері БД IBM DB2?
92. Для чого потрібно створювати буферній пул у сервері БД IBM DB2?
93. За допомогою якій команди можливо підключитися до БД DB2?
94. За допомогою якій команди можливо запустити текучій екземпляр у DB2?
95. Що являють собою збережені процедури в IBM DB2?
96. Що таке похідна таблиця?
97. За допомогою якій команди можливо створити БД DB2?
98. Для чого використовують тип даних XML у сервері БД IBM DB2?
99. Як додати інформацію у поле з типом даних XML? Навести приклад.
100. Як виконується вибір даних у таблиці з полем де є тип даних XML? Навести
приклад.

You might also like