wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Зв'язки та ключі в базах даних

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

Які типи зв'язків можуть існувати між двома сутностями в базах даних?

a)

Один-до-одного, один-до-багатьох, багато-до-одного, багато-до-багатьох

b)

Прямий, зворотний, циклічний, лінійний

c)

Головний, підлеглий, рівноправний

d)

Внутрішній, зовнішній, повний

2.

Що означає зв'язок "один-до-одного" (1:1) між сутностями A і B?

a)

Кожному екземпляру сутності A відповідає 0, 1 або більше екземплярів сутності B.

b)

Кожному екземпляру сутності A відповідає 1 або 0 екземплярів сутності B.

c)

Багатьом екземплярам сутності A відповідає один екземпляр сутності B.

d)

Кожному екземпляру сутності A відповідає багато екземплярів сутності B, і навпаки.

3.

Який тип зв'язку описується як "одному екземпляру сутності A відповідає 0, 1 або більше екземплярів сутності B"?

a)

Багато-до-одного

b)

Один-до-одного

c)

Один-до-багатьох

d)

Багато-до-багатьох

4.

Як можна охарактеризувати зв'язок "багато-до-одного" (N:1) у базах даних?

a)

Це прямий випадок до зв'язку "один-до-багатьох".

b)

Це обернений випадок до зв'язку "один-до-багатьох".

c)

Це зв'язок, де кожен екземпляр сутності A відповідає одному екземпляру сутності B.

d)

Це зв'язок, де багато екземплярів сутності A відповідають багатьом екземплярам сутності B.

5.

Який тип зв'язку є найпоширенішим у реляційних базах даних?

a)

Один-до-одного

b)

Багато-до-одного

c)

Один-до-багатьох

d)

Багато-до-багатьох

6.

Що необхідно зробити, якщо виявлено зв'язок "багато-до-багатьох" між двома сутностями?

a)

Об'єднати дві сутності в одну.

b)

Переглянути структуру та пов'язати дві сутності як "один-до-одного".

c)

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

d)

Видалити одну із сутностей, щоб уникнути складності.

7.

Який є перший етап у процесі побудови моделі даних предметної області?

a)

Розробка таблиць, з яких складатиметься база даних.

b)

Визначення мети створення бази даних.

c)

Визначення атрибутів для кожного об'єкта.

d)

Налаштування параметрів зв'язків між таблицями.

8.

Яке основне правило слід дотримуватися при проектуванні таблиць бази даних?

a)

Дані в таблиці можуть дублюватися, якщо це необхідно.

b)

Кожна таблиця має містити дані з кількох тем для зручності.

c)

Дані в таблиці не повинні дублюватися, і не має бути повторень між таблицями.

d)

Структуру таблиць краще розробляти без попереднього планування.

9.

З якою метою дані про видавництво та книжки зберігаються в різних таблицях?

a)

Для ускладнення процесу видалення відомостей.

b)

Щоб при видаленні відомостей про книжку дані стосовно видавництва залишалися в базі даних.

c)

Для збільшення обсягу бази даних.

d)

Щоб дані про видавництво автоматично видалялися разом з книжками.

10.

Що містить кожне поле в таблиці бази даних?

a)

Дані з кількох тем.

b)

Лише назву таблиці.

c)

Окреме значення.

d)

Інформацію про всі записи таблиці.

11.

Яке правило є важливим при розробленні полів для таблиці?

a)

Включати дані, які є результатом обчислення значень виразів.

b)

Ділити дані на найменші логічні одиниці.

c)

Розміщувати лише частину необхідних даних.

d)

Кожне поле може не відповідати темі таблиці.

12.

Яке призначення основного ключа в таблиці бази даних?

a)

Зберігати дубльовані значення для кожного запису.

b)

Задавати унікальне значення кожному запису, за яким можна його точно визначити.

c)

Визначати тип даних для всіх полів.

d)

Змінювати порядок розташування полів.

13.

Які властивості має первинний ключ?

a)

Допускає значення Null та може мати неунікальний індекс.

b)

Не допускає значень Null і завжди повинен мати унікальний індекс.

c)

Використовується для зв'язування таблиць лише з іншими первинними ключами.

d)

Може містити повторювані значення.

14.

Що таке зовнішній (вторинний) ключ?

a)

Поле, що містить унікальні значення для кожного запису в таблиці.

b)

Поле, що містить посилання на поле первинного ключа в іншій таблиці.

c)

Поле, що визначає порядок сортування даних.

d)

Поле, що зберігає обчислювані значення.