Информатика · ҰБТ сұрағы №13880
Кітапхана деректер қорында екі кесте бар. Кестелердің жолдары (өрістер «|» таңбасымен бөлінген): books(id | title | genre | price): 1 | Atlas | science | 4500 2 | Brest | history | 3200 3 | Cobalt | science | 2800 4 | Dastan | poetry | 1500 5 | Elbrus | history | 3900 6 | Fabula | poetry | 2100 loans(book_id | reader | days): 1 | Aruzhan | 14 1 | Bekzat | 7 2 | Aruzhan | 21 3 | Dina | 5 3 | Bekzat | 10 3 | Aruzhan | 12 5 | Dina | 30 7 | Erkin | 8 loans.book_id өрісі books.id өрісіне сілтейтін сыртқы кілт ретінде қарастырылады.

Деректердің қай жолы сілтемелік тұтастықты (referential integrity) бұзады?

Дұрыс жауабы мен түсіндірмесі
Жауабы: loans: 7 | Erkin | 8

book_id = 7 мәніне сәйкес id = 7 жолы books кестесінде жоқ: сыртқы кілт жоқ жазбаға сілтейді. 4-кітапқа тапсырыс болмауы тұтастықты бұзбайды.

«Мәліметтер қорын жасау» тақырыбынан тағы