
《数据库技术及其应用》教学实验大纲编写:苏靖枫审核:何宗耀1302404课程编码课程名称数据库技术及其应用应用物理学学分适用专业学时12考核形式5先修课程开课学期一、课程简介本课程是《数据库技术及其应用》的课内上机部分,一门实践性很强的课程,既要掌握概念,又要动手实践。本课程着眼于数据库技术及应用,通过上机实验使学生学能够使用书本上的知识解决实际问题,培养数据库设计与开发能力,起到深化理解书本知识和灵活掌握教学内容的作用。要求学生通过上机实验能够对给定的问题能利用所学的知识进行分析、设计、调试,并进行总结。二、课程实验教学目的与要求1、实验教学目的:通过上机实验,使学生对数据库的开发从整体上有一个较清楚的了解,培养学生管理和维护数据库的方法和技巧,提高学生编制清晰、合理、可读性好的数据库管理程序的能力,加深对课程的理解。2、实验教学要求:通过本课程的实验,使学生了解数据库设计及相关操作的基本概念与方法,能应用SQLServer2005数据库管理系统,掌握数据库结构的设计和数据库应用系统的开发方法。三、实验项目1、数据库基础实验目的:理解数据库系统的特点、数据库的3种模型、数据库系统的用户和数据库管理系统,掌握SQLServer2005的安装实验要求:了解数据库的发展,数据库的设计和关系数据库的规范化,理解系统的硬件需求和软件需求,SQLServer的主要组件基本原理:数据库体系的结构,软件的安装实验内容:掌握系统软件的安装方法,了解软件的工作环境重点:软件的安装难点:数据库体系结构2、数据库和表实验目的:掌握数据库的建立和删除,表的建立、删除与修改实验要求:理解查看数据库、关系图、表的结构和内容、视图、存储过程、用户和角色
《数据库技术及其应用》教学实验大纲 编写:苏靖枫 审核:何宗耀 课程编码 1302404 课程名称 数据库技术及其应用 适用专业 应用物理学 学 分 考核形式 学 时 12 先修课程 开课学期 5 一、课程简介 本课程是《数据库技术及其应用》的课内上机部分,一门实践性很强的课程,既要掌握概 念,又要动手实践。本课程着眼于数据库技术及应用,通过上机实验使学生学能够使用书本 上的知识解决实际问题,培养数据库设计与开发能力,起到深化理解书本知识和灵活掌握教 学内容的作用。要求学生通过上机实验能够对给定的问题能利用所学的知识进行分析、设计、 调试,并进行总结。 二、课程实验教学目的与要求 1、实验教学目的:通过上机实验,使学生对数据库的开发从整体上有一个较清楚的了解, 培养学生管理和维护数据库的方法和技巧,提高学生编制清晰、合理、可读性好的数据库管理 程序的能力,加深对课程的理解。 2、实验教学要求:通过本课程的实验,使学生了解数据库设计及相关操作的基本概念与方 法,能应用 SQL Server 2005 数据库管理系统,掌握数据库结构的设计和数据库应用系统的开 发方法。 三、实验项目 1、数据库基础 实验目的:理解数据库系统的特点、数据库的 3 种模型、数据库系统的用户和数据库管 理系统,掌握 SQL Server 2005 的安装 实验要求:了解数据库的发展,数据库的设计和关系数据库的规范化,理解系统的硬件需 求和软件需求,SQL Server 的主要组件 基本原理:数据库体系的结构,软件的安装 实验内容:掌握系统软件的安装方法,了解软件的工作环境 重点:软件的安装 难点:数据库体系结构 2、数据库和表 实验目的:掌握数据库的建立和删除,表的建立、删除与修改 实验要求:理解查看数据库、关系图、表的结构和内容、视图、存储过程、用户和角色

基本原理:表间的关系及数据库的包含关系实验内容:根据实例创建数据库及表重点:表及数据库的创建难点:表间关系的建立3、数据库标准语言实验目的:掌握使用查询分析器进行简单的Transact-SQL查询,会使用Transact-SQL语言进行编程。实验要求:了解SQL语言的概述和分类,掌握SQL语言的使用。基本原理:SQL语句的查询方法实验内容:根据实例写出正确的SQL语句并运行重点:SQL语句编写与使用难点:复杂语句的构建4、视图实验目的:掌握创建、删除和修改视图,视图信息的查询,通过视图修改数据实验要求:理解视图的基本概念基本原理:视图的本质实验内容:根据实例写出视图的建立语句并运行之重点:视图的创建难点:视图机制的理解5、数据库完整性实验目的:掌握创建、执行、查看、修改和删除存储过程,并创建、使用、修改、删除触发器实验要求:理解约束、默认值、规则、存储过程和触发器的相关概念基本原理:数据库的完整性机制实验内容:根据实例创建相应的完整性约束重点:存储过程的使用难点:约束机制的运行6、SQLServer安全机制实验目的:理解什么是角色,用户的创建与使用,权限的分配与回收。实验要求:理解SQLServer安全机制,掌握账号、角色、用户的创建与使用基本原理:SQLServer的安全架构实验内容:根据实例创建登录账号、用户、权限分配与回收重点:登录账号与用户的绑定、权限分配与回收
基本原理:表间的关系及数据库的包含关系 实验内容:根据实例创建数据库及表 重点:表及数据库的创建 难点:表间关系的建立 3、数据库标准语言 实验目的:掌握使用查询分析器进行简单的 Transact-SQL 查询,会使用 Transact-SQL 语言进行编程。 实验要求:了解 SQL 语言的概述和分类,掌握 SQL 语言的使用。 基本原理:SQL 语句的查询方法 实验内容:根据实例写出正确的 SQL 语句并运行 重点:SQL 语句编写与使用 难点:复杂语句的构建 4、视图 实验目的:掌握创建、删除和修改视图,视图信息的查询,通过视图修改数据 实验要求:理解视图的基本概念 基本原理:视图的本质 实验内容:根据实例写出视图的建立语句并运行之 重点:视图的创建 难点:视图机制的理解 5、数据库完整性 实验目的:掌握创建、执行、查看、修改和删除存储过程,并创建、使用、修改、删除 触发器 实验要求:理解约束、默认值、规则、存储过程和触发器的相关概念 基本原理:数据库的完整性机制 实验内容:根据实例创建相应的完整性约束 重点:存储过程的使用 难点:约束机制的运行 6、SQL Server 安全机制 实验目的:理解什么是角色,用户的创建与使用,权限的分配与回收。 实验要求:理解 SQL Server 安全机制,掌握账号、角色、用户的创建与使用; 基本原理:SQL Server 的安全架构 实验内容:根据实例创建登录账号、用户、权限分配与回收 重点:登录账号与用户的绑定、权限分配与回收

难点:角色的理解与使用四、实验项目学时分配表序号学时实验项目实验类别11验证性数据库基础32验证性数据库和表23验证性数据库标准语言2A视图验证性验证性25数据库完整性验证性2SQLServer安全机制612合计五、实验报告格式按学校统一格式要求书写。在书写时应注意实验项目的过程、结果及分析。六、成绩评定办法及标准通过观察分析实验过程及结果和批改实验报告评定实验成绩。根据本人的实验表现和实验报告及大作业地完成情况给出实验成绩,实验成绩应在平时成绩中占重要分量。成绩可分为A(优)、B(良)、C(中)、D(及格)和E(不及格)五个档次。七、教材及参考书推荐教材:《数据库技术与应用一SQLServer2005》,刘卫国,清华大学出版社,2010.01参考书目:[1】《数据库原理及应用SQLServer》,李俊山,清华大学出版社,2009.6[2]《SQLServer2005数据库应用与开发》,姜桂洪,清华大学出版社,2009.05
难点:角色的理解与使用 四、实验项目学时分配表 五、实验报告格式 按学校统一格式要求书写。在书写时应注意实验项目的过程、结果及分析。 六、成绩评定办法及标准 通过观察分析实验过程及结果和批改实验报告评定实验成绩。根据本人的实验表现和实 验报告及大作业地完成情况给出实验成绩,实验成绩应在平时成绩中占重要分量。 成绩可分为 A(优)、B(良)、C(中)、D(及格)和 E(不及格)五个档次。 七、教材及参考书 推荐教材: 《数据库技术与应用—SQL Server 2005》,刘卫国,清华大学出版社,2010.01 参考书目: [1] 《数据库原理及应用 SQL Server》,李俊山,清华大学出版社,2009.6 [2] 《SQL Server 2005 数据库应用与开发》,姜桂洪,清华大学出版社,2009.05 序号 实验项目 实验类别 学时 1 数据库基础 验证性 1 2 数据库和表 验证性 3 3 数据库标准语言 验证性 2 4 视图 验证性 2 5 数据库完整性 验证性 2 6 SQL Server 安全机制 验证性 2 合计 12