Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Номалізація. DLL. Моделі даних

Total questions: 51

Worksheet time: 29mins

Name
Class
Date
1.

Що таке дані?

a)

інформація про одногрупників

b)

факти

c)

неформалізоване подання інформації

d)

інформація придатна до подальшої обробки

2.

Що таке інформація?

a)

Дані, що були оброблені або інтерпретовані

b)

Необроблені дані

3.

Що таке Бази Даних?

a)

Іменована, стуктурована сукупність пов'язаних даних, що відносяться до конкретної предметної облсті

b)

Сукупність певним чином організованих даних, яка описує характеристику цих даних і взаємозв'язки між їх елементами

c)

Сукупність даних без організації

4.

Що з нижче наведеного може бути предметною областю?

a)

Вищий навчальний заклад

b)

Номер студентського квитка

c)

Людина

d)

Прізвище, ім'я, по батькові

5.

Визначте модель даних, з якої починається проектування бази даних (за свіжеотриманою інформацією):

a)

Фізична

b)

Інфологічна

c)

Датологічна

d)

Mind-map

6.

Виберіть основні елементи інфологічної моделі

a)

Сутність

b)

Атрибут

c)

Ключ

d)

Зв'язок

7.

Який з видів зв'язків бажано уникати:

a)

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

b)

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

c)

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

d)

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

8.

Даталогічна модель (ER-модель) використовується лише для...

a)

Ієрархічних баз даних

b)

Реляційних баз даних

c)

Мережевих баз даних

d)

Файл-серверних баз-даних

9.

Чи можна створити ER-модель для неструктурованих даних?

a)

Так

b)

Ні

10.

Створення якого типу зв'язків потрібно уникати?

a)

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

b)

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

c)

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

d)

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

11.

Що таке нормалізація?

a)

Процес зв'язання таблиць між собою

b)

Процес створення відношень

c)

Процес розбиття одного відношення на декілька

d)

Процес розбиття однієї таблиці на три

12.

Виберіть усі правильні визначення. Рядок у таблиці це -...

a)

Запис

b)

Кортеж

c)

Атрибут

d)

Домен

13.

Скільки є нормальних форм?

a)

3

b)

6, плюс частний випадок

c)

5, плюс НФБК і ДКНФ

d)

5

14.

Внаслідок чого виникає надлишковість даних?

a)

Через дублювання даних

b)

Через накопичення великої кількості інформації

15.

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

a)

ключем

b)

записом

c)

полем

d)

рядком

16.

Скільки існує видів зв'язків?

a)

1

b)

2

c)

3

d)

4

17.

Поле у таблиці реляційної бази даних

a)

Визначає, що може бути записано в базу даних і в якому вигляді

b)

Містить дані про один елемент (наприклад, учня)

c)

Містить дані одного типу (наприклад, прізвище)

18.

Запис (кортеж) у таблиці реляційної бази даних...

a)

Визначає, що може бути записано в базу даних і в якому вигляді

b)

Містить дані про один елемент (наприклад, студента)

c)

Містить дані одного типу (наприклад, прізвище)

19.

Що таке СУБД (СКБД)?

a)

Спосіб управління (керування) безпекою даних

b)

Система управління (керування) базами даних

c)

Список управління (керування)

багами і додатками

d)

Скидання комерційних бандеролей і інших доставок

20.

Які типи даних можна використовувати в БД?

a)

Зображення

b)

Текст

c)

Числа

d)

Усе з переліченого

21.

Посилання з "дочірньої" таблиці на "головну" виконується за допомогою...

a)

Первинного ключа

b)

Вторинного ключа

c)

Суперключа

22.

ВИзначте правильні назви виазначень:

​ (a)   – ключ, який складається з декількох атрибутів.

​ (b)   – додатковий атрибут відношення, значення якого генеруються штучно.

​ (c)   – найменша підмножина атрибутів, що унікально ідентифікує кортеж відношення.

Choose from the below words
Складений ключ
Сурогатний ключ
Первинний ключ
23.

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

a)

Визначає структуру таблиці

b)

Забезпечує унікальність записів

c)

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

24.

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

a)

Забезпечити безпеку даних

b)

Збільшити швидкість запитів

c)

Зменшити надлишковість даних

25.

Яка інформація зберігається у вторинному ключі?

a)

Неунікальні значення, що можуть повторюватися

b)

Зв'язки між таблицями

c)

Унікальні ідентифікатори записів

26.

Чи може бути порожнім первинний ключ?

a)

Так

b)

Ні

27.

Яким чином можна зберігати зображення в БД? (оберіть всі варіанти які вам здаються правильними)

a)

Blob

b)

Binary

c)

Image

28.

Які обмеження можна використати, щоб переконатися, що стовпець не залишається порожнім? (питання з багатьма відповідями)

a)

NOT NULL

b)

UNIQUE

c)

PRIMARY KEY

d)

ALL THE ABOVE

29.

Якою командою відбувається видалення об'єкта?

a)

Drop

b)

Delete

c)

Purge

d)

Remove

30.

Обмеження NOT NULL змушує стовпець не приймати порожні значення.

a)

Так

b)

Ні

31.

Що з вказаного не є SQL обмеженням?

a)

Primary Key

b)

Foreign Key

c)

Alternate Key

d)

Unique

e)

NOT NULL

32.

Команда _____ дозволяє додати логічне обмеження на множину значень поля

a)

DEFAULT Constraint

b)

Check Constraint

c)

Primary Key Constraint

d)

TABLE CONSTRAINT

33.

Якою командою створюється нова таблиця?

a)

Insert Table

b)

New Table

c)

Create Table

d)

Create Database

34.

Якою командою вносяться зміни (або додаються) до вже наявних об'єктів?

a)

SELECT

b)

INSERT

c)

SET

d)

ALTER

35.

Що таке COLLATION?

a)

Набір правил для порівняння символів

b)

Спосіб кодування символів

c)

Спосіб зберігання символів

36.

Відмінність між CHAR та VARCHAR

a)

Скільки виділено пам'яті на CHAR, стільки і зайнято. Якщо даних менше ніж виділеної пам'яті, тоді вільне місце наповнюється пробілами. VARCHAR бере стільки місця, скільки треба.

b)

Скільки виділено пам'яті на VARCHAR , стільки і зайнято. Якщо даних менше ніж виділеної пам'яті, тоді вільне місце наповнюється пробілами. CHAR бере стільки місця, скільки треба.

37.

Чи існують спеціальні COLLATION для зберігання даних українською мовою? (одна відповідь)

a)

Так

b)

Ні

38.

Які обмеження можна використати, щоб переконатися, що стовпець не залишається порожнім? (питання з багатьма відповідями)

a)

NOT NULL

b)

UNIQUE

c)

PRIMARY KEY

d)

ALL THE ABOVE

39.

Якою командою відбувається видалення об'єкта?

a)

Drop

b)

Delete

c)

Purge

d)

Remove

40.

Обмеження NOT NULL змушує стовпець не приймати порожні значення.

a)

Так

b)

Ні

41.

Якою командою відбувається видалення рядка?

a)

Drop

b)

Delete

c)

Purge

d)

Remove

42.

Для чого потрібен вторинний ключ? (запитання з багатьма відповідями)

a)

Для об'єднання таблиць

b)

Для створення відношення між об'єктами

c)

Він не потрібен

d)

Для гарантування правильності посилання на іншу таблицю

43.

Чи можливе каскадне видалення даних без вторинного ключа?

a)

Так, можливе

b)

Ні, неможливе

44.

Чи може зовнішній ключі посилатись на ту сам таблицю, до якої він належить?

a)

Так, може. Називається "Рекурсивний ключ"

b)

Ні, не може

45.

Collation та кодування символі - це одне і те саме?

a)

Це різні речі

b)

Це одне і те саме

46.

“Apple” та “apple” - це одне і те саме значення?

a)

Так

b)

Ні

c)

Залежить від Collation

47.

З якими запитами можна використовувати інструкцію WHERE? (запитання з багатьма відповідями)

a)

INSERT

b)

DELETE

c)

SELECT

d)

UPDATE

48.

Що буде, якщо для таблиці Customers написати запит DELETE FROM Customers

a)

Видалиться таблиця

b)

Нічого

c)

Видаляться всі дані в таблиці

49.

Чи обов'язково використовувати інструкцію WHERE для запитів оновлення даних (UPDATE)? (одна відповідь)

a)

Так, обов'язково

b)

Ні, не обов'язково

c)

Не обов'язково, але тоді оновлення даних відбудеться для усіх рядків

50.

Скільки рядків поверне запит

SELECT * FROM cars WHERE Doors = 4 ?

a)

1

b)

2

c)

3

d)

4

51.

Чи правильний наступний запит?

INSERT Products

SET

ProductName='Nokia 9',

Manufacturer = 'HDM Global'

Price = 7999;

a)

Так, правильний

b)

Ні, так писати не правильно

c)

Так можна писати лише в MySQL та MariaDB