数据库的创建与管理 实验报告 (10)

数据库的创建与管理 实验报告 (10)

ID:38700714

大小:3.54 MB

页数:5页

时间:2019-06-17

数据库的创建与管理 实验报告 (10)_第1页
数据库的创建与管理 实验报告 (10)_第2页
数据库的创建与管理 实验报告 (10)_第3页
数据库的创建与管理 实验报告 (10)_第4页
数据库的创建与管理 实验报告 (10)_第5页
资源描述:

《数据库的创建与管理 实验报告 (10)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验题目数据完整性实验日期2013-06-3实验序号11实验地点A409实验目的与要求(1)理解数据库完整性的概念及分类。(2)掌握各种数据完整性的实现方法。(3)掌握约束的概念及实施方法。(4)掌握默认值的概念及实施方法。实验内容在“学生管理”数据库中有“学生”表、“成绩”表。使用SQLServer管理平台或T-SQL语句,完成如下操作:(1)使用SQLServer管理平台将“学生”表的“学号”属性列设置为主键。(2)使用SQLServer管理平台为“学生”表的“性别”属性列创建默认约束,默认值为“男”。(3)使用SQLServer管理平台为“成绩”表的“分数”属性列创建一个检查约束

2、,使的分数属性列的值在0~100之间。(4)使用SQLServer管理平台将“课程”表的“课程名”属性列创建唯一性约束。(5)使用T-SQL语句将“课程”表的“课程号”属性列设置为主键。(6)使用T-SQL语句将“课程”表的“学分”属性创建一个默认约束,使得学分的默认值为3。(7)使用T-SQL语句将“学生”表的“出生日期”属性创建检查约束,使输入的出生日期小于系统日期。(8)使用T-SQL语句将“课程”表的“课程号”属性列创建唯一性约束。(9)为“学生管理”数据库创建一个名为department_default、值为“计算机系”的默认值,将默认值department_default绑

3、定到“学生”表的“所在院系”属性列。(10)解除“学生”表“所在院系”属性列的默认值绑定,并删除默认值department_default。(11)为“学生管理”数据库创建规则xueshi_rule,学时的值大于等于20、小于等于80,并将规则xueshi_rule绑定到“课程”表的“学时”属性列。(12)解除规则xueshi_rule到“课程”表的“学时”属性列的绑定,并将规则xueshi_rule删除。实验步骤:1.使用SQLServer管理平台将“学生”表的“学号”属性列设置为主键。2.使用SQLServer管理平台为“学生”表的“性别”属性列创建默认约束,默认值为“男”。1.使

4、用SQLServer管理平台为“成绩”表的“分数”属性列创建一个检查约束,使的分数属性列的值在0~100之间。2.使用SQLServer管理平台将“课程”表的“课程名”属性列创建唯一性约束。5.使用T-SQL语句将“课程”表的“课程号”属性列设置为主键。altertable课程addconstraintpk_课程号primarykeyclustered(课程号)6.使用T-SQL语句将“课程”表的“学分”属性创建一个默认约束,使得学分的默认值为3。altertable课程addconstraintdefault_学分default3for学分7.使用T-SQL语句将“学生”表的“出生日

5、期”属性创建检查约束,使输入的出生日期小于系统日期。altertable学生addconstraintcheck_出生日期check(出生日期

6、as'计算机系'sp_bindefaultdepartment_default,'学生.所在院系'10.解除“学生”表“所在院系”属性列的默认值绑定,并删除默认值department_default。sp_unbindefault'学生.所在院系'dropdefaultdepartment_default11.为“学生管理”数据库创建规则xueshi_rule,学时的值大于等于20、小于等于80,并将规则xueshi_rule绑定到“课程”表的“学时”属性列。createrulexueshi_ruleas@学时>=20and@学时<=80sp_bindrulexueshi_rule,'

7、课程.学时'12.解除规则xueshi_rule到“课程”表的“学时”属性列的绑定,并将规则xueshi_rule删除。sp_unbindrule'课程.学时’droprulexueshi_rule

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。