什么叫主键,外键
来源:互联网 发布:大众软件官方 编辑:程序博客网 时间:2024/05/01 19:37
什么叫主键,外键
[ 标签:键 外键,键,外键 ]
在数据库中什么叫主键,什么叫外键,他们分别有什么作用。请给我你力所能及的详细答案!!
满意答案
好评率:100%通俗的说吧
先说说主键(primary key)吧:一张表(关系)的一个列(属性)或多个列可以作为主键,但是前提是让这个列作主键,这个列就能保证该列下的各个行(元组)的值不能相同,比如说你用姓名属性作主键的话,那么这个主键就不一定可以,如果有两个人是同样的名字的话,就不能做到该属性下的各个元组数据的值不同,如果用阿拉伯数字作主键就是一个很好的选择。
再说说外键(foreign key):一张表(关系)的列(属性)它同时存在表1和表2中,它不是表1的主键,而是表2的主键,就可以说他是表1的外键。
那么什么是候选键(Candidate Key)呢:能唯一标识表(关系)中行(元组)的列(属性),则称该属性为候选键,也称 候选关键字 或 候选码;由此来看候选键可以不只一个,还看一看得出的就是主键同时它也是候选键
- 什么叫主键,外键
- 什么叫模式 什么叫框架
- 什么叫"工作流"?什么叫"信息流"?
- 解释什么叫老公?什么叫老婆?
- 什么叫断章取义,什么叫曲解
- 什么叫表达式?什么叫语句? ~
- 什么叫白领?
- 这叫什么
- 什么叫牛B
- 什么叫关键字密度?
- 什么叫可扩展性?
- 什么叫 执行力?
- 什么叫"修炼"
- 什么叫web services
- 什么叫ISO9000
- 什么叫ISO
- 什么叫单反相机
- 什么叫壮观!
- IEC 60335-1: 2001新标准的变化简介
- VS2005[C#] 操作 Excel 全攻略
- 二叉树递归I_非递归-递归O
- vmware 安装ubuntu时安装vmware tool解决方法,及使用鼠标滚轮的方法.
- G1刷机攻略
- 什么叫主键,外键
- 一个类似屏保的程序
- 典型批处理语句摘录
- 根据platform buildre编译log分析编译流程
- 学习C
- 数据库中什么是主键,什么是外键?
- 指数增长的腾讯微博邀请,这是一种营销方式?
- 使用XAML和C#创建按钮
- XP下安装IIS后提示500错误的解决