学员基础 |
熟练使用Windows操作系统,英文相当于二、三级水平。 |
培训目标 |
完成这一培训课程后,学员将能处理以下问题:
- 说明SQL Server的构架
- 规划SQL Server的安装过程,随后安装SQL Server实例
- 管理文件和数据库,其中包括确定资源需求情况
- 选择恰当的登录安全方法,配置登录安全方法,规划并实施一定的数据库许可权限分配
- 执行一定的管理任务,并使管理任务自动化进行,以及创建用户所需要的管理工具
- 备份数据库,以及实施一定的备份策略
- 描述SQL Server的元素
- 设计SQL Server企业应用程序体系结构
- 描述使用Transact-SQL进行编程的基本概念
- 创建和管理数据数据库和与其相关的部件
- 通过使用IDENTITY列属性、约束、缺省值、规则和唯一标识符,实现数据的完整性
- 规划使用索引
- 创建和维护索引
|
培训内容 |
第一天
1、 SQL Server 2000系统管理与应用程序开发概述
2、SQL Server 2000比较SQL Server 7.0的功能增强
3、SQL Server 2000 各种版本的安装、服务器端各种配置选项的含义。
4、上机练习:重点熟悉SQLServer的安装、服务器端各种配置选项
第二天
1、安全性管理(用户、角色与权限管理)
2、SQL Server 2000数据库的文件结构(文件与文件组管理)
3、数据库备份(安全备份、增量备份和事务日志备份)
4、对不同备份的数据库恢复
5、上机练习:重点熟悉数据库安全性管理、数据库备份等方面的知识点。
第三天
1、自动化管理(作业、警报和操作员)
2、不同数据库之间的数据传输(数据导入/导出)
3、监视和维护SQL Server 2000、性能调整与优化
4、数据库复制的概念与配置(快照复制、事务复制、合并复制)
5、上机练习:重点熟悉SQLServer的数据库恢复、自动化管理等方面的知识点。
第四天
1、 数据库管理部分复习,问题解答与综合练习
(1) SQL Server 2000概述及新增功能
(2) 基本SQL语句 、Transact-SQL语言基础、动态SQL语句
2、SQL server 2000 中的内部函数。
第五天
1、创建SQL Server 2000数据库和表、各种数据类型、实现数据库完整性(各种约束的定义与创建)
2、上机练习:重点熟悉SQLServer的基本SQL语句、动态SQL语句、创建库和表、约束的定义与创建等方面的知 识点。
3、基本SQL语句,查询多个表(联接语句、内联接和外联接)
第六天
1、高级查询技术(子查询)、数据汇总。
2、上机练习:重点熟悉库表的各种查询技术、高级查询技术、数据汇总等方面的知识点。
3、索引的内部结构与创建(簇索引和非簇索引)。索引的维护与性能优化、全文索引。
4、上机练习:重点熟悉库的各种索引的创建、创建索引时各种选项的含义等方面的知识点、练习使用全文索引 。
第七天
1、视图的定义与创建,性能分析与优化
2、存储过程与函数的开发
3、实现触发器设计
第八天
1、分布式数据的查询。管理事物和锁,各种锁定的概念与监视。
2、上机练习:重点熟悉管理事务和锁定等方面的知识点。
3、数据库设计思想、数据库设计与实现综合练习
|
课程特点 |
1、 理论与实践相结合,解决你的实际问题。
2、真实案例的剖析,深入浅出的讲解,使你能学以致用。 |