《网络数据库SQL》教学大纲
一、 课程性质与教学目标
(一)课程性质
本课程是计算机科学与技术专业的一门专业实用课程。学生在学习本课程之前应当具备数据库系统原理、计算机操作系统以及计算机网络的一般基础知识。
(二)使用教材
《SQL Server 2000 实用教程》闪四清编,清华大学出版社。
(二)教学目标
1、使学生对SQL Server 2000从整体上有一个较清楚的了解。
2、对当前各大型数据库系统的功能和特性有较清晰的概念。
3、应熟练掌握SQL Server 2000常用功能的使用方法。
二、教学建议
本课程作为一们重于实践操作的专业课,其特点和教学基本要求如下:
1、SQL Server 2000涉及的概念和范围较多较广,因此要强调基本概念和基本操作, 从更多的实践环节中理解SQL
Server 2000的体系和特点。
2、课程应注重Transact-SQL的教学和实践,在掌握SQL Server图形管理工具的同时,加强isql/osql公用程序的使用。
3、本课程综合性较高,教学中可酌情安排一定时数的课程设计(结合前端开发工具),使学生对于SQL Server及其它数据库有更全面的理解。
三、教学内容和基本要求
(一) SQL Server概述
教学内容:
1、数据库的基本概念
2、SQL语言的特点
3、Microsoft SQL Server的特点
教学要求:
掌握: Microsoft SQL Server的结构、功能和性能特点
理解: SQL语言的特点
了解: 数据库的基本概念、SQL Serve的演变过程
(二) 安装SQL Server 2000系统
教学内容:
1、安装预准备工作
2、Microsoft SQL Server 2000的安装过程
3、验证系统是否女装成功
教学要求:
掌握: Microsoft SQL Server安装的软、硬件要求及安装过程
了解: SQL Serve的版本类型
(三)注册和配置服务器
教学内容:
1、注册服务器
2、配置服务器
教学要求:
掌握: 注册和配置服务器的各种方法和技术
了解: 注册和配置服务器的作用
(四)SQL Server的安全管理
教学内容:
1、认证模式和认证进程
2、管理登录账号
3、管理数据库用户账号
4、管理角色
5、管理许可
教学要求:
掌握: 设置认证模式技术、管理惧色、许可技术
理解:数据库安全模式、认证模式及账号管理
了解: 许可类型
(五) 管理数据库
教学内容
1、数据库对象
2、创建、删除、修改数据库
3、设置数据库选项
教学要求:
掌握: 数据库的基本操作和属性技术
了解: 数据库的基本概念
(六) 管理表
教学内容:
1、表的基本概念和特点
2、数据类型
3、管理表
教学要求:
掌握: 表的基本概念和系统数据类型,表的基本操作
了解: 自定义数据类型
(七) 操纵表中的数据
教学内容:
1、插入、修改和删除数据
2、检索表中的数据
3、高级检索技术
教学要求:
掌握: 表数据的基本操作及各种检索技术
(八) 索引
教学内容:
1、索引的类型和访问数据的方式
2、创建索引技术
3、维护索引
教学要求:
掌握: 创建、维护索引技术
理解:索引的类型
了解:索引的作用
(九) 数据库的备份和恢复
教学内容:
1、 备份技术
2、 恢复技术
教学要求:
掌握:备份操作和恢复操作技术
了解:备份和恢复的概念和作用
(十) 视图、存储过程和触发器
教学内容:
1、视图
2、存储过程
3、 触发器
教学要求:
掌握:创建、修改和使用视图技术,创建触发器技术
了解:视图的概念和特点,触发器的特点和作用
(十一) Transact-SQL语言
教学内容:
1、Transact-SQL语言的特点
2、Transact-SQL语言的组成元素
3、执行TransactSQL语句的工具
教学要求:
掌握:使用数据控制、定义和操作语言及T-SQL语句
了解: Transact-SQL语言的特点
(十二) SQL Server的并发性
教学内容:
1、并发性的概念
2、事务
3、使用锁
教学要求:
掌握:事务管理和锁技术
理解:锁的作用
了解:并发性的概念
(十三) 数据互操作性技术
教学内容:
1、 数据互操作性技术工具
2、 数据转换服务
教学要求:
掌握:使用DTS工具
理解:DTS工具的特点
了解:数据互操作性技术的概念
(十四) 数据完整性
教学内容:
1、数据完整性的概念
2、约束管理
3、缺省管理
4、规则管理
5、完整性技术比较研究
教学要求:
掌握:如何选择数据完整性的方法,对象管理技术
了解:数据完整性的概念和类型
(十五) 数据复制
教学内容:
1、数据复制的特点
2、复制代理、复制类型和模型
3、建立数据复制的各种技术
4、在异构环境中复制数据
5、监视和维护复制
教学要求:
掌握:建立数据复制的各种技术和复制代理、复制类型和模型
了解:数据复制的概念和特点
(十六) 管理作业和警报
教学内容:
1、管理作业技术
2、管理警报技术
3、故障诊断
教学要求:
掌握:作业管理、警报管理和故障诊断技术
了解:任务自动化的原因
(十七) 性能监测和调整
教学内容:
1、SQL Profiler
2、性能监视器
教学要求:
掌握:使用SQL Profiler工具监视性能即T-SQL语句监视系统性能
了解:影响系统性能的因素和监测工具
(十八) 向导和工具
教学内容:
1、服务器注册向导
2、数据库类向导工具
3、系统管理类向导
4、数据转换服务向导工具
5、复制类向导工具
教学要求:
掌握:数据库各类向导工具的用法
了解:向导工具的分类
(十九) 管理ODBC数据源
教学内容:
1、ODBC技术
2、配置ODBC数据源
教学要求:
掌握:创建和配置ODBC数据源的过程
了解:ODBC的概念和特点
返回
|