Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Питання заочникам на контрольну (30 питань).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
79.87 Кб
Скачать

Завдання № 14.

  1. Пояснити зміст операцій вибірки та проекції.

  2. З використанням запитів SQL cтворити таблицю Room, що містить дані про кімнати в готелі і складається з полів, які означають № кімнати № готелю (складений ключ з двох полів), тип (одно-, двомісний), вартість за добу. Заповнити таблицю кількома записами. Визначити кількість одномісних номерів у кожному з готелів.

  3. Чому у компоненті типу TQuery немає властивості TableName? Як встановлюється зв'язок цого компонента з фізичною таблицею бази даних?

Завдання № 15.

  1. Пояснити зміст декартового добутку відношень.

  2. З використанням запитів SQL cтворити таблицю Room, що містить дані про кімнати в готелі і складається з полів, які означають № кімнати № готелю (складений ключ з двох полів), тип (одно-, двомісний), вартість за добу. Заповнити таблицю кількома записами. Яка середня вартість номера?

  3. Призначення та основні властивості компонента типу TDBNavigator. Завдання на контрольну роботу з курсу “Основи баз даних і знань”.

Завдання № 16.

  1. Що таке аномалії вставки? Усунення їх за допомогою нормалізації відношень.

  2. З використанням запитів SQL cтворити таблицю Room, що містить дані про кімнати в готелі і складається з полів, які означають № кімнати № готелю (складений ключ з двох полів), тип (одно-, двомісний), вартість за добу. Заповнити таблицю кількома записами.Створити представлення (перегляд), що містить дані про про номер кімнати та ціну.

  3. Описати властивість Active набору даних, її функціональне призначення. Завдання на контрольну роботу з курсу “Основи баз даних і знань”.

Завдання № 17.

  1. Що таке аномалії видалення? Усунення їх за допомогою нормалізації відношень.

  2. З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Визначити середній вік всіх працівників.

  3. Назвати декілька компонентів візуалізації (відображення) даних з таблиць бази даних. Описати їхні спільні властивості.

Завдання № 18.

  1. Що таке аномалії поновлення? Усунення їх за допомогою нормалізації відношень.

  2. З використанням запитів SQL cтворити таблицю Hotel, що містить дані про готелі і складається з полів, які означають № готелю (ключове), назву, адресу. Заповнити таблицю кількома записами. Для всіх записів, якщо поле адреси містить значення 'Тернопіль', то поміняти його на 'Ternopil'.

  3. Описати роботу з обчислюваними полями у компоненті типу TDataSet.

Завдання № 19.

  1. Що таке ключове поле відношення. Простий та складений ключ.

  2. З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Витерти з таблиці всіх працівників, чий вік перевищує 45 років.

  3. Описати один із способів пошуку записів у наборі даних типу TDataSet.

Завдання № 20.

  1. Що таке транзакція? Описати поняття атомарності стосовно транзакцій.

  2. З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Вивести список всіх працівників, що проживають за межами м.Тернопіль

  3. Описати стани, у яких може перебувати набір даних (TDataSet) під час виконання програми.