假設(shè)客戶表中有客戶號(hào)(關(guān)鍵字)C1~C10共10條客戶記錄,訂購(gòu)單表有訂單號(hào)(關(guān)鍵字)OR1~OR8共8條訂購(gòu)
假設(shè)客戶表中有客戶號(hào)(關(guān)鍵字)C1~C10共10條客戶記錄,訂購(gòu)單表有訂單號(hào)(關(guān)鍵字)OR1~OR8共8條訂購(gòu)單記錄,并且訂購(gòu)單表參照客戶表。下列命令可以正確執(zhí)行的是( )。
A.INSERT INTO訂購(gòu)單VALUES('OR5','C5',{^2008/10/10})
B.INSERT INTO訂購(gòu)單VALUES('OR5','C11',{^2008/10/10})
C.INSERT INTO訂購(gòu)單VALUES('OR9'.'C11',{^2008/10/10})
D.INSERT INTO訂購(gòu)單VALUES('OR9'.'C5',{^2008/1 0/10})
正確答案:D解析:實(shí)體完整性是保證表中記錄唯一的特性,即在一個(gè)表中不允許有重復(fù)的記錄。由于訂購(gòu)單表中已經(jīng)存在OR1~OR8的訂單號(hào),所以選項(xiàng)A)和選項(xiàng)B)的訂單號(hào)OR5不可以進(jìn)行插入操作。參照完整性是指當(dāng)插入、刪除或修改一個(gè)表中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表的數(shù)據(jù)操作是否正確。由于選項(xiàng)C)中的客戶號(hào)C11在客戶表中并不存在,所以選項(xiàng)C)也不可以進(jìn)行插入操作。因此正確的答案是選項(xiàng)D)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。