- •Завдання № 1.
- •Завдання № 2.
- •Завдання № 3.
- •Завдання № 4.
- •Завдання № 5.
- •Завдання № 6.
- •Завдання № 7.
- •Завдання № 8.
- •Завдання № 9.
- •Завдання № 10.
- •Завдання № 11.
- •Умова перебування відношення у 1нф.
- •Завдання № 12.
- •Умова перебування відношення у 2нф.
- •Завдання № 13.
- •Умова перебування відношення у 3нф.
- •Завдання № 14.
- •Пояснити зміст операцій вибірки та проекції.
- •Завдання № 15.
- •Пояснити зміст декартового добутку відношень.
- •Завдання № 16.
- •Що таке аномалії вставки? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 17.
- •Що таке аномалії видалення? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 18.
- •Що таке аномалії поновлення? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 19.
- •Що таке ключове поле відношення. Простий та складений ключ.
- •Завдання № 20.
- •Що таке транзакція? Описати поняття атомарності стосовно транзакцій.
- •Завдання № 21.
- •Умова перебування відношення у 1нф.
- •Завдання № 22.
- •Умова перебування відношення у 2нф.
- •Завдання № 23.
- •Умова перебування відношення у 3нф.
- •Завдання № 24.
- •Пояснити зміст операцій вибірки та проекції.
- •Завдання № 25.
- •Пояснити зміст декартового добутку відношень.
- •Завдання № 26.
- •Що таке аномалії вставки? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 27.
- •Що таке аномалії видалення? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 28.
- •Що таке аномалії поновлення? Усунення їх за допомогою нормалізації відношень.
- •Завдання № 29.
- •Що таке ключове поле відношення. Простий та складений ключ.
- •Завдання № 30.
- •Що таке транзакція? Описати поняття атомарності стосовно транзакцій.
Завдання № 7.
Що таке аномалії видалення? Усунення їх за допомогою нормалізації відношень.
З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Визначити середній вік всіх працівників.
Назвати декілька компонентів візуалізації (відображення) даних з таблиць бази даних. Описати їхні спільні властивості.
Завдання № 8.
Що таке аномалії поновлення? Усунення їх за допомогою нормалізації відношень.
З використанням запитів SQL cтворити таблицю Hotel, що містить дані про готелі і складається з полів, які означають № готелю (ключове), назву, адресу. Заповнити таблицю кількома записами. Для всіх записів, якщо поле адреси містить значення 'Тернопіль', то поміняти його на 'Ternopil'.
Описати роботу з обчислюваними полями у компоненті типу TDataSet.
Завдання № 9.
Що таке ключове поле відношення. Простий та складений ключ.
З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Витерти з таблиці всіх працівників, чий вік перевищує 45 років.
Описати один із способів пошуку записів у наборі даних типу TDataSet.
Завдання № 10.
Що таке транзакція? Описати поняття атомарності стосовно транзакцій.
З використанням запитів SQL cтворити таблицю Member, що містить дані про працівників якогось підприємства і складається з полів, які означають № працівника, його ім'я, стать, рік народження, адресу. Заповнити таблицю кількома записами. Вивести список всіх працівників, що проживають за межами м.Тернопіль
Описати стани, у яких може перебувати набір даних (TDataSet) під час виконання програми.
Завдання № 11.
Умова перебування відношення у 1нф.
З використанням запитів SQL cтворити таблицю Hotel, що містить дані про готелі і складається з полів, які означають № готелю (ключове), назву, адресу. Заповнити таблицю кількома записами. Вибрати з таблиці дані про всі готелі, розміщені в м. Тернополі.
Описати основні типи компонентів для встановлення зв'язку програми, написаної на Delphi, з базою даних.
Завдання № 12.
Умова перебування відношення у 2нф.
З використанням запитів SQL cтворити таблицю Room, що містить дані про кімнати в готелі і складається з полів, які означають № кімнати № готелю (складений ключ з двох полів), тип (одно-, двомісний), вартість за добу. Заповнити таблицю кількома записами. Визначити кількість номерів у кожному з готелів.
Вказати способи доступу до значень полів набору даних типу TDataSet. Завдання на контрольну роботу з курсу “Основи баз даних і знань”.
Завдання № 13.
Умова перебування відношення у 3нф.
З використанням запитів SQL cтворити таблицю Hotel, що містить дані про готелі і складається з полів, які означають № готелю (ключове), назву, адресу. Заповнити таблицю кількома записами. Вивести список готелів, сортований по алфавіту у порядку зростання
Описати методи навігації (переміщення) по набору даних (тип TDataSet)
