Робочий аркуш «Бази даних і SQL» з відповідями

Безкоштовний робочий аркуш для друку «Бази даних і SQL»: 8 задач від легких до рівня іспиту, з ключем відповідей. Роздрукуйте його або збережіть як PDF.

Для викладачів: можна безкоштовно друкувати, копіювати й використовувати на заняттях. Кожен новий аркуш має нові значення і власні відповіді. Будемо вдячні за посилання на ExamProblems на сторінці вашого курсу.

Ім’я: ____________________   Дата: ____________

1.Легка

Яка інструкція SQL змінює значення в рядках, що вже існують?

  1. AREPLACE COLUMN
  2. BUPDATE
  3. CINSERT
  4. DMODIFY
2.Легка

Яка агрегатна функція повертає середнє значення числового стовпця?

  1. AMEAN
  2. BSUM
  3. CMEDIAN
  4. DAVG
3.Легка

Яка агрегатна функція підраховує рядки?

  1. AMAX
  2. BCOUNT
  3. CSUM
  4. DAVG
4.Середня

Що означає літера «A» в абревіатурі ACID?

  1. AАгрегація (Aggregation)
  2. BДоступність (Availability)
  3. CАтомарність (Atomicity)
  4. DТочність (Accuracy)
5.Середня

Чому таблиця може мати лише один кластеризований індекс?

  1. AКластеризовані індекси можуть бути лише на первинному ключі
  2. BКластеризовані індекси займають забагато пам’яті
  3. CРядки можна фізично зберігати лише в одному порядку
  4. DСтандарт SQL забороняє більше ніж один індекс на таблицю
6.Середня

Що надає загальний табличний вираз (WITH name AS (...))?

  1. AНового користувача бази даних
  2. BПостійну таблицю, що зберігається на диску, доки її не буде видалено
  3. CІндекс на стовпці
  4. DІменований тимчасовий результат, який можна використовувати в межах однієї інструкції
7.Складна

Бали — 90, 90 і 80. Які значення дає RANK() OVER (ORDER BY score DESC)?

  1. A1, 2, 3
  2. B1, 1, 2
  3. C1, 1, 3
  4. D2, 2, 3
8.Складна

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

  1. AЧитачі бачать узгоджений знімок зафіксованих версій рядків, а записувачі створюють нові версії
  2. BЗапис заборонено, поки активний хоч один читач
  3. CЧитачі завжди чекають, доки всі записувачі зафіксують зміни
  4. DЧитачі безпосередньо читають незафіксовані дані

Ключ відповідей

  1. 1. B · UPDATE
  2. 2. D · AVG
  3. 3. B · COUNT
  4. 4. C · Атомарність (Atomicity)
  5. 5. C · Рядки можна фізично зберігати лише в одному порядку
  6. 6. D · Іменований тимчасовий результат, який можна використовувати в межах однієї інструкції
  7. 7. C · 1, 1, 3
  8. 8. A · Читачі бачать узгоджений знімок зафіксованих версій рядків, а записувачі створюють нові версії

Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.