今天小编mail为大家分享的生活小常识,希望能够帮助到大家!
数据库关系模式的关键字,在数据库关系模型中一个关键字可以是( )这个很多人还不知道,现在让我们一起来看看吧!
1、数据库中,关系模型中的主键是对每条数据记录的唯一标识,不可重复。
2、主键可以是属性集,比如一张表R(A,B,C,D),主键为A+B是可以的。
3、主键,即主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。
4、在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。
5、主关键字是一种唯一关键字,表定义的一部分。
6、一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。
7、主关键字是可选的,并且可在 CREATE TABLE 或 ALTER TABLE 语句中定义。
8、扩展资料:建立主键应该遵循的原则:主键应当是对用户没有意义的。
9、如果用户看到了一个表示多对多关系的连接表中的数据,并抱怨它没有什么用处,那就证明它的主键设计地很好。
10、2、 永远也不要更新主键。
11、因为主键除了唯一地标识一行之外,再没有其他的用途了,所以也就没有理由去对它更新。
12、如果主键需要更新,则说明主键应对用户无意义的原则被违反了。
13、3、主键不应包含动态变化的数据,如时间戳、创建时间列、修改时间列等。
14、4、主键应当由计算机自动生成。
15、如果由人来对主键的创建进行干预,就会使它带有除了唯一标识一行以外的意义。
16、一旦越过这个界限,就可能产生人为修改主键的动机。
17、参考资料来源:百度百科-主关键字。
Luochuanren.Com洛川人-综合信息门户网站,涵盖生活常识、美食、创业、体育、旅游、家居、汽车、财经、互联网、科技、房产、教育等资讯。
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
工作时间:8:00-18:00
客服电话
17898872021
电子邮件
773537036@qq.com
扫码二维码
获取最新动态