Львівський коледж Державного університету інформаційно-комунікаційних технологій

(повне найменування вищого навчального закладу)

Освітньо-кваліфікаційний рівень молодший спеціаліст

Напрям підготовки 6.050102 Комп’ютерна інженерія

Спеціальність 5.05010201 Обслуговування комп’ютерних систем і мереж

(назва)

Семестр ______восьмий________

Навчальна дисципліна _ _Організація баз даних________

ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ № ___

1. Команди монітору MySQL

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

2. Суперключ – це

а) мінімальний ключ; б) зовнішній ключ; в) набір атрибутів, який можна використовувати для ідентифікації стрічок таблиці; г) мінімальний набір атрибутів, який можна використовувати для ідентифікації стрічок таблиці.

3. В реляційній таблиці стрічки, називають

а) полями; б) записами; в) простим ключем; г) рядами.

4. Яка з перерахованих властивостей не є властивістю реляційної бази даних?

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

5. Яка база даних будується на основі таблиць і тільки таблиць?

а) мережева; б) ієрархічна; в) реляційна; г) об’єктно-орієнтована.

6. В якій моделі баз даних існують горизонтальні і вертикальні зв’язки між елементами

а) мережевій; б) ієрархічній; в) реляційній; г) об’єктно-орієнтованій.

7. В чому полягає функція ключового поля?

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

8. Що складає структуру таблиці?

а) запис; б) поле; в) комірка; г) стовпець.

9. Довжина поля вимірюється в

а) байтах; б) міліметрах; в) пікселях; г) символах.

10. Тип сутності, існування якого залежить від деякого іншого типу сутності, називається

а) слабким типом сутності; б) сильним типом сутності; в) атрибутом; г) ключем.

11. Тип сутності, існування якого не залежить від деякого іншого типу сутності, називається

а) слабким типом сутності; б) сильним типом сутності; в) атрибутом; г) ключем.

12. Набір значень, які можуть бути присвоєні атрибуту, називаються

а) доменом атрибута; б) кортежем; в) простим атрибутом; г) первинним ключем.

13. Атрибут, який складається з однієї компоненти з незалежним існуванням, називається

а) простим атрибутом; б) складеним атрибутом; в) однозначним атрибутом; г) багатозначним атрибутом.

14. В якому з варіантів порушено альтернативну термінологію реляційної СУБД (чи однакові поняття записані у кожній зі запропонованих стрічок?)

а) відношення, таблиця, файл; б) кортеж, стрічка, запис; в) атрибут, стовпець, поле; г) ключ, кортеж, зв’язок.

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

а) екземпляром; б) ключем; в) потенційним ключем; г) атрибутом.

16. Атрибут чи множина атрибутів, яка однозначно ідентифікує кортеж даного відношення, називається

а) суперключем; б) потенційним ключем; в) первинним ключем; г) зовнішнім ключем.

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

а) концептуальним проектуванням баз даних; б) логічним проектуванням баз даних; в) фізичним проектуванням баз даних; г) віртуальне проектуванням баз даних.

18. Процес створення моделі, що використовується на підприємстві інформації, з врахуванням вибраної моделі організації даних, але незалежно від типу цільової СУБД і інших фізичних аспектів реалізації, називається

а) концептуальним проектуванням баз даних; б) логічним проектуванням баз даних; в) фізичним проектуванням баз даних; г) віртуальне проектуванням баз даних.

19. Для перевірки коректності логічної моделі даних використовується метод

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

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

а) концептуальним проектуванням баз даних; б) логічним проектуванням баз даних; в) фізичним проектуванням баз даних; г) віртуальне проектуванням баз даних.

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

а) транзакцією; б) транзитністю; в) транзопцією; г) транзверсією.

22. На ER-діаграмі сутності позначаються у вигляді

а) прямокутників; б) еліпсів; в) ромбів; г) ліній.

23. На ER-діаграмі атрибути позначаються у вигляді

а) прямокутників; б) еліпсів; в) ромбів; г) ліній.

24. На ER-діаграмі зв’язки позначаються у вигляді

а) прямокутників; б) еліпсів; в) ромбів та ліній; г) точок.

25. Усвідомлена асоціація між сутностями різних типів, називається

а) типом зв’язку; б) типом атрибуту; в) типом сутності; г) типом ключа.

26. Опція -- і - am - a - dummy клієнт mysql

а) забороняє додавання даних;

б) забороняє обновлення даних без вказання ключових обмежень;

в) забороняє видалення даних без вказання ключових обмежень;

г) об’єднання пунктів б) і в).

27. По замовчуванню значения полів в файлах даних розділяються

а) комами; б) пробілами; в) знаками табуляції; г) каналами.

28. Опція LOCAL в операторі LOAD DATA INFILE повідомляє про те, що

а) клієнт і сервер виконуються на одній машині;

б) файл з даними знаходиться на сервері;

в) файл з даними находиться на машині клієнта;

г) сервер виконується в системі локального хоста.

29. Який з наступних запитів вибере всі стрічки таблиці client

а) select *

from client

where clientID = 2;

б) select *

from client;

в) select *

from client

limit 2;

г) select all from client;

30. Який з наступних запитів вибере всіх програмістів з таблиці employee?

а) select *

from employee

where job = ’Програміст’;

б) select *

from employee

having job = ’Програміст’;

в) select *

from employee

where job = ’Програміст’

group by job

having job = ’Програміст’;

г) select job

from employee;

31. Який з наступних запитів не поверне загальну кількість працівників з таблиці employee?

а) select count (employeeID) from employee;

б) select count (employeeID) as total from employee;

в) select count (distinct employeeID) from employee;

г) select count (employeeID) from employee group by employeeID;

32. Не допускаться використовувати псевдоніми

а) для стовпців; б) для таблиць; в) у виразі select; г) у виразі where.

33. Якщо необхідно за допомогою запиту повернути стрічки 15-20, коректним виразом limit буде

а) limit 15,20; б) limit 14,19; в) limit 14,5; г) limit 15,5;

34. Декартовий добуток

а) представляє всі можливі комбінації стрічок двох чи декількох таблиць;

б) представляє всі можливі комбінації стрічок,що співпадають двох чи декількох таблць;

в) представляє стрічки одної таблиці в парі з відповідними стрічками другої таблиці, а де це неможливо, замість стрічки другої таблиці використовується стрічка із значень NULL;

г) не описуються жодним з представлених варіантів.

35. Ліве об’єднання

а) представляє всі можливі комбінації стрічок двох чи декількох таблиць;

б) представляє всі можливі комбінації стрічок, що співпадають чи декількох таблць;

в) представляє стрічки одної таблиці в парі з відповідними стрічками другої таблиці, а де це неможливо, замість стрічки другої таблиці використовується стрічка із значень NULL;

г) не описуються жодним з представлених варіантів.

36. Об’єднання по еквівалентності

а) представляє всі можливі комбінації стрічок двох чи декількох таблиць;

б) представляє всі можливі комбінації стрічок, що співпадають чи декількох таблць;

в) представляє стрічки одної таблиці в парі з відповідними стрічками другої таблиці, а де це неможливо, замість стрічки другої таблиці використовується стрічка із значень NULL;

г) не описуються жодним з представлених варіантів.

37. Зв’язаний підзапит називається так тому, що він

а) зв’язує стрічки таблиць; б) зв’язує стрічки однієї таблиці; в) зв’язує два об’єднання; г) зв’язує стрічки зовнішнього запиту зі стрічками внутрішнього.

38. Яка різниця між наведеними нижче запитами

1) select employee.name

from employee left join assignment

on employee. employeeID = assignment.employeeID

where client is null;

2) select e.name, e.employeeID

from employee e

where not exists

(select*

from assignment

where employeeID = e.employeeID);

а) ніякої різниці немає; б) вони повертають різні значення; в) вони повертають одні і тіж дані, але left join (запит 1), скоріш за все, буде виконуватися швидше; г) вони повертають одні і тіж дані, але підзапит (запит 1), скоріш за все, буде виконуватися швидше.

39. Який з наступних операторів не годиться для перевірки значення на рівність значенню NULL.

а) ISNULL(); б) < = >; в) IS NULL; г) =.

40. Виклик strcmp (’fred’,’Fred’) поверне

а) - 1; б) 0; в) 1; г) 2.

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

а) dayname(); б) extract (); в) subdate (); г) now ().

42. Яку з наступних функцій використовує MySQL для шифрування внутрішніх паролей своїх користувачів?

а) password(); б) encrypt(); в) md5(); г) sha().

43. При використанні функцій групування в операторі SELECT без вираразу GROUP BY

а) буде одержано повідомлення про синтаксичну помилку;

б) вся таблиця буде розглядатися як єдина група;

в) вся результуюча множина буде розглядатися, як єдина група;

г) кожна стрічка буде рахуватися окремою групою.

44. З яких основних компонентів складається мова SQL, яка визначена стандартом ISO:

а) Мови DDL і DML

б) Мови DLL і DML

в) Мови DDL і DSL

г) Мови DDM і MLD

45. Мова DDL – це

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

б) мова призначена для вибірки і обновлення даних

в) універсальна, процедурна, імперативна мова програмування

г) алгоритмічна мова програмування універсального призначення

46. Мова DML – це

а) мова призначена для вибірки і обновлення даних

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

в) універсальна, процедурна, імперативна мова програмування

г) алгоритмічна мова програмування універсального призначення

47. Який з операторів не відноситься до операторів мови SQL DML?

а) WHILE б) SELECT в) INSERT г) UPDATE

48. Вкажіть стрічку в якій правильно вказана послідовність запису виразів SELECT-запиту

а) SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT

б) SELECT, WHERE, FROM,GROUP BY, HAVING, ORDER BY, LIMIT

в) SELECT, FROM, WHERE, HAVING, GROUP BY, ORDER BY, LIMIT

г) SELECT, FROM, WHERE, ORDER BY, HAVING, GROUP BY, LIMIT

49. Який результат отримаємо в результаті виконання такого запиту SELECT * FROM table

а) Будуть виведені усі стовпці, які містяться в таблиці

б) Буде виведена половина стовпців, які містяться в таблиці

в) Буде виведена третина стовпців, які містяться в таблиці

г) Буде виведена чверть стовпців, які містяться в таблиці

50 Скласти запит, який об’єднує три або більше таблиць таблиць:

Предметна область: „Радіодеталі”.

Деталь (Деталь_№, Назва, Кількість, Покупець_№, Продавець_№, Виготовлювач_№)

Покупець (Покупець_№, Прізвище, Ім’я, Адреса, Телефон)

Продавець (Продавець_№, Прізвище, Ім’я, Адреса, Телефон)

Виготовлювач (Виготовлювач_№, Назва, Адреса)

Таблиця Деталь містить відомості про всі наявні деталі. Її первинним ключем є стовпець Деталь_№, а зовнішнім – Покупець_№, Продавець_№, Виготовлювач_№.

Таблиця Покупець містить відомості про всіх покупців радіодеталей. Її первинним ключем є стовпець Покупець_№.

Таблиця Продавець містить відомості про всіх продавців радіодеталей. Її первинний ключ Продавець_№.

Таблиця Виготовлювач містить відомості про всіх виготовлювачів радіодеталей. Її первинним ключем є стовпець Виготовлювач_№.

Затверджено на засіданні

кафедри, циклової комісії Обслуговування комп’ютерної техніки

Протокол №____ від «___»___________20___ року

Завідувач кафедри, голова циклової комісії _________________ Кужій Л.І.

(підпис) (прізвище та ініціали)

Екзаменатор_________________ Дмитрів Г.Р.

(підпис) (прізвище та ініціали)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: