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

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

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

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

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

(назва)

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

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

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

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

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

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

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

3. Кортеж – це

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а) відношенням; б) кортежем; в) ключем; г) зв’язком.

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

а) кількістю атрибутів; б) кількістю ключів; в) кількістю зв’язків; г) кількістю кортежів.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а) dayname();

б) extract ();

в) subdate ();

г) now ().

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

а) password();

б) encrypt();

в) md5();

г) sha().

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

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

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

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

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

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

а) Мови DDL і DML

б) Мови DLL і DML

в) Мови DDL і DSL

г) Мови DDM і MLD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а) ISAM; б) MySQL; в) InnoDB; г) BDB.

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

а) ISAM; б) MySQL; в) MERGE; г) HEAP.

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

а) ISAM; б) MERGE; в) InnoDB; г) жоден з вище перерахованих варіантів.

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

а) MyISAM; б) InnoDB; в) BDB; г) HEAP.

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

Select title

from article

where match (title, body)

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

IN BOOLEAN MODE);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Предметна область: „ ЛК ДУІКТ”

Відділення (Відділення_№, Назва)

Викладач (Викладач_№, Прізвище, Ім’я, Відділення_№, Посада_№)

Посада (Посада_№, Назва)

Заробітна плата (Зарплата_№, Сума, Дата_видачі, Викладач_№)

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

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

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

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

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

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

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

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

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

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

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


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



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