Що таке зовнішній ключ?
Як реалізують зв'язок 'багато до багатьох' у реляційній базі?
Яким вимогам має відповідати первинний ключ?
Як називають процес розкладання даних по окремих пов'язаних таблицях, щоб кожен факт зберігався в одному місці?
Клас — учні: у класі багато учнів, а учень навчається в одному класі. Де має бути зовнішній ключ?
Учні можуть відвідувати кілька гуртків, а в кожному гуртку багато учнів. Яка структура правильна?
Яким є зв'язок між таблицями 'Автомобілі' і 'Державні номери', якщо в кожного авто один номер і номер належить одному авто?
Розробник зробив первинним ключем таблиці клієнтів поле email. Через рік клієнти почали змінювати пошту, і зв'язки із замовленнями зламалися. Яку вимогу до ключа він не врахував?
З увімкненою перевіркою зовнішніх ключів адміністратор пробує видалити виконавця, у якого є треки, і отримує помилку. Що це означає?
Компанія зберігає все в одній таблиці 'Замовлення', де в кожному рядку повторюються ім'я, телефон і адреса клієнта. Які проблеми це спричиняє?
Соцмережа при видаленні акаунта автоматично видаляє всі його пости. Який варіант поведінки зовнішнього ключа це реалізує?
Чому прізвище — поганий кандидат на первинний ключ таблиці учнів?
У таблиці listens поля user_id і track_id. Що означає один рядок цієї таблиці?
Які пари мають зв'язок 'один до багатьох'?
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома