Шукаєте відповіді та рішення тестів для Бази даних? Перегляньте нашу велику колекцію перевірених відповідей для Бази даних в do.ipo.kpi.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
У предметній області «Бібліотека» в таблиці READER потрібно забезпечити унікальність стовпця CategoryCode і дозволити іншій таблиці посилатися на нього як на альтернативний ключ.
Вимоги:
1) CategoryCode не є первинним ключем, але має бути унікальним (за винятком NULL, які можуть повторюватися).
2) У таблиці Detail інший стовпець посилається на CategoryCode через зовнішній ключ.
Яке поєднання визначень обмежень найбільш коректне для реалізації такої схеми?
Таблиці:Customers: CustomerId, NameOrders: OrderId, CustomerIdМаємо таблицю з наступними даними:
Що виведе наступний запит:
У предметній області «Інтернет-магазин» для однієї з таблиць потрібно створити стовпець Score INT з такими вимогами:
1) Допустимі значення в діапазоні від 0 до 100 включно.
2) NULL дозволено та не порушує обмеження.
3) Перевірочне обмеження має окреме ім'я.
Яке визначення стовпця та обмеження CHECK найточніше відповідає вимогам?
Розглядається фрагмент БД «Бібліотека»:
READER(ReaderId INT, FullName NVARCHAR(200), CategoryCode CHAR(1))
BOOK(BookId INT, Title NVARCHAR(300))
LOAN(LoanId INT, ReaderId INT, BookId INT, LoanDate DATE, Fine DECIMAL(10,2))
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно для кожної сутності з таблиці READER побудувати часовий ряд значень Fine з таблиці LOAN із наростаючим підсумком за датою LoanDate окремо для кожної сутності.
Результат повинен містити ідентифікатор сутності, дату факту, саме значення та накопичену суму на момент цієї дати.
Який запит з використанням віконних функцій найточніше реалізує вимоги?
Чи може тригер у базі даних змінювати дані в тій же таблиці, яка активувала тригер?