您现在的位置是:首页 > 综合资讯 >正文
今日sqlserver表与表之间怎么建立联系(SQL server 如何建立两个表的关系)
发布时间:2022-07-02 21:05:30澹台伊菊来源:
大家好,小常来为大家解答以上问题。sqlserver表与表之间怎么建立联系,SQL server 如何建立两个表的关系很多人还不知道,现在让我们一起来看看吧!
1、首先是需要创建几个表。
2、表分为主表和外键表。
3、主表就是提供数据的表,外键表是调用数据的表,外键表的引用的数据必须和主表相同。
4、另外,在主表中必须有唯一标识的主键。
5、因此需要设置唯一性约束。
6、话不多说,直接上例子吧首先就是创建几个没有任何关系的表,但是注意,你在将要作为外键表的表上必须使用与将要作为主键表的数据类型相同。
7、将能唯一标识的那一行设置为主键,其他表类似接下来添加关系,如下图拖动需要添加的关系,不要描述,直接看图吧当然,这个是个简便的方法,同样,可以使用SQL语句来写例如:CREATE TABLE STUDENT() --创建学生信息表Sno CHAR(10) PRIMARY KEY,Sname CHAR(10) UNIQUE,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(10));CREATE TABLE COURSE(--创建课程Cno CHAR(4) PRIMARY KEY,Cname CHAR(10),NOT NULL,Cpno CHAR(4),Ccredit SMALLINT,FOREIGN KEY (Cpno)REFERENCES Course(Cpno));CREATE TABLE SC(--选课Sno CHAR(10),Cno CHAR(4),Grade SMALLINT,PRIMARY KEY(Sno,Cno),FOREIGN KEY (Cno) REFERENCES Course(Cno));当然使用SQL语句书写与在SQL SERVER上的效果是一样的,用SQL语句写,会对使用SQL语句的理解更加深刻吧。
本文到此结束,希望对大家有所帮助。
标签:
黄州三十天天气预报(黄州吧)下一篇
最后一页
猜你喜欢
最新文章
- respresent名词(respring)
- 今日sqlserver表与表之间怎么建立联系(SQL server 如何建立两个表的关系)
- 今日女裤品牌排行榜十大(什么牌子的女裤好女裤十大品牌排行榜推荐)
- 黄州三十天天气预报(黄州吧)
- 金莎主演的电视剧大全(金莎主演的电视剧)
- 今日脊梁的读音怎么写(脊梁的读音)
- 今日白兰氏鸡精禁卖原因(白兰氏鸡精)
- 今日什么是辩证法(什么是辩证法)
- 今日齐家治国平天下图片(齐家治国平天下)
- 不锈钢冲压件(关于不锈钢冲压件的介绍)
- 今日一寸光阴一寸金上一句是什么(一寸光阴)
- 今日防火材料有哪些(防火材料)
- 今日副县市长是什么级别(副市长是什么级别)
- 今日superjuniormv经典歌曲(superjuniorm)
- 日子是自己过的不是给别人看的(日子是)
- 西安外国语大学雁塔校区(西安外国语大学代码)
- 归宿的反义词(归宿地)
- 今日中通申通快递单号查询(申通快递单号查询方法)
- 今日用电饭锅制作蛋糕的方法(用电饭锅制作蛋糕的方法)
- 天灸的功效与作用(天灸的功效)
- 今日橡胶接头尺寸规格表(可曲挠橡胶接头尺寸标准橡胶接头规格有哪些)
- 胃出血后的饮食菜谱是什么(胃出血后的饮食菜谱是什么)
- 今日快播电影为什么不显示画面(快播关闭之后看电影用什么播放器diao)
- 吉信通短信平台(关于吉信通短信平台的介绍)