SQL server 2005数据库教学大纲

上传人:xins****2008 文档编号:111240603 上传时间:2019-11-02 格式:DOC 页数:8 大小:92KB
返回 下载 相关 举报
SQL server 2005数据库教学大纲_第1页
第1页 / 共8页
SQL server 2005数据库教学大纲_第2页
第2页 / 共8页
SQL server 2005数据库教学大纲_第3页
第3页 / 共8页
SQL server 2005数据库教学大纲_第4页
第4页 / 共8页
SQL server 2005数据库教学大纲_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《SQL server 2005数据库教学大纲》由会员分享,可在线阅读,更多相关《SQL server 2005数据库教学大纲(8页珍藏版)》请在金锄头文库上搜索。

1、SQL Server 2005数据库教学大纲课程性质:必修 总学时:68 开课学期:第三学期 适用专业 计算机网络专业 先修课程:计算机应用基础 一、课程的性质、任务SQL Server 2005是微软公司的产品,它是基于客户机/服务器体系结构的多线程、高性能的数据库管理系统。由于它具有对数据集中进行管理,保证数据的安全性和完整性,可以优化系统性能,支持开放型等优点,在各个行业中都得到了广泛的应用。高等职业教育是高等教育的一个重要组成部分,它培养学生成为具有高尚职业道德、具有大学专科或本科理论水平、具有较强实际动手能力、面向生产第一线的应用型高级技术人才。他们的工作不是从事理论研究,也不是从事

2、开发设计,而是把现有的规范、图纸和方案实现为产品,转化为财富。在高职教育的过程中,应注重学生职业岗位能力的培训,有针对性地进行职业技能地训练以及学生解决问题地能力和自学能力地培训和训练。高等职业技术教育需要与市场对人才的需求相结合。目前,许多行业使用SQL Server数据库技术,因此掌握这门技术是非常必要的。它可以培养学生作为SQL Server系统管理员或者数据库管理员。本课程以SQL Server2005数据库系统为例,介绍数据库的基本概念、数据库管理的基本操作、数据库程序设计的基本方法和应用。通过本课程的学习,使学生掌握数据库及其应用的基础知识;掌握关系数据库的基本理论知识;具有数据库

3、设计与维护的基本能力。二、教学目的、要求本课程的教学目的是在学生学完本课程后,能够熟练掌握 SQL Server 2005 中的基本 SQL 语句、 Transact-SQL 语言、动态 SQL 语句、 SQL server 2005 中的内部函数、创建 SQL Server 2005 数据库和表、各种数据类型、实现数据库完整性、查询、视图、各种类型触发器的定义与开发等方面的知识与应用技术。掌握 SQL Server 2005 中的服务器端各种配置方法、数据库安全性管理、对不同备份的数据库恢复、自动化管理、监视和维护 SQL Server 2005 、性能调整与优化等相关的数据库管理方面的知识

4、。具体要求为:1、了解数据库基本概念、SQL-Server 2005中文版、SQL-Server 2005的集成开发环境2、掌握SQL-Server 2005 基础知识:实体与联系、关系模型、范式、关键词、资料完整性、数据类型、常量与变量、表达式、常用函数3、掌握表的基本操作:表的创建、表的打开与关闭、资料表的显示、指针的定位、记录的插入与追加、表的编辑修改、表记录的删除、表的复制、文件间资料的传送、临时表和变量表、表的排序与索引、表的约束。4、掌握数据库的基本操作、管理数据库。5、掌握T-SQL语言的语法规则及编程控制、TSQL语言的应用。6、掌握查询、视图的创建及基本操作。7、掌握SQLS

5、erver的存储过程及存储过程的基本操作。8、掌握SQLServer的触发器的作用及其管理。9、掌握SQLServer的事务与锁的管理、光标及其使用。10、掌握SQLServer的安全管理和日常维护与管理。11、了解SQLServer应用开发的基本操作。三、教学总时数分配主要教学环节讲课学时实验(训)学时总学时数第一章 SQL Server 2005系统概述224第二章 Transact-SQL语言101020第三章 TransactSQL语言编程448第四章 数据库与事务日志224第五章 数据库设计基础222第六章 表224第七章 索引和约束224第八章 管理数据库和其他对象224第九章 视

6、图224第十章 存储过程 第十一章 触发器224第十二章 游标及其使用 第十三章 事务与锁224第十四章 SQL Server的安全管理第十五章 数据库的日常维护与管理224合计343468四、教学内容第一章 SQL Server 2005系统概述 基本内容:1 Client/Server 体系结构2 SQL Server 2005系统简介3 SQL Server 2005版本介绍4 SQL Server 2005提供的图形界面管理工具5 选课数据库的设计思想 教学重点难点:1 SQL Server 2005版本介绍2 选课数据库XK3 附加数据库的操作第二章 TransactSQL语言基本内

7、容:1 TransactSQL概论2 切换数据库3 Select子句4 向表中输入数据5 修改表中的数据6 使用Delete从表中删除数据 教学重点难点:1 切换数据库2 Select子句3 向表中输入数据4 修改表中的数据5 使用Delete从表中删除数据第三章 TransactSQL语言编程基本内容:1 TransactSQL的语法规则2 引用数据库对象名的规则3 TransactSQL的语法元素4 常用的聚合函数、字符串函数、日期函数、系统函数、数学函数5 常量和变量6 运算符7 常用的系统存储过程8 批处理和流控语句教学重点难点:1 ansactSQL的语法规则2 用数据库对象名的规则

8、3 ransactSQL的语法元素4 常用的聚合函数、字符串函数、日期函数、系统函数、数学函数5 常量和变量6 运算符7 常用的系统存储过程8 批处理和流控语句第四章 数据库与事务日志基本内容:1 数据库组成2 系统数据库和示例数据库3 分别使用企业管理器和create database语句创建数据库和事务日志4 管理数据库(扩充数据库和事务日志的容量、配置数据库、缩小数据库和数据文件以及重命名数据库和删除数据库的操作) 教学重点难点:1 系统数据库2 系统数据库和示例数据库3 分别使用企业管理器和create database语句创建数据库和事务日志4 扩充数据库和事务日志的容量、配置数据库

9、、缩小数据库和数据文件以及重命名数据库和删除数据库的操作第五章 数据库设计基础基本内容:1 实体与联系的概念、ER模型2 关系模型的概念、ER模型转换为关系模型的方法3 关系模型规范化的方法4 关键字5 数据的完整性 教学重点难点:1 实体与联系的概念、ER模型2 关系模型的概念、ER模型转换为关系模型的方法3 关系模型规范化的方法4 关键字5 数据的完整性第六章 表基本内容:1 表的概念2 数据类型3 空值4 创建表、删除表、重命名表的操作5 临时表和表变量 教学重点难点:1 表的概念2 数据类型3 空值4 创建表、删除表、重命名表的操作5 临时表和表变量第七章 索引及约束基本内容:1 索引

10、基础知识2 建立和管理索引3 删除索引4 索引的相关操作5 约束的概念6 约束的实现方法 教学重点难点:1 索引基础知识2 建立和管理索引3 删除索引4 索引的相关操作5 约束的概念6 约束的实现方法第八章 管理数据库其他对象基本内容:1 用户自定义数据类型的功能2 实现用户自定义数据类型的操作3 默认值的概念及使用方法4 实现默认值的操作5 规则的概念及使用方法6 实现规则的操作 教学重点难点:1 用户自定义数据类型的功能2 实现用户自定义数据类型的操作3 默认值的概念及使用方法4 实现默认值的操作5 规则的概念及使用方法6 实现规则的操作第九章 视图 基本内容:1 视图的基本概念2 视图的

11、应用及示例3 创建视图的操作4 视图的修改和删除操作5 重命名视图及显示视图的信息的操作 教学重点难点:1 视图的基本概念2 视图的应用及示例3 创建视图的操作4 视图的修改和删除操作5 重命名视图及显示视图的信息的操作第十章 存储过程基本内容:1 存储过程的概念及其优点2 存储过程和视图的比较3 创建存储过程4 执行存储过程5 带参数的存储过程6 修改、删除、重命名存储过程教学重点难点:1 存储过程的概念及其优点2 存储过程和视图的比较3 创建存储过程4 执行存储过程5 带参数的存储过程6 修改、删除、重命名存储过程第十一章 触发器基本内容:1 触发器及其作用2 管理触发器教学重点难点:1

12、触发器及其作用2 管理触发器第十二章 游标及其使用基本内容:1 游标的基本概念2 使用游标的操作第十三章 事务与锁 基本内容:1 事务的基本概念2 事务操作3 锁的概念4 锁定介绍5 死锁 教学重点难点:1 事务的基本概念2 事务操作3 锁的概念4 锁定介绍5 死锁 第十四章 SQL Server的安全管理 基本内容:1 注册服务器的操作2 登陆管理3 角色管理4 权限管理 教学重点难点:1 注册服务器的操作2 登陆管理3 角色管理4 权限管理 第十五章 数据库的日常维护与管理 基本内容:1 备份与还原数据库的操作2 数据的导入导出操作3 分离与附加数据库操作4 Bcp使用工具 教学重点难点:

13、1备份与还原数据库的操作2数据的导入导出操作3分离与附加数据库操作4Bcp使用工具五、实践性教学环节要求与实验内容序号实训内容内容提要实验要求学时数1SQL-Server 应用基础SQLServer2005的启动运行和操作掌握SQLServer2005的基本操作,附加选课数据库22TSQL语言应用TSQL语言的基本操作掌握TSQL语言的基本操作103TSQL语言编程TSQL语言基础掌握TSQL语言的基本元素与语法规则、常用函数的使用44数据库操作建立数据库和事务日志熟练掌握建立数据库及事务日志25数据库设计基础画ER图,规范数据库熟练掌握画ER图,规范数据库的方法26表创建表和操作表掌握资料表的创建和操作27索引与约束索引及约束的创建与管理操作掌握索引及约束的创建与管理操作28管理数据库其它对象管理数据库其它对象基本掌握管理数据库其它对象操作方法29视图的操作视图的创建与操作掌握视图的创建与操作方法29存储过程和触发器的使用存储过程的创建与应用、触发器的使用掌握存储过程的创建与应用及触发器的使用210光标的使用及事务与锁的操作光标的使用,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号