数据库原理与开发应用 实习报告 (10).doc_第1页
数据库原理与开发应用 实习报告 (10).doc_第2页
数据库原理与开发应用 实习报告 (10).doc_第3页
数据库原理与开发应用 实习报告 (10).doc_第4页
数据库原理与开发应用 实习报告 (10).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实 验 报 告 课程名称: 数据库原理与开发应用 系部名称: 经济与管理学院 专业班级: 财务管理 学生姓名: 李丹 学 号: 20121020 指导教师: 刘宇阳 黑龙江工程学院教务处制实验题目SQL的数据操作功能实验日期2012-04-24实验序号11实验地点A408实验目的与要求(1) 理解数据库完整性的概念及分类。(2) 掌握各种数据完整性的实现方法。(3) 掌握约束的概念及实施方法。(4) 掌握默认值的概念及实施方法。实验内容在“学生管理”数据库中有“学生”表、“成绩”表。使用SQL Server管理平台或T-SQL语句,完成如下操作: (1)使用SQL Server管理平台将“学生”表的“学号”属性列设置为主键。 (2)使用SQL Server管理平台为“学生”表的“性别”属性列创建默认约束,默认值为“男”。 (3)使用SQL Server管理平台为“成绩”表的“分数”属性列创建一个检查约束,使的分数属性列的值在0100之间。 (4)使用SQL Server管理平台将“课程”表的“课程名”属性列创建唯一性约束。 (5)使用T-SQL语句将“课程”表的“课程号”属性列设置为主键。 (6)使用T-SQL语句将“课程”表的“学分”属性创建一个默认约束,使得学分的默认值为3。 (7)使用T-SQL语句将“学生”表的“出生日期”属性创建检查约束,使输入的出生日期小于系统日期。 (8)使用T-SQL语句将“课程”表的“课程号”属性列创建唯一性约束。 (9)为“学生管理”数据库创建一个名为department_default、值为“计算机系”的默认值,将默认值department_default绑定到“学生”表的“所在院系”属性列。 (10)解除“学生”表“所在院系”属性列的默认值绑定,并删除默认值department_default。 (11)为“学生管理”数据库创建规则xueshi_rule,学时的值大于等于20、小于等于80,并将规则xueshi_rule绑定到“课程”表的“学时”属性列。 (12)解除规则xueshi_rule到“课程”表的“学时”属性列的绑定,并将规则xueshi_rule删除。实验步骤:1. 使用SQL Server管理平台将“学生”表的“学号”属性列设置为主键。2. 使用SQL Server管理平台为“学生”表的“性别”属性列创建默认约束,默认值为“男”。3. 使用SQL Server管理平台为“成绩”表的“分数”属性列创建一个检查约束,使的分数属性列的值在0100之间。4. 使用SQL Server管理平台将“课程”表的“课程名”属性列创建唯一性约束。5.使用T-SQL语句将“课程”表的“课程号”属性列设置为主键。 6. 使用T-SQL语句将“课程”表的“学分”属性创建一个默认约束,使得学分的默认值为3。 7.使用T-SQL语句将“学生”表的“出生日期”属性创建检查约束,使输入的出生日期小于系统日期。 8.使用T-SQL语句将“课程”表的“课程号”属性列创建唯一性约束。 alter table 课程 add constraint unique_课程号 unique nonclustered(课程号) 9.为“学生管理”数据库创建一个名为department_default、值为“计算机系”的默认值,将默认值department_default绑定到“学生”表的“所在院系”属性列。 10.解除“学生”表“所在院系”属性列的默认值绑定,并删除默认值department_default。 sp_unbindefault 学生.所在院系 drop default department_default 11.为“学生管理”数据库创建规则xueshi_rule,学时的值大于等于20、小于等于80,并将规则xueshi_rule绑定到“课程”表的“学时”属性列。 create rule xueshi_rule as 学时=20 and 学时=80sp_bindrule xueshi_rule,课程.学时 12.解除规则xueshi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论