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

上传人:第*** 文档编号:30673000 上传时间:2018-01-31 格式:DOC 页数:5 大小:3.54MB
返回 下载 相关 举报
数据库的创建与管理 实验报告 (10)_第1页
第1页 / 共5页
数据库的创建与管理 实验报告 (10)_第2页
第2页 / 共5页
数据库的创建与管理 实验报告 (10)_第3页
第3页 / 共5页
数据库的创建与管理 实验报告 (10)_第4页
第4页 / 共5页
数据库的创建与管理 实验报告 (10)_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库的创建与管理 实验报告 (10)》由会员分享,可在线阅读,更多相关《数据库的创建与管理 实验报告 (10)(5页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、用 SQL Server 管理平台为“学生”表的“性别”属性列创建默认约束,默认值为“男” 。3.使用 SQL Server 管理平台为“成绩”表的“分数”属性列创建一个检查约束,使的分数属性列的值在 0100 之间。4.使用 SQL Server 管理平台将“课程”表的“课程名”属性列创建唯一性约束。5.使用 T-SQL 语句将“课程” 表的“课程号”属性列设置为主键。alter table 课程add constraint pk_课程号primary key clustered(课程号) 6.使用 T-SQL 语句将“课程” 表的“学分”属性创建一个默认约束,使得学分的默认值为 3。alter table 课程add constraint default_学分default 3 for 学分7.使用 T-SQL 语句将“学生” 表的“出生日期”属性创建检查约束,使输入的出生日期小于系统日期。alter table 学生add constraint check_出生日期check(出生日期=20 and 学时=80sp_bindrule xueshi_rule,课程. 学时12.解除规则 xueshi_rule 到“课程”表的“学时”属性列的绑定,并将规则 xueshi_rule 删除。sp_unbindrule 课程.学时drop rule xueshi_rule

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号