Net企业级软件开发工程师----SQL Server数据库开发与管理培训教学课程
- 格式:pdf
- 大小:89.60 KB
- 文档页数:2
企业级软件开发工程师----SQL Server数据库开发与管理培训教学课程
1、课程概述
本课程是.Net企业级软件开发工程师的第四个阶段的内容,本课程将使学员掌握如何实现对SQL Server 2000的数据库的应用开发和系统管理方面的知识。
采用理论与实践经验相结合的授课方式,通过大量实际案例及应用技术讲解数据库的实现与系统管理的原理、方法和技巧,使培训班的学员快速掌握SQL Server的数据库管理与开发的经验与技术。
2、培训目标
在本培训课程中,您将学会有关与SQL Server 2000的数据库应用开发和系统管理方面的知识,通过设计与开发、管理数据库来获得实际的应用开发经验与技术。
3、学习基础
熟悉桌面数据库方面的知识如:DBASE、Foxpro、Access等中的任一种。
并且了解SQL Server 2000的数据库管理方面的知识。
4、培训内容(可根据具体学员的基础进行适当调整,以便学员能够快速接受)
(1)SQL Server 2000体系结构概述及新增功能;SQL Server的安装及常见问题解答;创建SQL Server 2000数据库和表、各种数据类型、实现数据库完整性(各种约束的定义与创建);(2)基本SQL语句;常用系统函数;表的连接(内连接与外连接)、高级查询技术(子查询)、数据汇总。
(3)索引的内部结构与创建(簇索引和非簇索引)。
索引的维护与性能优化、全文索引。
(4)视图定义与应用,索引视图
(5)安全性管理(用户、角色与权限管理);SQL Server 2000数据库的文件结构(文件与文件组管理)、数据库备份(安全备份、增量备份和事务日志备份),自动化管理(作业、警报和操作员)。
(6)存储过程概述,分类;自定义存储过程的使用,存储过程的返回方式。
自定义函数的应用与开发
(7)触发器的不同类型及其运用。
管理事物和锁,各种锁定的概念与监视。
游标的设计与开发
(8)数据库备份与还原,不同数据库之间的数据传输(数据导入/导出);
(9)监视和维护SQL Server 2000;性能调整与优化;数据库复制的概念与配置(快照复制、事务复制、合并复制)
(10)数据库设计综述
5、培训时间
上午(8:30--11:45,4学时),下午(1:00--4:15,4学时)。
人手一机,边学边练、逐步深入!强调独立实践操作与编程能力。