www问答网
所有问题
数据库SQL语言中,foreign key和references的区别是什么?
如题所述
举报该问题
推荐答案 推荐于2017-11-22
假设两张表,表1(
学号
,姓名,性别),学号为
主键
. 表2(学号,课程,成绩). 可以为表2的学号定义
外键
(FOREIGN KEY),该外键的取值范围参照(REFERENCES)表1的学号
CONSTRAINT是对某列定义约束, 如上表1中的"性别",可以定义约束,将取值限定为不是"男",就是"女". CHECK(性别 IN ('男','女'))
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/15AKdA3WdAA4W1n5134.html
相似回答
SQL
foreign
key
有什么
作用?举列简单说一下
,,
怎么用?
答:
由此可见,外键表示了两个关系之间的联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。换而言之,如果关系模式R中的某属性集不是R的主键,而是另一个关系R1的主键则该属性集是关系模式R的外键,通常在
数据库
设计中缩写为FK。 外键的作用...
数据库的
几个概念:主键,外键,索引,唯一索引
答:
主键: 主键是
数据
表的唯一索引,比如学生表里有学号和姓名,姓名可能有重名的,但学号确是唯一的,你要从学生表中搜索一条纪录如查找一个人,就只能根据学号去查找,这才能找出唯一的一个,这就是主键;如:id int(10) not null primary
key
auto_increment 主键: 主键是数据表的唯一索引,比如学生表里有学号和姓名,...
数据库的
外键
是什么?
答:
外键(
Foreign
Key
):也称为外码或外部关键字。如果一个属性集不是所在关系的关键字,但是是其他关系的关键字,则该属性集称为外部关键字。在关系
数据库中
可以通过外键使两个关系关联,这种联系通常是一对多(1:n)的,其中主(父)关系(1方)称为被参照关系,从(子)关系(n方)称为参照关系。 问题三:
SQL
数据库 外...
关于
SQL数据库
以及JAVA的一些问题,在线急等
答:
1. 付键,即Foreign Key(外键),用于保证数据引用完整性,确保外键的值必须存在于另一张表的主键中
。2. SQL(Structured Query Language),是一种用于管理关系型数据库的标准编程语言。3. Oracle,由Oracle公司提供的一种数据库管理系统,也提供应用服务器(AS)。4. SQLplus,是Oracle数据库的交互...
FOREIGN
KEY
是什么
意思。用后什么作用?
答:
拥有外键的表是子表。主键被其它表引用的表是父表。3、换句话说:因为父表的标识被很多个子表中的记录引用,所以叫父表。拥有外键关系,并且可以随便删除
数据,
不影响其它表的
数据的
那个表叫子表。4、
foreign
key
是外键的意思 foreign key (id)说明外键是ID
references
person(id) 是说明这个ID是...
SQL的
“
foreign
key
”
有什么
用?
答:
SQL
FOREIGN
KEY
约束\x0d\x0a一个表
中的
FOREIGN KEY 指向另一个表中的 PRIMARY KEY。\x0d\x0a通过一个例子来解释外键。请看下面两个表:\x0d\x0a"Persons" 表:\x0d\x0aId_PLastName FirstName Address City\x0d\x0a1Adams John Oxford Street London\x0d\x0a2Bush George ...
数据库里foreign
key
...
是什么
意思
答:
这是外键,用来约束的,下面的表示本表属性id参照person表的id属性,并且删除级联,当删除person表中的数据时,本表中存在person表中id属性的行将被删除,保持
数据库的
信息一致。
SQL语句中
INT
FOREIGN
KEY
REFERENCES是什么
意思
答:
多表之间 关键字 外键 关联
关于
数据库语言SQL中references的
用法
答:
这样写的意思应该是本表的Cpno是外键,参照本表的Cno主键。这样建立的不是两个表外键关系,而是同一个表。我觉得这样S、T和C之间的实体关系有些乱。理顺course.student和teacher之间的关系是正确添加外键的关键。如何添加表的外键关系,请看如下实例:CREATE
DATABASE
CLOTH_INFO CREATE TABLE User_info ...
大家正在搜
数据库reference的使用
reference数据库
foreign key什么意思
数据库primary key
数据库foreign
sql foreign key
mysql foreignkey
数据库中的key
数据库constraint
相关问题
SQL语句中INT FOREIGN KEY REFERENC...
数据库 foreign key中的语句是什么意思
数据库里foreign key......是什么意思
关于数据库语言SQL中references的用法
数据库里的foreign key表示什么意思
SQL foreign key 有什么作用?举列简单说一下,...
SQL的 “foreign key ”有什么用?