预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
·计算机科学与技术专业实验教学大纲··计算机科学与技术专业实验教学大纲·数据库原理实验教学大纲课程名称:数据库原理课程编号:09232145适应专业:计算机科学与技术、电子信息科学与技术开课学期:5实验成绩评定:根据实验出勤、态度、程序设计、实验报告等评定实验成绩。实验课时安排:18实验类别:专业实验实验要求:本实验课利用MicrosoftSQLServer2000进行数据库技术的应用实践,要求学生能利用数据库技术建立一个学生管理数据库系统,并在此基础上进行各种操作练习。实验过程中学生独立完成设计,在编程时要保持良好的程序设计风格;对每个实验提供详细的上机报告,包括系统需求分析报告、数据库信息要求报告、数据库的操作和应用要求报告;源程序、运行结果和上机体会。一、实验教学目的本实验主要是配合数据库原理课程的教学而安排的。数据库原理课程的教学目的不仅要求学生掌握数据库技术的基本理论,更重要的是要培养学生的数据库技术实际应用能力,实验课的安排有利于帮助学生更好地掌握数据库技术的知识,培养学生利用数据库技术解决实际管理问题的能力。二、实验内容及要求(含学时分配)实验一1.实验名称:启动MicrosoftSQLServer2000,创建数据库。2.实验要求:掌握注册与配置服务器、创建和管理数据库的方法,要求学生以自己的姓名作为数据库名,创建一个学生管理数据库。3.实验仪器:以MicrosoftSQLServer2000或Windows2000Server为平台的软件环境;以服务器、客户机连接成局域网结构的硬件环境。4.实验内容:(1)启动SQLServer;(2)注册与配置服务器;(3)创建数据库;(4)管理与维护数据库。5.实验重点:学生掌握注册与配置服务器。6.实验课时:1课时7.实验类型:验证实验实验二1.实验名称:创建和管理数据表。2.实验要求:使学生掌握建立和维护数据表的基本方法和SQL命令。要求学生在已建好的学生管理数据库中创建4张数据表:学生基本情况表、班级情况表、课程表、成绩表。3.实验仪器:以MicrosoftSQLServer2000或Windows2000Server为平台的软件环境;以服务器、客户机连接成局域网结构的硬件环境。4.实验内容:(1)创建数据表结构;(2)修改表结构;(3)向表中输入数据;(4)修改表中数据;(5)删除表中数据,或删除表。5.实验重点:创建数据表结构、向表中输入数据。6.实验课时:3课时7.实验类型:设计实验实验三1.实验名称:创建索引及表之间关系。2.实验要求:使学生掌握建立数据表索引、及表之间关系的基本方法。要求学生根据数据检索的需要,对学生管理数据库中的学生基本情况表、班级情况表、课程表、成绩表建立相应的主索引、候选索引、以及普通索引。并建立关联表之间的关系。3.实验仪器:以MicrosoftSQLServer2000或Windows2000Server为平台的软件环境;以服务器、客户机连接成局域网结构的硬件环境。4.实验内容:(1)创建索引;(2)删除索引;(3)创建表之间关系;5.实验重点:创建索引、删除索引。6.实验课时:3课时7.实验类型:设计实验实验四1.实验名称:数据检索/查询。2.实验要求:掌握进行数据查询的SQL语句。要求学生在已建好的学生管理数据库中查询出一些要求的信息。3.实验仪器:以MicrosoftSQLServer2000或Windows2000Server为平台的软件环境;以服务器、客户机连接成局域网结构的硬件环境。4.实验内容:((1)简单查询;(2)联接查询;(3)嵌套查询;(4)集合查询;(5)含有子查询的数据更新。5.实验重点:简单查询、联接查询。6.实验课时:3课时7.实验类型:设计实验实验五1.实验名称:创建视图。2.实验要求:掌握创建视图基本操作及SQL语句。要求学生在已建好的学生管理数据库中创建一些视图。3.实验仪器:以MicrosoftSQLServer2000或Windows2000Server为平台的软件环境;以服务器、客户机连接成局域网结构的硬件环境。4.实验内容:(1)创建视图;(2)查看使用视图;(3)修改视图的属性;(4)删除视图;(5)通过视图更新基本表中的数据。5.实验重点:创建视图、查看使用视图、修改视图的属性。6.实验课时:2课时7.实验类型:设计实验实验六1.实验名称:完整性约束实验。2.实验要求:掌握创建表完整性约束的基本操作方法。要求学生对已建好的学生管理数据库中的4张数据表创建相应的字段和表级完整性约束、表之间的参照完整性约束