SQL SERVER教学大纲_第1页
SQL SERVER教学大纲_第2页
SQL SERVER教学大纲_第3页
SQL SERVER教学大纲_第4页
SQL SERVER教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、?SQL Server数据库系统与应用?教学教案专 业:计算机应用 层次:大专 参考课时:64学时先修课程:计算机根底、C程序设计语言课程类别:专业选修课 教 材:?SQLServer 2005数据库及应用 ?北京大学出版社 2007年 参 考 书: 考试类型:考查考核方法与要求:1平时成绩:包括出勤、课堂提问、课堂讨论情况、课程作业设计等,共占综合考核成绩的50。2试卷成绩:占综合考核成绩的50。3综合考核成绩:以百分计算,其中平时成绩占50,期末考试成绩占50。第一局部 课程的性质、目的与任务课程的性质:SQL Server2005 是基于客户机/效劳器体系结构的新一代大型关系数据库管理系

2、统,它在电子商务、数据仓库和数据库解决方案等应用中起着重要的作用,为计算机类专业的专业根底选修课程课程的目的与任务:通过理论指导和上机实践相结合的方式,使学生能熟练使用Transact-SQL语言并能进行简单编程;掌握保证数据完整性和数据平安性的技术;掌握数据库常规管理技术;了解客户端开发工具与大型数据库SQL SERVER 2005配合开发数据库应用系统的关键技术。第二局部 教学内容、根本目标和学时分配第一章 SQL Server 2005概述 课程内容:SQL Server 2005概述第一节 SQL SERVER 2005的特点与性能   第二节 SQL SERVER

3、 2005的安装    第三节 SQL SERVER 2005的平安性 第四节 熟悉例如数据库根本目标:了解SQL SERVER 2005的特点、性能以及其安装过程。熟悉SQL SERVER 2005组件的使用第二章 使用transact-SQL语言课程内容:第一节 transact-SQL语言第二节 查询与统计数据第三节 编辑用户表数据根本目标:掌握transact-SQL语言的用法和作用掌握使用SELECT语句查询数据的方法掌握top、distinct、isnull关键字掌握order by、compute、computeby子句第三章 transact-SQ

4、L语言编程课程内容:第一节 编程根底知识 第二节 常用函数 第三节 常量、变量及运算符 第四节 常用存储过程及流程控制根本目标:掌握transact-SQL语言编程知识 掌握常用存储过程 掌握流程控制语句第四章 数据库设计课程内容:第一节 实体与联系第二节 关系模型与关系标准化第三节 关键字第四节 数据完整性根本目标:掌握数据库根底知识掌握数据完整性的概念第五章 数据库与事务日志课程内容:第一节 系统数据库与例如数据库第二节 创立数据库第三节 删除数据库第四节 修改数据库根本目标: 掌握使用transact-SQL语句的创立、删除事务日志掌握创立、删除数据库的方法掌握数据库更名、修改大小的方法

5、第六章 表课程内容:第一节 创立表第二节 删除表第三节 管理表第四节 临时表和表变量根本目标:掌握创立表的方法掌握查看表格定义、数据、依赖关系等各种信息掌握删除表的方法第七章 数据完整性课程内容:第一节 创立规那么来实现约束第二节 创立默认 第三节 创立规那么根本目标: 掌握创立主键约束的方法 掌握创立规那么的方法第八章 实现索引课程内容:第一节 索引概述第二节 优化查询执行第三节 索引的相关操作第四节 索引分析与维护根本目标:掌握索引的分类掌握创立、修改和删除索引的方法第九章 管理数据库其他对象课程内容:第一节 用户自定义数据类型 第二节 用户自定义函数根本目标: 掌握创立、修改和删除用户自

6、定义数据类型 掌握创立、修改和删除用户自定义函数第十章 实现视图课程内容:第一节 创立视图第二节 撤销、改变和重名命视图第三节 使用视图修改数据根本目标: 了解视图概念、优点及和数据表之间的主要区别掌握创立、修改和删除视图的方法掌握查看视图信息的方法掌握通过视图修改数据表的方法第十一章 实现存储过程课程内容:第一节 存储过程概述第二节 创立类属存储过程第三节 修改存储过程第四节 重新编译存储过程第五节 系统存储过程和扩展存储过程根本目标:了解存储过程的特点及其用途掌握创立存储过程的方法掌握执行存储过程的方法第十二章 实现触发器课程内容:第一节 使用触发器第二节 修改、撤销触发器第三节 通过触发

7、器加强数据的完整性根本目标:了解触发器的优点、类型和作用掌握创立触发器的方法和被何时被触发掌握查看、修改和删除触发器的方法第十三章 游标课程内容: 游标根本概念根本目标:掌握游标的根本概念掌握游标的使用方法第十四章 事务与锁课程内容: 第一节 事务根本概念及事务操作 第二节 锁的根本概念及操作根本目标: 掌握事务概念和使用技术 了解锁的类型和相关问题建议学时分配:计算机教学论讲授局部学时分配总学时32序号知识内容学时安排一SQL Server 2005概述2学时二transact-SQL语言4学时三transact-SQL语言编程2学时四数据库设计2学时五数据库与事务日志4学时六表2学时七数据

8、完整性2学时八实现索引4学时九管理数据库其他对象2学时十实现视图4学时十一存储过程与触发器2学时十二游标、锁2学时合计32第三局部 实践环节实践一 SQL Server 2005数据库根本操作实训目的:熟悉SQL Server 2005环境及例如数据库并实现简单查询实训内容:添加例如数据库 使用select子句查询作简单查询实践二 简单数据查询实训目的:掌握查询与统计数据的方法掌握SELECT语句的根本用法实训内容:使用WHERE子句进行有条件的查询使用IN,NOT IN,BETWEEN来缩小查询范围的方法利用LIKE子句实现模糊查询利用ORDER子句为结果排序实践三 高级数据查询实训目的:学

9、会用SQL Server的统计函数进行统计计算掌握分组查询的方法掌握多表查询的技术掌握使用嵌套查询的方法实训内容:使用统计函数count、avg等进行计算用GR0UP BY子句实现分组查询的方法使用COMPUTE和COMPUTE BY子句使用嵌套查询实践四 表和索引的根本操作实训目的:掌握创立、删除表的方法掌握查看、修改表的定义、属性的方法掌握创立和删除索引的方法实训内容:使用create、update、delete语句创立、修改及删除表创立和删除索引实践五 存储过程的根本操作实训目的:理解存储过程的功能和特点学会使用Transact-SQL编写存储过程的方法理解可以使用存储过程来完成对数据库

10、的操作实训内容:使用Transact-SQL编写存储过程实践六 触发器的根本操作实训目的:理解触发器的功能和特点学会使用Transact-SQL编写触发器的方法理解可以使用触发器来维护数据完整性实训内容:使用Transact-SQL编写触发器实践七 SQL Server 2005的平安管理实训目的:掌握创立和管理视图的方法理解如何通过视图来实现数据的平安保护掌握设计和实现数据库级的平安保护机制的方法实训内容:创立和管理视图设计和实现数据库级的平安保护机制计算机教学论实践学时分配 总学时32序号实验工程名称时数必开选开每套仪器人数实验类型目的要求1SQL Server 2005数据库根本操作2必开1D添加例如数据库 使用select子句查询作简单查询2简单数据查询6必开1D使用WHERE子句进行有条件的查询使用IN,NOT IN,BETWEEN来缩小查询范围的方法利用LIKE子句实现模糊查询利用ORDER子句为结果排序3高级数据查询8必开1D使用统计函数count、avg等进行计算用GR0UP BY子句实现分组查询的方法使用COMPUTE和COMPUTE BY子句使用嵌套查询4表和索引的根本操作4必开1D使用create、update、delete语句创

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论