第一范文网 - 专业文章范例文档资料分享平台

SQL2012实验报告 - 图文

来源:用户分享 时间:2025/5/18 9:01:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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实验报告 - 图文 的文档
SQL2012实验报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9kfqm7h6p94i6jo0x0go_12.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top