Looking for Бази даних test answers and solutions? Browse our comprehensive collection of verified answers for Бази даних at do.ipo.kpi.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
select id from Orders where year (date) > 2022
Виберіть вірний варіант застосування Round
Об'єктами бази даних є:
Розглядається фрагмент БД «Логістична компанія»:
CLIENT(ClientId INT, Name NVARCHAR(200))
SHIPMENT(ShipmentId INT, ClientId INT, ShipDate DATE)
SHIPMENT_ITEM(ShipmentItemId INT, ShipmentId INT, WeightKg DECIMAL(10,3))
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно для кожної сутності з таблиці CLIENT отримати середнє значення показника WeightKg за 2024 рік на основі записів таблиці SHIPMENT_ITEM.
Вимоги:
1) У розрахунок потрапляють лише записи з датою в інтервалі [2024-01-01; 2024-12-31].
2) NULL-значення показника слід ігнорувати.
3) У результат потрапляють тільки ті сутності, для яких кількість врахованих записів ≥ 5.
4) Результат має містити ідентифікатор та «людинозрозумілу» назву сутності й середнє значення, округлене до двох знаків після коми.
Який запит найбільш точно відповідає вимогам?
Розглядається фрагмент БД «Банк»:
CLIENT(ClientId, FullName, SegmentCode)
ACCOUNT(AccountId, ClientId, OpenDate, Balance, CurrencyCode)
TX(TransactionId, AccountId, TxDate, Amount, TxType)
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно отримати список об’єктів з таблиці CLIENT (ідентифікатор та «людинозрозумілу» назву), для яких у 2024 році існує щонайменше 3 пов’язані записи в таблиці ACCOUNT (через FK ACCOUNT.ClientId), і для кожного такого об’єкта порахувати кількість різних записів з таблиці ACCOUNT. Результат має містити по одному рядку на об’єкт.
Який із наведених запитів найбільш точно відповідає вимогам?