Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ККР акредитация 2012.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Комплексна контрольна робота з дисципліни «Організація баз даних та знань»

Варіант 1

1-й рівень Бали

  1. Можна або ні за допомогою реляційної моделі даних описати ієрархічну структуру? 0.5

  1. так; b) ні.

  1. Що таке транзакція в теорії баз даних? 0.5

  1. правило або обмеження, яке не повинне порушуватися в БД;

  2. програмне забезпечення, за допомогою якого створюються БД;

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

інший несуперечливий стан.

  1. Яка функція SQL може працювати лише з цифровими полями? 0.5

a) Avg(); b) Count(); c) Min(); d) Max().

4. Що з переліченого нижче можна віднести до недоліків СКБД: 0.5

a) надмірність даних;

b) витрати на перетворення існуючих додатків для роботи з новою СКБД та новим

апаратним забезпеченням;

c) несуперечність даних;

d) спільне використання даних усіма зареєстрованими користувачами.

5. Який рівень відповідає за повне уявлення вимог до даних з боку організації?: 0.5

a) внутрішній; b) логічний;

c) зовнішій; d) концептуальний.

6. Цілістність бази даних – це: 0.5

  1. нерозподілена з точки зору впливу на базу даних послідовність

операторів маніпулювання даними;

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

надмірністю та незалежністю від програм, які використовують ці дані;

  1. обмеження або правила, які не повині порушуватися у базі даних;

  2. уявлення бази даних у цілком готовому вигляді.

7. Співпадіння обчислюваних адрес – це … 0.5

  1. синоніми; b) антоніми; c) хеширування; d) колізія.

8. Яка проблема може виникнути в процесі одночасної роботи декількох користувачів 0.5

з одними й тими ж об’єктами БД?

  1. проблема залежності від незафіксованих оновлень;

  2. проблема в обранні метода серіалізації набору транзакцій;

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

9. Підлегла форма – це … 0.5

  1. окремий об’єкт бази даних MS Access;

  2. окремий об’єкт бази даних, який створюється при зв’язку з середовищем Delphi;

  3. вкладена форма для таблиці даних, пов’язаної з головною таблицею, на якій

можуть бути присутні такі ж саме елементи, як й на головній формі;

  1. форма, яка створюється за допомогою внутрішнього запиту.

10. Для чого призначений компонент DataSource закладки Data Access в Delphi ? 0.5

  1. для обрання необхідного ADO драйверу доступу до БД;

  2. для відображення даних з таблиці; с) для налаштування зв’язку з сервером.

11. Для чого призначені макроси в MS Access? 0.5

  1. для відбору та обробки даних БД; с) для автоматичного виконання групи команд;

  2. для введення даних та їх перегляду; d) для виконання складних програмних дій.

12. Структура, в якій містяться відсортовані в заданому порядку значення даних в 0.5

деякому полі та покажчики адрес записів (сторінок), де знаходяться ці значення – це …

  1. тригери; b) зберігаємі процедури; c) індекси; d) ключі.

2рівень

13. Описати які типи звязків підтримуються в реляційній моделі даних. Навести 1

приклади для кожного типу звязка.

3рівень (практична частина)

14. Існують відношення «Готель» та «Номери», які містять відомості про всі готелі 1.5

міста Одеса та їх номери.

Номери

Код

Номер готелю

Порядковий номер

Тип

Ціна


Готель

Номер готелю

Назва

Адреса

Скласти запит за допомогою мови SQL, вказавши ціну та тип всіх номерів готелю «Лондонський», (використовуючи просте з’єднання та операцію Inner Join).