数据库中字段、记录、表、列、⾏、属性、元组、主键、外键
的含义
字段:事物的所有属性
记录:事物的本⾝
表:事物的集合
列:事物的某⼀个属性的集合
⾏:记录的另⼀种称谓
属性:字段的另⼀种称谓
元组:记录的另⼀种称谓
主键:能够唯⼀表⽰⼀个记录的⼀个字段或者多个字段的组合
特点:
1.含有主键的表叫做主键表
2.主键通常都是整数,不建议使⽤字符串当主键(如果主键是⽤于集式服务,才可以考虑⽤字符串当主键)
3.主键的值通常都不允许修改,除⾮本记录被删除
4.主键不要定义成id,⽽要定义成表名Id或者表名_ id
5.要⽤代理主键,不要⽤业务主键
数据库属性的概念6.任何⼀张表,强烈建议不要使⽤有业务含义的字段充当主键
7.我们通常都是在表中单独添加⼀个整型的编号充当主键字段
8.主键是否连续增长不是⼗分重要
外键:如果⼀个表中的若⼲个字段来源于另外若⼲个表中的主键,则这若⼲个字段就是外键
特点:
1.外键通常是来⾃另外表的主键⽽不是唯⼀键,因为唯⼀键可能为null
2.外键不⼀定是来⾃另外的表,也可能来⾃本表的主键
3.含有外键的表叫外建表,外键字段来⾃的那⼀张表叫做主键表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论