数据库技术及应用课程数据库技术及应用实验教学大纲 联系客服

发布时间 : 星期五 文章数据库技术及应用课程数据库技术及应用实验教学大纲更新完毕开始阅读b8a6f5aff11dc281e53a580216fc700aba68522c

《数据库技术及应用》课程实验教学大纲

课程名称:数据库技术及应用

英文名称:Principles of Database System

课程编号:03055 实验课性质:非独立设课 课程负责人:刘爱红 开放实验项目数:10 大纲主撰人:刘爱红 大纲审核人:廖国琼

一、学时、学分

课程总学时:96 实验学时:32 课程总学分:4 实验学分:1

二、适用专业及年级

适用于计算机科学与技术、信息管理与信息系统和信息与计算科学2011级专业本科

生。

三、实验教学目的与基本要求

1、实验教学目的

学生需完成10个小实验和一个综合性大作业,通过10个小实验, 能够较熟练地掌握Sql-server2005数据库的系统构成、SQL语句、完整性约束的实现、存储过程以及安全保护,进一步加深理解关系系统及关系理论、查询优化、数据库的安全保护、数据库的设计方法等。 通过综合性实验的训练,学生能够比较熟练地掌握数据库的基本理论和方法,熟练掌握概念模型E-R和规范化的理论和应用。熟练掌握Sql-server2005数据库的使用方法。掌握数据库设计的一般步骤和相应文档的编制,能够设计、调式、运行一个数据库脚本并生成数据库。

2、基本要求

对《数据库技术及应用》这门课程的实验部分,要求学生掌握以下几个方面的问题: (1) 掌握Sql-server2005 数据库体系结构

(2) 掌握Sql-server2005 数据库的建立与修改、存储参数和存储路径的建立与设置。 (3) 掌握Sql-server2005 表的建立、删除和修改以及完整性约束的实现 (4) 掌握关系的简单查询和复杂查询以及表的连接

(5) 掌握Sql-server2005 数据库的存储过程的建立、修改与运行 (6) 掌握Sql-server2005 数据库的触发器的建立与修改

(7) 掌握Sql-server2005 数据库的账号、用户的建立、删除以及授权机制

1

(8) 掌握数据库的设计步骤和方法,重点是需求分析、概念设计和逻辑设计。

四、主要仪器设备及消耗品

每个机房计算机(PC,70台)、网络环境等。

五、实验课程内容和学时分配

序号 1 实验 项目名称 简单查询 实验 时数 4 每组 人数 1 1 2 复杂查询 4 1 3 数据定义操作 2 1 1 1 1 4 1 1 1 1 1 操作性 必做 必做 专业类 专业类 专业类 专业类 专业类 操作性 必做 必做 必做 必做 专业类 专业类 专业类 专业类 操作性 必做 专业类 实验 类型 实验 要求 实验 属性 专业类 专业类 内容提要 掌握选取、投影和连接运算 掌握子查询、存在量词、分组聚合运算 掌握数据库、表、索引、视图的建立、修改和删除 掌握数据的插入、删除和更新操作 掌握用户的定义与授权 掌握完整性约束的追加和删除 掌握游标的使用方法,使用存储过程实现复杂的业务 实现复杂的安全性和完整性约束 观看查询的执行步骤和优化过程 事务处理 给出需求分析、概念设计和逻辑设计 学生抽签完成相应的SQL操作。 操作性 必做 必做 4 5 6 数据更新操作 安全性定义与检查 完整性定义与检查 游标与存储过程 触发器 查看执行计划 2 2 2 操作性 操作性 操作性 7 8 9 4 1 1 4 2 操作性 验证性 10 事务处理 11 课程大作业 验证性 必做 综合性 操作性 必做 必做 12 实验考试 填写说明:实验类型:演示性/操作性/验证性/综合性/设计性;实验要求:必做/选做;实验属性:技术基础类/专业基础类/专业类

【相关解释:(编写完成大纲后请删除该内容)】

㈠演示性实验:由教师操作或讲解,学生仔细观察,说明原理(或特征)、验证理论和介绍方法;

2

㈡操作性实验:按要求学生自己动手、调试或上机操作、程序设计和数据处理,掌握其基本原理和方法;

㈢验证性实验:按照实验教材(或实验指导书)的要求,由学生操作验证课堂所学的理论,加深对基本理论、基本知识的理解,掌握基本的实验知识、实验方法和实验技能、实验数据处理,撰写规范的实验报告;

㈣综合性实验:是指实验内容涉及本课程的综合知识或与本课程相关课程知识的实验。开设综合性实验的目的是对学生的实验技能进行综合训练,培养学生的综合分析能力、实验动手能力、数据处理以及查阅资料的能力。

㈤设计性实验:是指结合课程教学或独立于课程教学,给定实验目的要求和实验条件,由学生自行设计实验方案并加以实现的探索性实验。着重培养学生独立解决实际问题的能力、创新能力以及组织管理能力。

六、考核方式

1、实验成果

每个小实验以实验报告形式提交,包括实验目的、实验命令、实验结果。每个实验占01分,总计10分。实验报告格式如附录1所示。

综合实验编写数据库设计说明书,占分15分。其中需求分析5分、概念设计5分、逻辑设计5分。数据库设计报告如附录2所示。

2、考核方式

最后1次实验为考试时间,考核SQL查询、游标、触发器和存储过程。学生随机抽一签,每签5题,总计5分。

七、大纲使用说明

本大纲是依据计算机科学与技术人才培养方案为依据制定,任课老师需严格按照大纲要求进行实验教学,根据实验大纲进行备课、指导学生进行实验。 本大纲由任课老师负责,指导学生完成实验项目,达到相应实验要求,并提交实验报告。

八、实验指导书、参考书

1、实验指导书

吴京慧、刘爱红、廖国琼、刘喜平. 数据库技术及应用与设计实验教程(第1版) .清华大学出版社. 2009年

2、参考书

刘勇 周学军. SQL SERVER 2005基础教程. 清华大学出版社 本书编委会. SQL SERVER编程篇. 电子工业出版社 本书编委会. 数据库系统概论(第四版). 高等教育出版社

信息管理学院数据库课程组 编修时间:2013年 2月

3

附录1 实验报告格式

实验** *************

学号: 姓名: 选课班: 实验时间: 一、实验目的:

二、实验内容: 1、 命令: 结果: 分析: 2、 。。。

4