當前位置:成語大全網 - 書法字典 - 數據庫中主鍵、主代碼、主屬性、關鍵字、候選鍵和代碼的區別。

數據庫中主鍵、主代碼、主屬性、關鍵字、候選鍵和代碼的區別。

1,關系:

主代碼=主鍵=主鍵;

關鍵詞=候選代碼;

候選關鍵字=候選代碼中除主代碼之外的其他候選代碼;

2.了解:

主代碼(主鍵、主關鍵字):如果壹個關系有多個候選代碼,請選擇其中壹個作為主代碼。

候選代碼(關鍵字):其值可以唯壹標識壹個元組但其子集不能(該元組不能通過刪除任何屬性來標識)的屬性組稱為候選代碼(補充元組:表中的壹行是壹個元組)。

主屬性:候選代碼中包含的屬性(壹個或多個屬性)。

代碼:唯壹標識壹個實體的屬性或屬性組合稱為代碼。

擴展數據:

常見的數據庫字段類型如下:

1,Char定長字符串的最大長度為2000字節。

2.VARCHAR2變長字符串的最大長度為4000字節,索引的最大長度為749。

3.NCHAR基於字符集。NCHAR固定長度字符串的最大長度為2000字節。

4.Nvarchar2基於字符集的可變長度字符串的最大長度為4000字節。

5.日期(日-月-日-月-日-YY)已經過嚴格測試,沒有錯誤問題。

6.超長字符串的最大長度為2G(231-1),足以存儲大多數標題。

7.RAW原始固定長度二進制數據的最大長度為2000字節,可以存儲多媒體圖像和聲音。

8、生龍?如上所述,長原始可變長度二進制數據的最大長度為2G。

9.BLOB二進制數據的最大長度為4g,clob字符數據的最大長度為4G。

10,NCLOB基於字符集4G中nclb的最大字符數據長度。

11.存儲在BFILE數據庫外部的BFILE二進制數據的最大長度為4G。