Информатика · ҰБТ сұрағы №12637
orders(id, customer_id) кестесінің customer_id бағаны customers(id) бағанына сыртқы кілт ретінде ON DELETE CASCADE ережесімен байланысқан. orders-те 12 жол бар, олардың 4-еуі customer_id = 5 мәніне тиесілі. customers кестесінен id = 5 жолы жойылса, orders кестесінде неше жол қалады?
Дұрыс жауабы мен түсіндірмесі
Жауабы: 8
CASCADE ата-аналық жол жойылғанда оған сілтейтін барлық бала жолдарды да автоматты жояды: 12 − 4 = 8.
«Реляциондық деректер қоры» тақырыбынан тағы
- T1 транзакциясы SELECT COUNT(*) FROM orders WHERE total > 100 сұранысын орындап, 3 деп алды. Осы кезде T2 тран...
- Реляциондық деректер қоры туралы қай тұжырымдар дұрыс?
- R(Student, Group, Curator) қатынасында функционалдық тәуелділіктер: Student → Group, Group → Curator. Қай деко...
- Реляциондық деректер қоры туралы қай тұжырымдар дұрыс?
- R(A, B, C, D, E) қатынасында функционалдық тәуелділіктер: A → B, B → C, CD → E. Қай атрибуттар жиыны қатынасты...
- Тапсырыс кестесі: Order(OrderID, ProductID, ProductName, Qty), бастапқы кілті — (OrderID, ProductID). ProductN...