SQL2012实验报告 - 图文

2026/1/27 17:38:13

2. 将SC表中的Sno定义为外码,参照Student表中的Sno

a、 首先打开SSMS,然后点击连接,点击视图选中对象资源管理器打开,选中

数据库点开,选中TestDB双击打开选中表双击选择dbo.SC,左键单击选中键右键点击选择新建外键(N)并左键单击。结果如下图所示:

b、 在打开的外键关系对话框中,在标识(名称)进行更名为FK_SC_Sno,

选中(常规)表和列规范,点击右侧属性图标,出现表和列对话框,在主键表(P)选择Student,在垂直下方的列名中选择Sno,在右侧的列名中选择Sno 。如下图所示:

3. 将SC表中的Cno定义为外码,参照Course表中的Cno

a、 首先打开SSMS,然后点击连接,点击视图选中对象资源管理器打开,选中

数据库点开,选中TestDB双击打开选中表双击选择dbo.SC,左键单击选中键右键点击选择新建外键(N)并左键单击。结果如下图所示:

b、在打开的外键关系对话框中,在标识(名称)进行更名为FK_SC_Cno,选中(常规)表和列规范,点击右侧属性图标,出现表和列对话框,在主键表(P)选择Course,在垂直下方的列名中选择Cno,在右侧的列名中选择Cno 。如下图所示:

c.单击表和列对话框下方的确定,单击外键关系对话框下方的关闭,关闭dbo.SC对话框并选择是,选中左侧对象资源管理器下dbo.SC的键右键单击点击刷新。结果如下图所示:

用户定义的完整性

1. 要求Student中的Sname属性不能取空值 creat TABL Student (Sno char(9) primary key, Sname char(20) not null, Ssex char(2),

Sage smallint, Sdept char(20)

); a、 首先打开SSMS,然后点击连接,点击视图选中对象资源管理器打开,选中数据库点开,选中TestDB双击打开选中表dbo.Student,右键单击设计(G),如下图所示:

b、 在出现的dbo.Student对话框中,将列名Sname的允许NULL值的勾去掉,并点左上方工具栏里的保存。如下图所示:

2. 要求Student中的Sname属性取唯一值

creat TABLE Student1 (Sno char(9) primary key, Sname char(20) unique not null,


SQL2012实验报告 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: SQL2012实验报告 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219