Шукаєте відповіді та рішення тестів для Бази даних? Перегляньте нашу велику колекцію перевірених відповідей для Бази даних в do.ipo.kpi.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Котра з наведених команд з використанням операторів порівняння є коректною
Розглядається фрагмент БД «Інтернет-магазин»:
CUSTOMER(CustomerId INT, FullName NVARCHAR(200), CityId INT)
ORDERS(OrderId INT, CustomerId INT, OrderDate DATE, TotalAmount DECIMAL(12,2))
ORDER_ITEM(OrderItemId INT, OrderId INT, ProductId INT, Qty INT, LineAmount DECIMAL(12,2))
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно створити скалярну функцію dbo.GetCUSTOMERTotal, яка за ідентифікатором сутності з таблиці CUSTOMER повертає сумарне значення LineAmount з таблиці ORDER_ITEM.
Функція:
1) Приймає один параметр @Id INT.
2) Повертає значення типу DECIMAL(18,2).
3) Використовується у звичайному SELECT-запиті як обчислюваний стовпець.
Який варіант пари «створення функції + використання» найточніше відповідає вимогам?
У предметній області «Банк» потрібно створити таблицю ACCOUNT з такими вимогами до стовпця-зовнішнього ключа ClientId:
1) ClientId обов’язковий (NOT NULL).
2) При видаленні запису з CLIENT усі пов’язані записи в ACCOUNT мають видалятися автоматично.
3) При зміні значення ClientId нове значення має автоматично відображатися у ACCOUNT.
4) Слід заборонити створення «висячих» зовнішніх ключів.
Проаналізуйте наведені визначення та оберіть правильне. Якщо жодне не відповідає всім вимогам, оберіть варіант «Правильна відповідь відсутня».
Розглядається фрагмент БД «Соціальна мережа»:
USER_ACCOUNT(UserId, UserName, CountryCode)
POST(PostId, AuthorId, CreatedAt, Text)
COMMENT(CommentId, PostId, AuthorId, CreatedAt, Text)
PRIMARY KEY для кожної таблиці — перший стовпець.
Необхідно знайти всі записи з таблиці USER_ACCOUNT, для яких за весь період не було жодного пов’язаного запису ні в таблиці POST, ні в таблиці COMMENT. Вважати, що всі записи в таблиці фактів пов’язані через таблицю-міст {child}.
Який із наведених запитів найкоректніше реалізує цю вимогу?
Маємо таблицю:
Котрий з наведених нижче запитів виведе десятого за рейтингом гравця в команді
Розглядається фрагмент БД «Готель»:
GUEST(GuestId, FullName)
ROOM(RoomId, RoomNo, CategoryCode)
BOOKING(BookingId, GuestId, RoomId, CheckIn, CheckOut, StatusCode)
PRIMARY KEY для кожної таблиці — перший стовпець.
Необхідно знайти всі записи з таблиці GUEST, для яких за весь період не було жодного пов’язаного запису ні в таблиці BOOKING, ні в таблиці ROOM. Вважати, що всі записи в таблиці фактів пов’язані через таблицю-міст {child}.
Який із наведених запитів найкоректніше реалізує цю вимогу?
Яке з наступних тверджень про FAST_FORWARD курсори є вірним?