数据库与管理信息系统实验指导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库与管理信息系统》
实验指导书
中国计量学院质量与安全工程学院
二○○九年10月
学生实验守则
1学生必须在规定时间内参加实验,不得迟到、早退。
2学生进入实验室后,不准随地吐痰、抽烟和乱抛杂物,保持室内清洁和安静。
3实验前应认真阅读实验指导书,复习有关理论并接受教师提问检查,一切准备工作就绪后,须经指导教师同意后方可动用仪器设备进行实验。
4实验中,认真执行操作规程,注意人身和设备安全。学生要以科学的态度进行实验,细心观察实验现象、认真记录各种实验数据,不得马虎从事,不得抄袭他人实验数据。
5如仪器发生故障,应立即报告教师进行处理,不得自行拆修。不得动用和触摸与本次实验无关的仪器与设备。
6凡损坏仪器设备者,应主动说明原因,书写损坏情况报告,根据具体情节进行处理。
7实验完毕后,将设备整理好,认真填写实验报告(包括数据记录、分析与处理,以及绘制必要的图形)。
前言
本实验指导书是《数据库与管理信息系统》课程的配套实验教材。
本课程的任务和教学目的是使学生掌握数据库的基本原理和建立技术,掌握对基于数据库技术的信息系统的理论和应用有较深刻的了解,系统地理解管理信息系统的概念、结构;熟悉信息技术在组织管理中的应用;掌握信息系统开发的过程和方法;初步具有正确使用、管理和组织信息系统的能力。本课程的教学对培养学生的实践能力十分重要。
数据库与管理信息系统实验是《数据库与管理信息系统》课程教学的必须实验环节。其目的是加深学生对本课程所涉及的重要基本原理,步骤,并且锻炼学生的动手实践能力,使学生在后面的学习和工作中能够综合运用所学知识解决实际问题。本课程要求学生提前阅读实验指导书,在教师指导下自己动手,亲自实践,边做边想,认真记录,并写出实验报告。
本实验使用SQL-Sever为实验平台,为实际开发中小型系统实用工具,与企业中使用的其它建库和开发工具属于相同类型。实验内容结合教材使用,希望通过实验帮助广大学生加强对书本知识的理解,并在实验的进行过程中,掌握作为一个系统开发人员应具有的基本的分析技能与动手能力。
本实验指导书由于时间仓促,水平所限,难免有疏漏廖误之处,热切期望实验指导老师与学生能提出宝贵的意见,谢谢。
实验要求及评分标准
一、实验要求:
课程实验过程中,要求学生做到:
1.预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情
况提前作出思考和分析。
2.仔细观察上机作时出现的各种现象,记录主要情况,作出必要说明和分析。
3.认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对
需编程的实验,给出包含详细注释的源程序清单。
4.遵守机房纪律,服从辅导教师指挥,爱护实验设备。
5.实验课程不迟到。如有事不能出席,所缺实验一般不补。
实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验。为避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。
二、评分标准:
1.没有正确的调试出结果,最多只能得5分。
2.基本正确的调试出结果,可以得6-7分。。
3.能理解程序并给出详细注释,可得8分。
4.书写规范,遵守实验纪律,可得9分。
5.上述各项均做得比较好,可得10分。
评分标准的满分为10分,所有的评分标准的下一项均建立在前一项已经满足的情况下。
目录
实验一数据库与表的基本操作 (1)
实验二SQL查询(一) (6)
实验二SQL查询(二) (8)
实验三关系图、索引和视图的定义及维护 (10)
实验四触发器的定义、使用(选做) (16)
实验五数据完整性和安全性(选做) (18)
实验六数据库应用系统设计(一) (24)
实验六数据库应用系统设计(二) (26)
实验六数据库应用系统设计(三) (27)
实验一数据库与表的基本操作(4学时)
一、实验目的
1、掌握使用SQL Server企业管理器、SQL创建数据库、基本表和修改基本表的结构;
2、掌握使用SQL Server企业管理器、SQL向数据库表输入数据、修改数据和删除数据的操作。
3、掌握SQL Server中的创建视图的方法,加深对视图的理解。
二、实验内容
1、创建数据库和查看数据库属性;
2、创建学生表、课程表和选课表;
3、查看和修改表结构;
4、通过企业管理器,在学生选课数据库中的学生、课程和选课3个表中,各输入10
条以上记录;
5、通过企业管理器对学生选课数据库的学生、课程和选课3个表中的数据进行插入、
删除和修改操作;
三、实验步骤
以下操作大都可以采用sql命令和界面菜单操作两种方式实现,如果能用SQL命令的请写出其命令,并通过“查询分析器”验证。相关命令:Creat table;alter table;insert;update;delete。具体使用方法参照教材28-31;58-61页。
1、创建数据库
(1)使用企业管理器建立数据库的步骤
1)从“开始”菜单中依次选取“所有程序”、“Microsoft SQL Server”、“企业管理器”。2)选中需要在其上创建数据库的服务器,点击前面的“+”号,使其展示为树形目
录。
3)选中“数据库”文件夹,单击鼠标右键,在弹出菜单上选择“新建数据库”,如图1-1所示:
图1-1创建数据库(1)
随后在数据库属性对话框的常规页面中,输入数据库名“学生选课”,如图1-2所示: