《数据库管理系统》实验指导书(本部)
《数据库管理系统》实验指导书
刘 颖
长沙理工大学经管学院
《数据库管理系统》实验指导书
课程代码:
英文名称:Database Management System 适用对象:会计学、财务管理专业
学时学分:共32,实验10学时,2.0分。 一、实验的目的
数据库系统产生于20世纪60年代末。30多年来,数据库技术得到迅速发展,已形成较为完整的理论体系和一大批实用系统,现已成为计算机软件领域的一个重要分支。随着网络技术的迅猛发展,以及数据库技术与网络技术的紧密结合,数据库技术已经广泛应用于各种领域,小到工资管理、人事管理,大到企业信息的管理等,数据库技术已成为计算机系统应用最广的技术之一。同时,数据库技术及其应用也成为国内外高等学校计算机专业和许多非计算机专业的必修或选修内容。本课程实验教学的目的和任务是使学生通过实践环节深入理解和掌握课堂教学内容,使学生得到数据库应用的基本训练,提高其解决实际问题的能力。
二、实验开设对象
本实验开设对象为《数据库管理系统》课程的学习者,其中主要是会计学、财务管理专业的学生。
三、基本原理及课程简介
SQL Server 2008是当今深受欢迎的关系数据库管理系统,是一个杰出的数据库平台,它建立在成熟而强大的关系数据模型的基础之上,可以很好地支持客户机/服务器模式,可用于大型联机事务处理、数据仓库以及电子商务等,能够满足各种类型的企事业单位构建网络数据库的要求,是目前各类学校学习大型数据库管理系统的首选对象。本课程主要介绍数据库管理系统的基本概念和基本原理以及SQL Server 2008关系数据库管理系统的主要功能及其使用。具体内容包括SQL Server 2008的安装、服务器与客户端配置、Transact-SQL基础、数据库管理、表和视图管理、存储过程和触发器管理、游标管理、维护数据库、SQL Server 安全管理和SQL Server 代理服务。本实验课程内容共设3个大的子实验项目。 四、指导教师要求
本实验课程教学指导原则上由《管理信息系统》课程讲授教师负责,在人数较多时配
1-2名教师担任实验指导教师,实验室人员配合指导。指导教师应在实验前阐述实验目的、基本方法、基本技术、实验要求等,指导学生在规定的时间内完成相关课程实验任务。
五、实验设备配置
每人配置1台电脑,安装SQL Server 2008软件,并能访问Internet。
1
六、考核与报告
1、实验完成后,学生将实验结果从系统中打印出来,并撰写实验报告,符合实验教学的要求,并得到指导教师的认可。
2、指导教师对每份实验报告进行审阅、评分。
3、该实验程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的40%。
实验一 数据库的创建与管理
一、实验题目
数据库的管理
二、实验课时
课内2课时
三、实验目的
通过本课程实验,让学生熟练掌握数据库的创建、修改和删除操作。理解数据分离和附加的概念,并掌握数据的分离、附加和移动操作。
四、实验内容和步骤
1、在D盘根目录下简历两个文件夹sql—data和sql—log。打开SQL Server Management Studio,注意选择所连接的SQL Server为你自己的机器,连接使用“Windows身份验证”。用CREATE DATABASE语句按以下要求在本地SQL Server下建立数据库。 数据库名称----mydb1
主数据文件逻辑名称----f1
主数据文件物理名称----D:\\sql—data\\f1.mdf
初始大小----2MB; 最大尺寸----无限大; 增长速度----5% 次数据文件逻辑名称----f2
次数据文件物理名称----D:\\sql—data\\f2.mdf
初始大小----3MB; 最大尺寸----200MB; 增长速度----2MB 事务日志文件逻辑名称----lg1
事务日志文件物理名称----D:\\sql—log\\lg1.ldf
初始大小----1MB; 最大尺寸----10MB; 增长速度----1MB 调试成功后,在SQL Server Management Studio中找到所建立的数据库,打开其属性窗口,观察其所建立的数据是否和以上要求一致。确认正确后记录下所使用的CREATE DATABASE语句。
2、用ALTER DATABASE语句完成以下操作。
(1)向第2题创建的mydb1数据库的primary文件组中添加文件: 次数据文件逻辑名称----f3
次数据文件物理名称----D:\\sql—data\\f3.ndf
初始大小----2MB; 最大尺寸----5MB; 增长速度----1MB
(2)修改以上生成的数据库文件f3,使其初始大小为3MB,最大尺寸为10MB。 (3)将数据库名称mydb1修改为mydb2。
2
五、实验要求
1、掌握利用图形界面工具创建和管理数据库。
2.掌握利用CREATE DATABASE 命令创建和管理数据库 3.要求提交对各个实验步骤的实验结果。
六、实验参考资料
学生在设计方案与实验时,可以参考有关教材、教学案例与CAI课件。
实验二 表和视图的创建与管理
一、实验题目
表和视图的创建与管理
二、实验课时
课内4课时。
三、实验目的
通过本课程实验,让学生掌握表的创建、修改、更新、查询过程;理解表约束的内容;掌握利用SELECT查询命令进行表的查询操作;掌握视图的创建过程。
四、实验内容与步骤
(一)表的定义及约束。
1、建立名称为“职工”的数据库,数据库属性自定。按以下要求完成各步操作,保存或记录完成各题功能的Transact-SQL语句。
2、使用CREATE TABLE 语句在“职工”数据库中按以下要求创建各表。 (1)“职工基本信息”表:表结构如表6-8所示。
表6-8 “职工基本信息”表 字段名 职工编号 姓名 性别 出生日期 部门编号 类型及说明 Char(5)主键 Char(10)不允许为空
(2)“工资”表:表结构如表6-9所示。
表6-9 “工资”表 字段名 类型及说明 职工编号 Char(5)主键 基本工资 Money 奖金 Money 实发工资 Money Char(2) Datetime Char(3)
(3) “部门信息”表:表结构如表6-10所示。
表6-10 “部门信息”表 字段名 类型及说明 部门编号 Char(3)主键 部门名称 Char(20)不允许为空 部门简介 Varchar(50) 3、使用ALTER TABLE语句向“职工基本信息”表中添加一项,列名称为“职称”,类型为char,长度为10。
4、使用ALTER TABLE语句删除第3题添加的职称列。
5、为“部门信息”表的部门名称字段添加一个唯一性约束,以限制部门名称的唯一性。 6、限制“职工基本信息”标的“性别”子短板只接受“男”和“女”两个值。 7、限制“工资”表的“基本工资”字段的值为不小于0的数。
3
8、限制“工资”表的“基本工资”和“奖金”字段的默认值为0。 9、设“职工基本信息”表的“性别”字段的默认值为“男”
10、创建外部键约束,定义职工基本信息表的“默认编号”为外部键,引用“部门信息”表的“部门编号”;定义“工资”表的“职工编号”为外部键,引 …… 此处隐藏:2329字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




