收藏 分享(赏)

《数据库应用技术》教学大纲new.doc

上传人:dzzj200808 文档编号:2321090 上传时间:2018-09-10 格式:DOC 页数:7 大小:87KB
下载 相关 举报
《数据库应用技术》教学大纲new.doc_第1页
第1页 / 共7页
《数据库应用技术》教学大纲new.doc_第2页
第2页 / 共7页
《数据库应用技术》教学大纲new.doc_第3页
第3页 / 共7页
《数据库应用技术》教学大纲new.doc_第4页
第4页 / 共7页
《数据库应用技术》教学大纲new.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、数据库应用技术教学大纲适用专业 : 高职计算机应用技术学时学分 : 48 学时,3 学分课程类型 : B 类(理论+实践)课课程性质 : 必修课课程编号 : 20302600执笔人 : 蔡贵荣审定人 : 蔡江云编撰日期 : 2009 年 8 月修订一、课程性质和任务本课程是 B 类(理论+实践)课,3 学分,计划 48 学时,其中实践 24 学时,占总学时50%,是高职计算机应用技术专业学生的职业技能课。本课程的任务是介绍数据库的基本知识、SQL Server 数据库管理与开发的基本技能和实际应用案例。通过本课程的学习,学生应掌握 SQL Server 2005 的实用技术、掌握 T-SQL

2、编程技术、掌握数据完整性和数据安全性的技术、掌握数据库常规管理技术,从而使学生能够独立完成数据库项目的分析和设计,并运用所学到的知识开发实际的数据库项目。二、教学内容和要求第 1 单元 SQL Server 2005 基础知识教学内容:1.1SQL Server 2005 概述 SQL Server 2005 的体系结构 数据库和数据库对象 SQL Server 2005 的特点1.2SQL Server 2005 的安装 SQL Server 2005 版本的特点 SQL Server 2005 的运行环境要求 Microsoft SQL Server 的安装1.3SQL Server 20

3、05 的配置 注册服务器 配置服务器选项1.4 SQL Server Management Studio 管理工具的使用教学要求:1. 了解 Microsoft SQL Server 2005 的特点2. 了解 Microsoft SQL Server 2005 的安装和配置3. 理解 SQL Server 体系结构的特点和数据库引擎的作用4. 理解数据库和组成数据库的各种对象的类型和作用5. 熟练掌握 SQL Server Management Studio 工具的使用第 2 单元 数据库对象建立与维护教学内容:2.1 数据库 数据库的基本概念 数据库的创建 数据库的修改 删除数据库2.2

4、表 表的数据类型 创建表 创建约束 向表中添加数据 查看表 修改、删除表2.3 设计数据的完整性 实体、域、参照和用户定义的完整性 非空、主键、唯一性、检查、默认和外键约束 创建默认、绑定默认、解除绑定默认、删除默认 创建规则、绑定规则、解除绑定规则、删除规则 使用 IDENTITY 列2.4 索引 索引的优点 索引的分类 索引的创建 索引的修改和删除2.5 视图 视图的分类 视图的创建 视图的查看 视图的删除 通过视图更改记录教学要求:1. 理解和掌握数据库及数据库对象的概念和特点2. 掌握如何在对象资源管理器中创建数据库3. 掌握如何在对象资源管理器中创建数据库对象4. 掌握数据完整性的概

5、念与实施方法第 3 单元 T-SQL 语言基础教学内容:3.1T-SQL 语言概述 T-SQL 语法约定3.2 数据类型、常量和变量 数据类型 常量 变量3.3 运算符和表达式3.4 流程控制语句 IF.ELSE 语句 CASE 语句 GOTO 语句 WHILE 语句 BREAK 语句 CONTINUE 语句 WAITFOR 语句 RETURN 语句 BEGIN.END 语句3.5 函数 常用的系统函数 用户自定义函数教学要求:1. 了解“用户定义数据类型”的创建、修改、删除和调用2. 掌握 T-SQL 流程控制语句的语法和使用方法3. 掌握 SQL Server 系统函数的分类和常用函数的用

6、法4. 掌握用户自定义函数的方法第 4 单元 T-SQL 数据库操作语句教学内容:4.1 数据查询语句(SELECT 语句) SELECT 语句的简单使用 在结果集列表中使用表达式 WHERE 子句的使用 GROUPBY 子句的使用 表的连接(JOIN)和联合(UNION) 子查询4.2 数据操纵语言(DML) INSERT 语句 UPDATE 语句 DELETE 语句4.3T-SQL 的可视化操作 SELECT 语句的可视化操作 INSERT 语句的可视化操作 UPDATE 语句的可视化操作 其他语句的可视化操作教学要求:1. 掌握使用 DDL 语句操作数据库、数据表、视图和索引的方法2.

7、掌握 SELECT 以及各个子句的使用方法3. 掌握 INSERT 语句的使用方法4. 掌握 UPDATE 语句的使用方法5. 掌握 DELETE 语句的使用方法第 5 单元 事务和游标教学内容:5.1 事务(Transaction) 事务的由来 事务的概念 事务的特性 事务的工作原理 事务的类型 事务回滚(Transaction Rollback) 使用事务时的考虑5.2 游标 游标概述 游标的类型 声明游标 打开游标 读取游标 关闭游标 删除游标教学要求:1. 掌握事务的基本概念及基本特征2. 掌握事务的工作原理并了解事务的类型3. 掌握事务回滚机制以及使用事务要考虑的事项4. 了解游标的

8、概念和类型5. 理解游标的各自的优点6. 掌握游标的使用方法第 6 单元 存储过程、触发器和游标教学内容:6.1 存储过程 存储过程的基本概念 存储过程的类型 存储过程的创建与执行 存储过程的查看、修改和删除6.2 触发器 触发器概述 触发器的创建和应用 查看、修改和删除触发器教学要求:1. 了解存储过程和触发器的概念和类型2. 理解存储过程和触发器的各自的优点3. 掌握存储过程的创建、执行和删除等操作4. 掌握触发器的创建、执行和删除等操作第 7 单元 数据备份还原教学内容:7.1 数据库的导入导出 数据库的导出 数据库的导入7.2 数据库的备份与还原 数据库的备份 数据库的还原7.3 分离

9、和附加数据库 分离和附加数据库的操作 使用 T-SQL 进行分离和附加数据库操作教学要求:1. 掌握数据导入和导出的作用及操作2. 掌握数据备份和还原的概念和类型3. 掌握数据库备份和还原数据的策略及方法4. 掌握分离和附加数据库的操作方法第 8 单元 安全与权限教学内容:8.1 安全与权限的基础知识 SQL Server 2005 安全机制的总体策略 网络安全基础8.2 管理用户 管理对 SQL Server 实例的访问 管理对 SQL Server 数据库的访问8.3 管理角色 管理实例角色 管理数据库角色 管理应用程序角色8.4 管理架构 认识架构 使用默认架构8.5 管理权限 管理对

10、SQL Server 实例和数据库的访问 管理对表和列的访问 管理对可编程对象的访问教学要求:1. 了解 SQL Server 2005 的安全策略2. 掌握 SQL Server 2005 的网络配置3. 掌握对 Microsoft SQL Server 实例、数据库访问的管理4. 掌握对实例、数据库、应用程序的角色管理5. 了解数据库架构及其作用6. 掌握对 SQL Server 实例、数据库、表和列访问的权限管理7. 掌握对可编程对象访问的权限管理三、主要教学内容和学时安排单元 总学时数 讲授学时数 习题课、讨论课学时数1. SQL Server 2005 基础知识 2 1.5 0.52

11、. 数据库对象建立与维护 6 5 13. T-SQL 语言基础 3 2.5 0.54. T-SQL 数据库操作语句 6 5 15. 存储过程、触发器 3 36. 事务和游标(选学) 1 17. 数据备份与还原 1 18. 安全与权限 2 2合计 24 21 3四、实践教学描述1、实训内容及学时数实训项目名称 内容 学时数1. 数据库规划掌握 Microsoft SQL Server 2005 的安装和配置;熟悉 SQL Server 2005 常用管理工具的使用22. 数据库对象建立与维护 掌握如何在对象资源管理器中创建数据库对象;掌握数据完整性的实施方法 43. 数据操作(查询、插入、删除、

12、更新)掌握 SELECT、INSERT、UPDATE、DELETE 等语句的使用方法 44. 视图和索引 掌握视图和索引的创建、删除和应用 25. T-SQL 编程掌握用户定义数据类型的创建和应用;掌握 T-SQL 流程控制语句的使用方法;掌握 SQL Server 常用函数的用法;掌握用户自定义函数的方法46. 存储过程、触发器和游标掌握存储过程的创建、执行和删除;掌握触发器的创建、执行和删除;掌握游标的使用 47. SQL Server 安全管理掌握对 Microsoft SQL Server 实例、数据库访问的管理;掌握对 SQL Server 实例、数据库、表和列访问的权限管理28.

13、数据库备份与还原、分离与附加掌握数据导入和导出的作用及操作;掌握数据库备份和还原数据、分离和附加数据库的操作方法2合 计 242、实践环节基本要求通过课程的实践操作使学生达到:(1) 熟练掌握使用 SQL Server Management Studio 创建、查看、修改和删除数据库、数据表(包括完整性约束定义)、查询、视图、存储过程、触发器和自定义函数。(2) 熟练掌握使用 SQL Server Management Studio 插入、修改和删除数据表和视图数据。(3) 熟练掌握使用 SQL Server Management Studio 进行数据库备份还原、附加分离。(4) 掌握使用

14、SQL Server Management Studio 进行数据库访问安全性设置:登录账户、数据库用户、角色、权限设置。(5) 初步掌握使用 SQL Server Management Studio 创建、维护索引,实现数据库定期备份和数据库同步更新。(6) 熟练掌握 T-SQL 编程基础:数据类型、常量、变量、常用函数、表达式、流控制语句。(7) 熟练掌握使用 T-SQL 语句创建和删除数据库、数据表(特别是完整性约束定义)、视图、存储过程、触发器和自定义函数。(8) 熟练掌握使用 T-SQL 语句查询、插入、修改和删除数据表和视图数据。3、实训条件(1) 装有 Windows XP SP

15、2 操作系统的软件技术实训室,局域网可用。(2) 人手一台 PC 机(建议内存 1G 以上) 、SQL Server 2005 安装软件。五、本课程与其他课程的关系前导课程:程序设计基础 、 数据结构后续课程:动态网站建设与维护 、 Web 应用开发技术六、考核要求本课程采用形成性考核方式,即课程的总成绩由平时出勤及实训的完成情况、基础知识考核、期末实操考核三部分形成,即平时成绩占 20%、基础知识考核占 30%、实操考核占 50%。这种考核方式大大促进学生对实践操作的重视,同时也促进学生对项目的系统需求分析能力、数据库设计能力、数据库管理能力、排错能力和协作能力。七、教材与参考书教材:关系数

16、据库与 SQL Server 2005,龚小勇等编著,机械工业出版社教学参考书:(1) C#案例教程, 游祖元主编,电子工业出版社(2) SQL Server 2005 实例教程,刘志成主编,电子工业出版社(3) SQL Server 2005 数据库案例教程,何文华主编,电子工业出版社(4) SQL Server 2005 实用教程(第 3 版) ,郑阿奇主编,电子工业出版社(5) SQL Server 2005 实例教程(第 2 版) ,杨学全主编,电子工业出版社(6) SQL Server 2005 数据库应用与开发教程,陈伟编著,清华大学出版社(7) SQL Server 2005 数据库应用系统开发技术,朱如龙主编,机械工业出版社(8) 数据库应用技术SQL Server 2005 篇,徐守祥主编,人民邮电出版社八、课程实践指导书见数据库应用技术实训指导书(自编) 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报