Video: Chet el kalitidagi Cascade varianti nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
CASCADE : Ota-jadvaldagi qatorni oʻchiring yoki yangilang, shuningdek, ichki jadvaldagi mos keladigan qatorlarni avtomatik ravishda oʻchiring yoki yangilang. SET NULL: ota-jadvaldagi qatorni o'chiring yoki yangilang va o'rnating xorijiy kalit pastki jadvaldagi ustun yoki ustunlarni NULL ga o'zgartiring.
Shu tarzda, chet el kalitida kaskadni o'chirish deganda nimani tushunasiz?
A xorijiy kalit bilan kaskad o'chirish vositalari agar ota-jadvaldagi yozuv bo'lsa o'chirildi , keyin bolalar jadvalidagi tegishli yozuvlar bo'ladi avtomatik ravishda bo'ladi o'chirildi.
Xuddi shunday, ma'lumotlar bazasida Cascade nimani anglatadi? SQL da, kaskad o'chirish anglatadi agar ota-ona yozuvlaridan biri o'chirilgan bo'lsa, unda barcha tegishli bolalar yozuvlari avtomatik ravishda o'chiriladi. DBMSda, deb nomlangan operatsiya ham mavjud kaskadli orqaga qayting.
Shuningdek, bilingki, xorijiy kalit misol nima?
A xorijiy kalit ustunga (ko'pincha asosiy) murojaat qiluvchi ustun (yoki ustunlar). kalit ) boshqa jadval. Uchun misol , deylik, bizda ikkita jadval bor, barcha mijozlar ma'lumotlarini o'z ichiga olgan MUZUCHLAR jadvali va barcha mijozlar buyurtmalarini o'z ichiga olgan BUYuRMALAR jadvali.
Yangilash kaskadida nima qiladi?
ON CASKADNI YANGILASH Agar asosiy asosiy kalit o'zgartirilsa, bola qiymatini bildiradi bo'ladi buni aks ettirish uchun ham o'zgartiring. ON CASKADNI YANGILASH ON CASKADNI OʻCHIRISH shuni anglatadiki, agar siz YANGILANISH YOKI OʻCHIRISH ota-ona, o'zgarish kaskadli bolaga.
Tavsiya:
JD com chet elga jo'natadimi?
JD.com logistika bo'limi boshlig'i Bao Yan Bloomberg agentligiga bergan intervyusida: "Biz AQShning to'lov markazlaridan AQShning yakuniy mijozlariga jo'natamiz. JD.com o'zini Xitoydagi eng yirik chakana sotuvchi deb da'vo qilmoqda, ammo u hali xalqaro miqyosda mavjud emas
Chet el kaliti Postgres null bo'lishi mumkinmi?
INSERT INTO mahsulot QIYMATLARI (11, 'Jo uchun', 1); INSERT INTO product VALUES (22, 'hamma uchun', NULL); Null bo'ladigan xorijiy kalit ustuniga ega bo'lish mutlaqo qonuniydir
Chet el kalitida indeks kerakmi?
Odatda nafaqat asosiy va tashqi kalitlar o'rtasidagi ulanishlarni, balki yangilash va o'chirishni ham qo'llab-quvvatlash uchun tashqi kalit ustunlari (ustunlari) bo'yicha olib boruvchi indeks yaratish tavsiya etiladi
Cascade yangilanishi nima?
ON UPDATE CASCADE, agar asosiy asosiy kalit o'zgartirilsa, uni aks ettirish uchun pastki qiymat ham o'zgarishini anglatadi. ON UPDATE CASCADE ON DELETE CASCADE, agar siz ota-onani YANGILANGAN YOKI O'CHIRIB ETsangiz, o'zgarish bolaga kaskadli bo'lishini bildiradi
Chiroq kalitidagi halqa nima?
Kommutatsiya zanjiri kontaktlarning zanglashiga olib keladigan yoki kirish kabeli va neytralning oxiridagi kalit qizib ketganda va terminalga ulanganda sodir bo'ladi