养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

数据库中主键、主码、主属性、关键字、候选关键字、码的区别

时间:2024-09-23 04:33:03

关系:

<圬桦孰礅p>主码=主键=主关键字;

关键字=候选码;

候选关键字=候选码中除去主码的其他观锻娜叼候选码;

理解:

主码(主键、主关键字):若一个关系有多个候选码,选择其中一个为主码。

候选码(关键字):某一属性组的值能唯一标识一个元组而其子集不能(去掉任意一个属性都不能标识该元组),则称该属性组为候选码(补充元组:表中的一行即为一个元组)。

主属性:候选码包含的属性(一个或多个属性)。

码:唯一标识实体的属性或属性组合称为码。

数据库中主键、主码、主属性、关键字、候选关键字、码的区别

扩展资料:

常见的数据库字段类型如下:

Char固定长度字符串最大长度2000bytes。

VARCHAR2可变长度字符串最大长度4000bytes,索引最大长度749。

NCHAR基于字符集NCHAR固定长度字符串的最大长度2000bytes。

Nvarchar2基于字符集的可变长度字符串最大长度4000bytes。

DATE日期(日-月-年)DD-MM-YY(HH-MI-SS)经过严格测试,无千虫问题。

LONG超长字符串的最大长度为2G(231-1),足以存储大多数标题。

RAW原始定长二进制数据最大长度2000字节可存储多媒体图像声音等。

LONGRAW长原始可变长度二进制数据最大长度2G,同上。

BLOB二进制数据最大长度4GCLOB字符数据最大长度4G。

NCLOB基于字符集4G的nclb最大字符数据长度。

1BFILE数据库外存储的BFILE二进制数据的最大长度为4G。

© 一点知识