《SQLServer》课程教学大纲_第1页
《SQLServer》课程教学大纲_第2页
《SQLServer》课程教学大纲_第3页
《SQLServer》课程教学大纲_第4页
《SQLServer》课程教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

SQLServer课程教学大纲SQLServer学时数:48其中:实训学时:16课外学时:0学分数:3 适用专业:信息与计算科学一、课程性质、目的和任务本课程为信息与计算科学专业的专业课,其目的和任务是通过本课程的学习,使学生对SQLServer数据库管理系统有一个系统全面和准确深入的认识。掌握SQLServer系统的核心技术,如查询分析技术、性能优化技术、在线分析和数据发掘技术及网络集成技术。为学生今后从事数据管理和维护、电子商务以及数据库应用系统开发设计方面的工作打下扎实良好的基础。二、课程教学的基本要求通过本课程的学习,要求学生了解SQLServer数据库管理系统的基本组成,能熟练使用系统的各种主要工具;理解SQLServer中的数据库复制的基本原理,了解分布式数据库系统的架构;掌握T-SQL语言的高级应用,能创建和管理存储过程、触发器和用户自定义函数;掌握使用查询优化器对T-SQL多表连接查询表达式和语句进行优化。三、课程的教学内容、重点及难点第一章概述1、一个简单的数据库应用系统2、E-R模型3、逻辑结构设计4、数据库操作方式5、本书使用的数据库及其应用系统介绍重点重点:E-R模型、逻辑结构设计难点:逻辑结构设计第二章SQLServer2008简介1、体系结构与运行环境2、服务器组件及管理工具3、SQLServerManagementStudio环境重点:重点:服务器组件及管理工具难点:服务器组件及管理工具第三章数据库和表1、基本概念2、创建数据库3、创建表4、操作表数据5、综合应用训练重点重点:创建数据库、操作表数据难点:操作表数据第四章数据库的查询和视图1、数据库的查询2、视图3、游标4、综合应用训练重点:重点:数据库的查询、视图。难点:数据库的查询、游标。第五章T-SQL语言1、常量、变量与数据类型2、运算符与表达式3、流程控制语句4、系统内置函数5、用户定义函数6、综合应用训练重点:重点:流程控制语句,系统内置函数。难点:系统内置函数,用户定义函数。第六章索引与数据完整性1、索引2、数据完整性3、综合应用训练重点重点:索引、数据完整性。难点:数据完整性。第七章存储过程和触发器1、存储过程2、触发器3、ADO.NET、存储技术与.NET构架下CLR集成4、综合应用训练重点重点:存储过程,触发器。难点:触发器。第八章系统安全管理1、SQLServer2008的身份验证模式2、建立和管理用户账户3、服务器角色与数据库角色4、数据库权限的管理5、数据库架构的定义和使用6、综合应用训练重点:重点:建立和管理用户账户、服务器角色与数据库角色难点:服务器角色与数据库角色、数据库权限的管理第九章备份与恢复1、备份和恢复概述2、备份3、恢复4、复制数据库5、附加数据库重点:重点:备份、恢复。难点:备份。第十章SQLServer2008与XML1、XML概述2、XML在SQLServer2008中的应用重点重点:XML在SQLServer2008中的应用。难点:XML在SQLServer2008中的应用。第十一章SQLServer2008其他功能1、事务2、锁定3、SQLServer2008自动化管理4、SQLServer2008服务重点重点:事务、锁定。难点:事务、锁定。四、课程各教学环节要求(一).教学环境及方法软件:SQLServer2008。教学方法:理论部分采用文字、图形讲解;软件使用重点功能演示。

(二)实验环境安装SQLServer2008。

(三)考试方式可选择书面考试与上机考试。考试成绩由平时作业和期末上机考试组成。平时作业:上机操作检查。(四)实验上机实验名称与学时数分配:实验1SQLServer2008应用演示与SQLServer管理工具的使用 实验学时:2学时;实验要求:了解SQLServer2008和客户端开发工具开发数据库信息管理系统的大致过程;TOC\o"1-1"\h\z\u掌握SQLServerManagementStudio“对象资源管理器”的使用方法;掌握SQLServerManagementStudio“查询分析器”的使用方法。实验2 数据库和表创建实验学时:2学时;实验要求:掌握在对象资源管理器中创建数据库和表;掌握使用T-SQL语句创建数据库和表;掌握界面方式及T-SQL语句对数据库表进行插入、修改和删除数据操作。实验3数据库查询与视图实验学时:2学时;实验要求:掌握SELECT语句的基本语法和各种查询表示方法;掌握如何创建、查询和修改视图。实验4T-SQL编程实验学时:2学时;实验要求:掌握用户自定义类型的使用;掌握各种控制语句的使用;掌据系统函数及用户自定义函数的使用。实验5索引与数据完整性实验学时:2学时;实验要求:掌握索引的使用;掌握CHECK约束及规则的用法;掌握利用主键和外键实现参照完整性的方法。实验6存储过程和触发器的使用实验学时:2学时;实验要求:掌握存储过程的使用方法;掌握使用触发器实现数据完整性的方法。实验7数据库的安全性实验学时:2学时;实验要求:掌握数据库用户创建与管理的方法;掌握服务器角色的应用;掌握数据库权限的分类、授予、拒绝和撤销的方法。实验8备份恢复与导入导出及SQLServer与XM实验学时:2学时;实验要求:掌握数据库备份的方法;掌握数据库恢复的方法;掌握SQLServer中使用XM类型列或变量的方法;掌握XQuery的基本用法;掌握FORXML子句的用法。五、学时分配章节主要内容各教学环节学时分配(课时)作业题量备注讲授实验讨论习题课外其它小计一概述222二SQLServer2008简介2242三数据库和表4262四数据库的查询和视图62106五T-SQL语言4264六索引与数据完整性4252七存储过程和触发器2242八系统安全管理2252九备份与恢复2142十SQLSever与XM2162十一SQLSever其他功能222合计32164828六、课程和其它课程的联系先修课程:计算机文化基础计算机程序设计基础七、教材和教学参考书(一)教材:

温馨提示

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

评论

0/150

提交评论