色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

三級(jí)完整性約束及其作用

老白2年前14瀏覽0評(píng)論

三級(jí)完整性約束及其作用?

在關(guān)系模型中,關(guān)系完整性主要是指以下三方面:

1、實(shí)體完整性:所謂的實(shí)體完整性就是指關(guān)系(所謂的關(guān)系就是表)的主碼不能取空值;

比如學(xué)生表的主碼通常是取學(xué)號(hào)為主碼

2、參照完整性:是指參照關(guān)系中每個(gè)元素的外碼要么為空(NULL),要么等于被參照關(guān)系中某個(gè)元素的主碼;

比如今天是9月2日是開學(xué)日,大學(xué)新生剛來報(bào)道,在學(xué)生表里,有的學(xué)生可能還沒來得及分配具體的班,所以這些還未來得及分班的學(xué)生教務(wù)處可以在學(xué)生表里的班級(jí)屬性取空值NULL(空值代表“不確定”),而哪些已分了班的學(xué)生就必須取班級(jí)表里的某些屬性,比如班級(jí)類別,即學(xué)生屬于哪個(gè)班。比如取“軟件工程”,”計(jì)算機(jī)技術(shù)應(yīng)用“等等。

參照關(guān)系也稱為外鍵表,被參照關(guān)系也稱為主鍵表。

3、用戶定義的完整性:指對(duì)關(guān)系中每個(gè)屬性的取值作一個(gè)限制(或稱為約束)的具體定義。比如 性別屬性只能取”男“或”女“ ,再就是年齡的取值范圍,可以取值0-130 ,但不能取負(fù)數(shù),因?yàn)槟挲g不可能是負(fù)數(shù)。

java實(shí)體約束教程,三級(jí)完整性約束及其作用