问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

外键和主键的区别和联系?

发布网友 发布时间:2023-05-24 13:57

我来回答

1个回答

热心网友 时间:2023-10-09 07:03

问题一:什么是主键和外键 通俗的说吧
先说说主键(primary key)吧:一张表(关系)的一个列(属性)或多个列可以作为主键,但是前提是让这个列作主键,这个列就能保证该列下的各个行(元组)的值不能相同,比如说你用姓名属性作主键的话,那么这个主键就不一定可以,如果有两个人是同样的名字的话,就不能做到该属性下的各个元组数据的值不同,如果用 *** 数字作主键就是一个很好的选择。
再说说外键(foreign key):一张表(关系)的列(属性)它同时存在表1和表2中,它不是表1的主键,而是表2的主键,就可以说他是表1的外键。
那么什么是候选键(Candidate Key)呢:能唯一标识表(关系)中行(元组)的列(属性),则称该属性为候选键,也称 候选关键字 或 候选码;由此来看候选键可以不只一个,还看一看得出的就是主键同时它也是候选键

问题二:SQL中什么叫主键,什么是外键,有啥关系 就好像一个订单需要2张表
1站订单表 一张订单明细表 订单表里面的ID是主键
明细表里的也有个ID 关联的订单表的ID 那明细表的ID就是外键
订单表的一个产品如果删掉了 但明细表里面的关联订单表的数据没删掉 就造成了数据冗余
所以设置主外键是防止数据误删和冗余 设置主键后 如果明细表的数据没删掉 主键内的信息就删不掉

问题三:什么是主键和外键 这需要理清几个概念:
1)候选键: 关系中的一个属性组,其值能唯一标识一个元组,若从该属性组中去掉任何一个属性,它就不具有这一性质了,这样的属性组称作候选码。
2)主键:当有多个候选码时,可以选定一个作为主码,选定的候选码称主键
3)外键: 关系R中的一个属性组,它不是R的候选码,但它与另一个关系S的候选码相对应,则称这个属性组为R的外码或外键。

问题四:什么是主键和外键 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键比如 :
学生表(学号,姓名,性别,班级)
其中每个学生的学号是唯一的,学号就是一个主键
用户表(用户名、密码、登录级别)
其中用户名是唯一的, 用户名就是一个主键
上机记录表(卡号,学号,姓名、序列号)
上机记录表中单一一个属性无法唯一标识一条记录,学号和姓名的组合才可以唯一标识一条记录,所以 学号和姓名的属性组是一个主键

问题五:什么是外键表,什么是主键表? 表1是主键表、
表1的主键字段在表2中做外键、而表1自己却没有外键
表2是外键表
有一个依赖表1typeid的字段、作为外键、取值必须是其依赖主键表表1中主键字段有的值

问题六:数据库中什么是主键,什么是外键 主键(Primary key): 也称为主码或主关键字,用于惟一地确定一个元组的属性或属性组(复合主码)。每个关系都有一个并且只有一个主码。
外键(Foreign Key):也称为外码或外部关键字。如果一个属性集不是所在关系的关键字,但是是其他关系的关键字,则该属性集称为外部关键字。在关系数据库中可以通过外键使两个关系关联,这种联系通常是一对多(1:n)的,其中主(父)关系(1方)称为被参照关系,从(子)关系(n方)称为参照关系。

问题七:oracle中 主键和外键是什么意思?什么地方采用呢? 1、这种简单的搜一下都有吧。不止oracle,所有关系型数据库主键和外键的含义都一致;
2、主键和外键是两种类型的约束;
3、主键是能唯一的标识表中的每一行,就是说这一列非空且值不重复,可以指定为主键;作用是用来强制约束表中的每一行数据的唯一性;
4、外键是b表中的某一列引用的值来源于a表中的主键列。也是约束b表中的外键列的值必须取致a表中的主键列值,不是其中的值就不能插入b表中。可以形成a表b表的联系,保持数据的约束和关联性。

问题八:sql中什么叫主键表,什么叫外键表 主键表 外键表 这个概念没有 没听过
不过从字面理解 这个应该是基于有外键的表说的
有外键的那张表是外键表 另外张关联外键的应该就是主键表
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重磅|8月1日起 报关单的填法将重大改变 进出口权需要报关员么 宝宝被莫名的虫子咬了又红又肿又痒怎么? 北京疫情个为数是什么意思? 在做刀伤的手术时没有接上神经是医院的过错吗? 手术室收费项目有哪些 手术室的秘密:一台10万的手术,主刀医生拿多少?答案颠覆你的认知 阿里巴巴中修改产品信息只修改一小部分行吗?谢谢 可否给我一个阿里巴巴的序列号~谢谢了 阿里巴巴店铺产品搜索框代码谁有呢,给我发一下谢谢了! 海阔天空卡车司机版达人秀哪一期 长春市公交老年卡余额如何查询 绩效面谈内容 水龙头滤网为何被堵住?如何清洗? 水龙头水垢如何快速去除水龙头水垢堵塞怎么办水龙头水垢堵塞滤网清除妙招 山东济南初级会计报名费 济南市初级会计报名费 2023年济南初级会计报名费 济南中级会计职称报名入口官网 山东济南初级会计报名网址 怎么能一次挂30个QQ啊求大神帮助 求大神们告知电脑同时能挂二十几个QQ的方法。要能同时登录上,而且还能点开正常操作! 怎样判断芋头变质 八仙过海各用什么法器? 华强北充电器伤电池吗? “何一阳仙姑”是谁,道教朋友指点一下? 何仙姑是谁的转世 吕洞宾和何仙姑的关系 为什么有人会觉得在大城市生活压力大? 你觉得大城市生活压力有多大? 由于向导无法找到需要的软件因此无法安装一些硬件,这是什么原因造成的呢?,这是什么原因造成的呢? 梅兰竹菊君子气对联 梅兰竹菊是什么下联是什么? 四字成语梅兰竹后面一个字是什么? 喝酒“上脸”和喝酒不“上脸”,哪个伤害会更大? 何仙姑是中国神话传说中一位有名的 人社局有哪些证书可以考 德国jupiter榨汁机怎以样 德国wmf榨汁机多少钱 请问,目前市场上球磨机钢球,衬板,还有浮选药剂丁基黄药,丁胺黑药,2号油的吨报价是多少元? 欢喜你是什么歌 女友怎样骂你是心里其实十分欢喜你,男人千万别误会? 欢喜你那双眼动人笑声更美人。歌词 怎么使用了青花瓷主题,密码怎么不对称小米3 步步高I6青花瓷到底是BBKI6还是BBGI6? ooldnn排列成什么单词? 小学校的英文怎么写 abc抗忙德瑞啥意思 求解开福寺罗汉第三百七十一签 创威凌天6h鱼竿实际是几h 19调鱼竿为什么不适合野钓