для спеціальності 5.05090308 Монтаж, обслуговування та експлуатація апаратних засобів інформатизації

Перелік екзаменаційних запитань

З дисципліни «Організація баз даних»

для спеціальності 5.05090308 Монтаж, обслуговування та експлуатація апаратних засобів інформатизації

1. Програму сервера MySQL можна знайти

а) в каталозі docs чи Docs;

б) в каталозі lib;

в) в каталозі scripts;

г) в каталозі bin.

2. Документацію по MySQL можна знайти

а) в каталозі docs чи Docs;

б) в каталозі lib;

в) в каталозі scripts;

г) в каталозі bin.

3. Ви знайдете mysqlhotcopy

а) в каталозі docs чи Docs;

б) в каталозі lib;

в) в каталозі scripts;

г) в каталозі bin.

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

а) повинні закінчуватися крапкою з комою;

б) повинні закінчуватися символами \g;

в) повинні закінчуватися або крапкою з комою, або символами \g;

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

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

а) мінімальний ключ;

б) зовнішній ключ;

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

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

6. Якщо таблиця знаходиться у другій нормальній формі, то ця таблиця

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

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

в) не містить транзитивних залежностей;

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

7. Якщо таблиця знаходиться у третій нормальній формі, то ця таблиця

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

б) містить неатомарні атрибути;

в) не містить транзитивних залежностей;

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

8. Трьома видами аномалій є аномалії

а) вставки, вибору, знищення;

б) вставки, модифікації, знищення;

в) вибору, модифікації, знищення;

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

9. Кортеж – це

а) стовпець;

б) стрічка відношення;

в) потенційний ключ;

г) зовнішній ключ.

10. Файлові системи – це

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

б) набір файлів, які логічно пов’язані між собою;

в) системи пошуку інформації;

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

11. Вкажіть обмеження, яке не є притаманним для файлових систем

а) розподіл і ізоляція даних;

б) дублювання даних;

в) логічний зв’язок між даними;

г) несумісність даних.

12. База даних – це

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

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

в) неструктурована сукупність інформації;

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

13. Сукупність описів даних, називається

а) системним каталогом;

б) кореневим каталогом;

в) домашнім каталогом;

г) структурованим каталогом.

14. Елементи опису даних, називають

а) метаданими;

б) словником даних;

в) інструкціями;

г) бетаданими.

15. Окремий тип об’єкта організації, який необхідно представити в базі даних, називається

а) сутністю;

б) зв’язком;

в) атрибутом;

г) кортежем.

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

а) атрибутом;

б) зв’язком;

в) ключем;

г) кортежем.

17. Система управління базами даних (СУБД) – це

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

б) програмне забезпечення, яке відповідає за пошук неструктурованої інформації;

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

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

18. В реляційній СУБД не може бути встановлене відношення між двома таблицями

а) один-до-одного;

б) один-до-багатьох;

в) багато-до-одного;

г) багато-до-багатьох.

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

а) полями;

б) записами;

в) простим ключем;

г) рядами.

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

а) кілька вузлів рівня пов’язані з вузлом одного рівня;

б) п орядок проходження рядків у таблиці довільний;

в) к ожний стовпець має унікальне ім’я;

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

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

а) мережева;

б) ієрархічна;

в) реляційна;

г) об’єктно-орієнтована.

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

а) мережевій;

б) ієрархічній;

в) реляційній;

г) об’єктно-орієнтованій.

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

а) однозначно визначати таблицю;

б) о днозначно визначати запис;

в) в изначати заголовок стовпця таблиці;

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

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

а) запис;

б) поле;

в) комірка;

г) стовпець.

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

а) байтах;

б) міліметрах;

в) пікселях;

г) символах.

26. Записами вважають

а) заголовки;

б) стовпці;

в) стрічки;

г) таблиці.

27. Реляційні бази даних мають

а) статичні дані;

б) поля однакових властивостей;

в) обов’язково вбудовані об’єкти;

г) зв’язані таблиці.

28. Поле вважається унікальним, якщо

а) його значення не повторюються;

б) його значення повторюються;

в) його довжина мінімальна;

г) його ім’я не повторюється в базі даних.

29. Структура даних, для якої характерна підпорядкованість об’єктів нижнього рівня об’єктам верхнього рівня, називається

а) табличною;

б) реляційною;

в) ієрархічною;

г) об’єктно-орієнтованою.

30. До основних функцій СУБД не відноситься

а) забезпечення прозорості даних;

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

в) синхронізація доступу до даних;

г) зберігання даних.

31. Множина об’єктів реального світу з однаковими властивостями, називається

а) типом сутності;

б) сутністю;

в) зв’язком;

г) атрибутом.

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

а) слабким типом сутності;

б) сильним типом сутності;

в) атрибутом;

г) ключем.

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

а) слабким типом сутності;

б) сильним типом сутності;

в) атрибутом;

г) ключем.

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

а) доменом атрибута;

б) кортежем;

в) простим атрибутом;

г) первинним ключем.

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

а) простим атрибутом;

б) складеним атрибутом;

в) однозначним атрибутом;

г) багатозначним атрибутом.

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

а) простим атрибутом;

б) складеним атрибутом;

в) однозначним атрибутом;

г) багатозначним атрибутом.

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

а) простим атрибутом;

б) складеним атрибутом;

в) однозначним атрибутом;

г) багатозначним атрибутом.

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

а) простим атрибутом;

б) складеним атрибутом;

в) однозначним атрибутом;

г) багатозначним атрибутом.

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

а) простим атрибутом;

б) складеним атрибутом;

в) однозначним атрибутом;

г) похідним атрибутом.

40. Елемент даних, який дозволяє унікально ідентифікувати окремі екземпляри деякого типу сутності, називається

а) ключем;

б) кортежем;

в) зв’язком;

г) атрибутом.

41. Плоска таблиця, що складається з стовпців і стрічок, називається

а) відношенням;

б) кортежем;

в) ключем;

г) зв’язком.

42. Чим визначається степінь відношення?

а) кількістю атрибутів;

б) кількістю ключів;

в) кількістю зв’язків;

г) кількістю кортежів.

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

а) відношення, таблиця, файл;

б) кортеж, стрічка, запис;

в) атрибут, стовпець, поле;

г) ключ, кортеж, зв’язок.

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

а) екземпляром;

б) ключем;

в) потенційним ключем;

г) атрибутом.

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

а) суперключем;

б) потенційним ключем;

в) первинним ключем;

г) зовнішнім ключем.

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

а) суперключем;

б) потенційним ключем;

в) первинним ключем;

г) зовнішнім ключем.

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

а) суперключем;

б) потенційним ключем;

в) первинним ключем;

г) зовнішнім ключем.

48. Атрибут чи множина атрибутів в середині відношення, яке відповідає потенційному ключу деякого (можливо, того ж) відношення, називається

а) суперключем;

б) потенційним ключем;

в) первинним ключем;

г) зовнішнім ключем.

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

а) базовим відношенням;

б) простим відношенням;

в) віртуальним відношенням;

г) глобальним відношенням.

50. Представлення – це

а) базове відношення;

б) просте відношення;

в) віртуальне відношення;

г) глобальне відношення.

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

а) невизначеним значенням (NULL);

б) значенням нуля;

в) порожнім значенням;

г) значенням одиниці.

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

а) цілісністю сутностей;

б) цілісністю з посиланням;

в) цілісністю з корпоративним обмеженням;

г) цілісністю атрибутів.

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

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

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

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

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

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

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

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

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

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

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

а) нормалізації;

б) інтерпретації;

в) деталізації;

г) реструктуризації.

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

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

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

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

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

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

а) транзакцією;

б) транзитністю;

в) транзопцією;

г) транзверсією.

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

а) прямокутників;

б) еліпсів;

в) ромбів;

г) ліній.

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

а) прямокутників;

б) еліпсів;

в) ромбів;

г) ліній.

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

а) прямокутників;

б) еліпсів;

в) ромбів та ліній;

г) точок.

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

а) типом зв’язку;

б) типом атрибуту;

в) типом сутності;

г) типом ключа.

62. Асоціація між сутностями, що включає по одній сутності з кожного типу сутності, що бере участь у зв’язку, називається

а) зв’язком;

б) атрибутом;

в) сутністю;

г) кортежем.

63. Кількість сутностей, які охоплені даним зв’язком, називаються

а) степенем зв’язку;

б) степенем сутності;

в) степенем атрибута;

г) степенем домена.

64. Зв’язок зі степенем три, називається

а) бінарним;

б) тернарним;

в) кватернарним;

г) унарним.

65. Зв’язок, в якому одні і ті ж сутності беруть участь декілька разів в різних ролях, називається

а) рекурсивним;

б) транзитивним;

в) бінарним;

г) кватернарним.

66. Кількість можливих зв’язків для кожної сутності-учасниці описується

а) показником кардинальності;

б) показником степені;

в) показником надійності;

г) показником транзитивності.

67. Зв’язок між атрибутами відношення описується

а) функціональною залежністю;

б) структурною залежністю;

в) програмною залежністю;

г) технологічною залежністю.

68. Формальний метод аналізу відношень на основі їх первинного ключа (чи потенційних ключів) та існуючих функціональних залежностей, називається

а) нормалізацією;

б) категоризацією;

в) радикалізацією;

г) спотворенням.

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

а) ненормалізована форма;

б) перша нормальна форма;

в) друга нормальна форма;

г) третя нормальна форма.

70. Відношення на перетині кожної стрічки і кожного стовпця міститься тільки одне значення, називається

а) ненормалізованою формою;

б) першою нормальною формою;

в) другою нормальною формою;

г) третьою нормальною формою.

71. Атрибут В повністю функціонально залежить від атрибута А, якщо

а) Атрибут В функціонально залежить від атрибута А, але не залежить ні від якої підмножини атрибута А;

б) Атрибут В функціонально залежить від атрибута А, а також залежить від підмножини атрибута А;

в) Атрибут В функціонально не залежить від атрибута А, а залежить від підмножини атрибута А;

г) Атрибут В функціонально не залежить від атрибута А і не залежить ні від якої підмножини атрибута А.

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

а) ненормалізованою формою;

б) першою нормальною формою;

в) другою нормальною формою;

г) третьою нормальною формою.

73. Кожна локальна концептуальна модель не включає

а) типи сутностей;

б) типи зв’язків;

в) атрибути;

г) зовнішні ключі.

74. Атрибути, значення яких можуть бути встановлені за допомогою значень інших атрибутів, називаються

а) похідними;

б) первинними;

в) базовими;

г) батьківськими.

75. Глобальна логічна модель відношення не включає таких елементів

а) ім’я відношення;

б) список простих атрибутів, взятих в лапки;

в) визначення первинного ключа (якщо такі існують) альтернативних (АК) і зовнішніх (FK) ключів;

г) функціональні залежності атрибутів.

76. Яке з наступних імен недопустиме для таблиці MySQL?

а) employee;

б) select;

в) employee.skill;

г) employeeSkills.

77. Які з насткпних твсерджень відносно CHAR і VARCHAR коректні?

а) стовпець CHAR, незалежно від його вмістимого, завжди займає один і той самий об’єм дискового простору;

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

в) стовпець CHAR в середньомуьзаймає менше місця, ніж аналогічний стовпець VARCHAR;

г) стовпець VARCHAR, незалежно від його вмістимого, завжди займає один і той самий об’єм дискового простору.

78. Перед тим як створювати таблиці в базі даних, необхідно

а) сворити індекси для таблиці;

б) створити цю базу даних;

в) створити цю базу даних і вибрати її;

г) створити всі стовпці таблиці.

79. Який з наступних операторів CREATE TABLE синтаксично коректний

а) create table department

departmentID int not null auto_increment

pimary key,

name varchar (20) type = InnoDB;

б) create table departmentID type = InnoDB

(departmentID int not null auto_increment

pimary key,

name varchar (20));

в) create department

(departmentID int not null auto_increment

pimary key,

name varchar (20))

type = InnoDB;

г) create table department

(departmentID int not null auto_increment

pimary key,

name varchar (20))

type = InnoDB;

80. Щоб видалити базу даних dbname разом з її вмістимим, необхідно ввести

а) drop all tables on dbname;

б) drop database dbname;

в) drop dbname;

г) delete database dbname.

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

а) insert into employee values

set employeeID = NULL, name = ’Laura Thomson’, job = ’Programmer’, departmentID = 128;

б) insert into employee values

(NULL, ’Laura Thomson’, ’Programmer’, 128);

в) insert into employee values

(NULL, Laura Thomson, Programmer, 128);

г) insert employee values

(NULL,’Laura O’Leary’,’Programmer’,128);

82. Оператор REPLAСE

а) аналогічний оператору INSERT, за винятком того, що при конфлікті ключів він замінює стару стрічку на нову;

б) аналогічний оператору INSERT, за винятком того, що при конфлікті ключів він залишає стару стрічку, а нову стирає;

в) аналогічний оператору UPDATE, за винятком того, що при конфлікті ключів він замінює стару стрічку на нову;

г) аналогічний оператору UPDATE, за винятком того, що при конфлікті ключів він залишає стару стрічку, а нову стирає.

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

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

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

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

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

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

а) комами;

б) пробілами;

в) знаками табуляції;

г) каналами.

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

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

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

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

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

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

а) select *

from client

where clientID = 2;

б) select *

from client;

в) select *

from client

limit 2;

г) select all from client;

87. Який з наступних запитів вибере всіх програмістів з таблиці 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;

88. Який з наступних запитів не поверне загальну кількість працівників з таблиці 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;

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

а) для стовпців;

б) для таблиць;

в) у виразі select;

г) у виразі where.

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

а) limit 15,20;

б) limit 14,19;

в) limit 14,5;

г) limit 15,5;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а) зв’язує стрічки таблиць;

б) зв’язує стрічки однієї таблиці;

в) зв’язує два об’єднання;

г) зв’язує стрічки зовнішнього запиту зі стрічками внутрішнього.

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

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), скоріш за все, буде виконуватися швидше.

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

а) ISNULL();

б) < = >;

в) IS NULL;

г) =.

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

а) - 1;

б) 0;

в) 1;

г) 2.

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

а) dayname();

б) extract ();

в) subdate ();

г) now ().

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

а) password();

б) encrypt();

в) md5();

г) sha().

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

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

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

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

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

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

а) Мови DDL і DML

б) Мови DLL і DML

в) Мови DDL і DSL

г) Мови DDM і MLD

102. Мова DDL – це

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

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

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

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

103. Мова DML – це

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

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

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

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

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

а) WHILE

б) SELECT

в) INSERT

г) UPDATE

105. Вкажіть стрічку в якій правильно вказана послідовність запису виразів 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

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

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

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

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

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

107. Ключове слово DISTINCT призначене

а) для уникнення повторень значень у результуючій таблиці

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

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

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

108. Вираз WHERE призначений для

а) Виконання фільтрації стрічок таблиці у відповідності з заданими умовами

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

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

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

109. Вираз GROUP BY призначений для

а) Утворення груп стрічок, які мають одне і те ж значення у вказаному стовпці

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

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

г) Встановлення, які стовпці повинні знаходитись у результуючій таблиці

110. Вираз HAVING призначений для

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

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

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

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

111. Вираз ORDER BY призначений для

а) Визначення впорядкованості результатів виконання оператора

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

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

г) Встановлення, які стовпці повинні знаходитись у результуючій таблиці

112. У виразі WHERE існує

а) П’ять основних типів умов пошуку (предикатів)

б) Три основних типи умов пошуку (предикатів)

в) Шість основних типів умов пошуку (предикатів)

г) Два основних типи умов пошуку (предикатів)

113. Нам необхідні транзакції і таблиці, які можна легко перенести з однієї системи в іншу. В цьому випадку необхідно використати

а) ISAM;

б) MySQL;

в) InnoDB;

г) BDB.

114. Необхідно створити тимчасову таблицю для швидкого пошуку. В такому випадку потрібно використовувати

а) ISAM;

б) MySQL;

в) MERGE;

г) HEAP.

115. Нам потрібні дуже великі таблиці. В цьому випадку не слід використовувати

а) ISAM;

б) MERGE;

в) InnoDB;

г) жоден з вище перерахованих варіантів.

116. Нам потрібно повнотекстовий пошук. В цьому випадку необхідно використовувати

а) MyISAM;

б) InnoDB;

в) BDB;

г) HEAP.

117. Розглянемо наступний запит повнотекстового пошуку

Select title

from article

where match (title, body)

against (’+php +pdf +pdflib >tutorial ~reference’

IN BOOLEAN MODE);

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

а) важність термінала ‘tutorial’ для пошуку завищена;

б) оцінка результату, що містить ’reference’, підвищується;

в) результат пошуку повинен містити ’php’;

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

118. При включеному режимі autocommit транзакції будуть фіксуватися

а) при виклику COMMIT;

б) при запиті блокування;

в) при виконанні умов пунктів а) та б);

г) при одній з вище вказаних умов.

119. Атомарність означає, що

а) або виконується все вмістиме транзакції, або ніщо не виконується;

б) операції перетворюють базу даних з одного узгодженого стану в інший;

в) транзакції не впливають одна на іншу;

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

120. Ізольованість означає, що

а) або виконується все вмістиме транзакції, або ніщо не виконується;

б) операції перетворюють базу даних з одного узгодженого стану в інший;

в) транзакції не впливають одна на іншу;

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

121. Стійкість означає, що

а) або виконується все вмістиме транзакції, або ніщо не виконується;

б) операції перетворюють базу даних з одного узгодженого стану в інший;

в) транзакції не впливають одна на іншу;

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

122. В режимі повторного читання

а) можливе «брудне» читання;

б) можливе неповторюване читання;

в) можливе фантомне читання;

г) неможливо нічого з вказаного в пп. а) та в).

123. Привілея GRANT OPTION дозволяє користувачу

а) завантажити дані з файлу;

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

в) зареєструватися в системі;

г) обновлювати привілеї.

124. Привілея USAGE дозволяє користувачу

а) завантажити дані з файлу;

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

в) зареєструватися в системі;

г) обновлювати привілеї.

124. Привілея RELOAD дозволяє користувачу

а) завантажити дані з файлу;

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

в) зареєструватися в системі;

г) обновлювати привілеї.

125. Привілея FILE дозволяє користувачу

а) завантажити дані з файлу;

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

в) зареєструватися в системі;

г) обновлювати привілеї.

126. Значення стовпця tables_priv.table_priv

a) містить список привілей користувача для даної таблиці;

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

в) вказує окруму привілею, яку наділений користувач в відношенні даної таблиці;

г) вказує чи існує в таблиці columns_priv елемент,що відповідає даній таблиці.tables_priv.table_priv

ляє користувачу

увачам;

перманентними.в інший;

товувати

ншу

126. Опція –-no-defaults програми mysql

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

б) відповідає вказівці не читати жодних файлів опцій;

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

г) усі попередні варіанти не вірні.

127. Опцією InnoDB, яку використовують для встановлення розміру області

зберігання таблиць, є

а) innodb_buffer_pool_size;

б) innodb_data_file_path;

в) innodb_log_buffer_size;

г) жодна з вищевказаних.

128. Опцією InnoDB, яку використовують для встановлення розміру буферу даних таблиць, є

а) innodb_buffer_pool_size;

б) innodb_data_file_path;

в) innodb_log_buffer_size;

г) жодна з вищевказаних.

129. Для серверів, що одночасно виконуються на одній фізичній машині, не обв’язково повинні бути різними

а) файли журналів;

б) порти;

в) сокети;

г) клієнти.

130. Яке з наступних тверджень вірне

а) кожен порядок сортування застосовуємо до одного набору

символів;

б) будь-який порядок сортування застосовуємо до всіх наборів

символів;

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

г) жодне з попередніх тверджень не вірне.

131. Запис, в який із журналів подій включено за замовчуванням

а) в журнал реєстрації запитів;

б) в журнал реєстрації повільних запитів;

в) в журнал реєстрації помилок;

г) у всі вказані вище журнали.

132. Команда SQL SHOW може використовуватися для одержання

а) списку доступних баз даних;

б) списку таблиць в базі даних;

в) списку стовпців таблиці;

г) все вище перераховане.

133. Програма mysqladmin може використовуватися для

а) перезавантаження привілей, що дозволяють бути впевненим, що зміни прийняті системою;

б) перевірки теперішнього стану сервера;

в) запуску і завершення роботи сервера;

г) все вище перераховане.

134. Щоб виконати резервування бази даних, необхідно виконати наступне

а) завершити роботу сервера;

б) обновити дані таблиць і заблокувати їх;

в) зробити вказане у пунктах а) та б);

г) жодна з вищевказаних дій не є обов’язковою.

135. Необхідно блокувати таблиці вручну перед виконанням

а) резервування вручну;

б) mysqldump;

в) mysqlhotcopy;

г) нічого з вищевказаного.

136. Якого типу таблиці можна перевірити за допомогою команди CHECK TABLE

а) InnoDB і MyISAM;

б) MyISAM;

в) MyISAM i BDB;

г) InnoDB i BDB.

137. Якого типу таблиці можна змінити за допомогою команди REPAIR TABLE

а) InnoDB і MyISAM;

б) MyISAM;

в) MyISAM i BDB;

г) InnoDB i BDB.

138. Якщо команда CHECK TABLE повідомляє Table is already up to date, то

а) необхідно запустити REPAIR TABLE;

б) механізм збереження не підтримує CHECK TABLE;

в) з таблицею все гаразд;

г) нічого з вищевказаного невірне.

139. Яка з таблиць бази даних MySQL використовується для перевірки допустимості з’єднання користувача

а) tables_priv;

б) db;

в) columns_priv;

г) user.

140. Яку з таблиць перевіряють першою при визначенні права користувача для виконання конкретного запиту

а) user;

б) host;

в) db;

г) tables_priv;

141. Якщо MySQL виявить в таблиці user декілька стрічок з одним і тим самим іменем користувача, то яку з цих стрічок використовують для аутентифікації

а) стрічку з найбільш конкретним іменем хосту;

б) стрічку з найбільш загальним іменем хосту;

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

г) жодна з вищевказаних;

142. Які з наступних привілеїв не бажано давати користувачам?

а) FILE;

б) PROCESS;

в) WITH GRANT OPTION;

г) усі вищевказані.

143. Яким повинен бути користувач, який запускає mysqld?

а) користувачем з низьким рівнем привілей;

б) кореневим користувачем;

в) або пункт а), або пункт б);

г) ні пункт а), ні пункт б).

144. Реплікацію MySQL можна використати для того щоб

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

б) підвищити продуктивність системи;

в) спростити процес резервування даних;

г) зробити систему більш доступною;

д) забезпечити все вищеназване.

145. Файл двійкової реєстрації

а) створюється за замовчуванням;

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

в) представляє собою перейменований дамп MySQL;

г) представляє собою все вищевказане.

146. Операції зчитування і запису переважно виконуються в таких системах

а) зчитування – в підпорядкованих, запис – в підпорядкованих;

б) зчитування – в підпорядкованих, запис – в головній;

в) зчитування – в головній, запис – в підпорядкованих;

г) зчитування – в головній, запис – в головній;

д) жодна з вищенаведених комбінацій не є вірною.

147. Реплікація MySQL розроблена так, що

а) всі дані в будь-який час виявляються оновленими;

б) сервери повинні з’єднуватися через надійні мережі, і якщо який-небудь з серверів є недоступним, усім іншим серверам доводиться його чекати, щоб повернутися в оперативний режим;

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

г) зміну даних можна виконувати на будь-якому сервері – вони будуть відправлені спочатку «наверх» до головного сервера, а потім «вниз» до всіх підпорядкованих.

148 Параметром, що контролює обсяг пам’яті, яку використовують для запам’ятовування індексів таблиць InnoDB, є

а) key_buffer_size;

б) innodb_buffer_pool_size;

в) innodb_key_buffer_size;

г) read_buffer_size.

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

Предметна область: „ Студентський гуртожиток”

Корпус (Корпус_№, Адреса, Телефон)

Кімната (Кімната_№, Тип, Кількість_проживаючих, Корпус_№)

Проживаючі (Проживаючий_№, Прізвище, Ім’я, Кімната_№)

Оплата (Оплата_№, Сума, Дата, Проживаючий_№)

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

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

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

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

Розглянуто і схвалено

на засіданні циклової комісії

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

протокол №____ від

“ ___ ” _____________ 20__р

Голова циклової комісії

____________ Кужій Л.І.


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



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