|
|
|
|
SQL SERVER2005数据库系统管理与开发 |
|
|
课程名称: |
SQL SERVER2005数据库系统管理与开发
|
课程类型: |
IT培训 |
开课时间: |
2008/8/4 |
截止时间: |
2008/12/30 |
开课地区: |
北京北京市 |
开课地点: |
北京海淀区上地环岛科实大厦C座5层 |
课程原价: |
¥1800元 |
网上价格: |
¥1800元 |
主办单位: |
北京银河培训中心 |
培训对象: |
学习基础:掌握电脑基本操作,了解基本数据库知识。 |
课程目的: |
培训目标:本课程适合数据库管理员、程序开发人员、企业信息技术人员以及数据库爱好者。通过本课程的学习,掌握SQL Server体系结构,熟练安装SQL Server2005,配置SQL Server、管理文件和数据库。配置注册安全,规划实施数据库的许可。备份数据库,恢复数据库。使用SQL Server Agent自动管理任务,导入、导出和转换数据,监测和维护SQL Server性能。进行数据复制。也适合需要设计安全数据库解决方案、定义高可用性解决方案、巩固数据库架构、计划并设计数据库部署、备份、恢复或优化数据库专家。 |
课程内容: |
课程名字: SQL SERVER2005数据库系统管理与开发
课时:56
学习费用:1800元
课程背景:
SQL Server 2005是微软的下一代数据管理和分析解决方案,SQL Server 2005是一个全面的、集成的、端到端的数据解决方案,他为企业中的用户提供了一个安全、可靠和高效的平台,用于企业数据管理和商业智能应用。2005版的发布为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005为不同规模的企业提供了一个完整的数据解决方案。
课程大纲:
SQL Server 2005系统管理培训(32课时)
1. SQL Server 2005概述、安装。Sql server2005和windows,使用图形化管理工具,使用命令行工具。
2. 部署sql server2005,配置SQL Server 2005网络。Sql server集成角色,规划部署。使用配置工具配置sql server服务,管理网络和本地客户端配置。
3. 管理SQL Server 2005服务器。Sql server2005服务器的启动与关闭,配置sql server2005服务器,注册与暂停Sql server2005服务器。
4. SQL Server 2005体系结构。Sql server2005服务器的组成;数据库引擎体系结构;查询处理器的体系结构;内存的体系结构;线程的体系结构;I/O的体系结构;sql server2005数据库的体系结构;sql server2005数据文件;sql server2005日志文件;sql server2005系统数据库。
5. 管理SQL Server 2005数据库。数据库状态与数据库文件状态;设计与创建数据库;配置用户数据库;分离与附加数据库;脱机和联机用户数据库;收缩用户数据库和文件;删除用户数据库;
6. sql server2005的数据管理。操作架构、表、索引和视图;数据的导入与导出及转换。使用集成服务,使用sql server导入和导出向导来创建包,BCP。
7. 链接服务器与分布式事务。使用链接服务器和分布式数据;管理链接服务器。
8. 管理SQL Server 2005表。Sql server2005数据类型;NULL;创建、修改、删除表。
9. Transact-SQL基础。Transact-SQ概述,数据类型,运算符,变量,函数。
10. 用Transact-SQL操作数据。设计实例数据库,操作实例数据库的结构,操作表结构,INSERT,UPDATE,DELETE。
11. 用Transact-SQL查询数据。附加实例数据库;查询工具、查询语句结构;WHERE条件查询,ORDER BY排序查询,GROUP BY分组查询,HAVING筛选查询,INTO查询,SELECT联结查询,SELECT嵌套查询。
12. 管理SQL Server 2005索引。Sql server2005的索引类型;索引中的数据存储;设计、创建、修改、查询、删除索引。
13. sql server2005中的XML。XML简介,使用无类型和有类型的XML,查询XML,使用XML数据修改语言,数据和XML间的转换。
14. 其他数据对象,数据完整性。通过事务来维护数据的一致性,通过触发器和约束来维护数据的一致性。视图,统计,同义词。
15. 管理SQL Server 2005安全。Sql server企业级应用的安全性设计,设计数据库服务器安全策略。Sql server2005安全性概况;Sql server2005身份验证模式;特殊目的的登录和用户;权限;角色;管理服务器的登录;配置服务器角色;控制数据库访问和管理;管理数据库权限。
16. 代理、作业和警报。创建作业和警报,配置sql server代理,使用维护计划向导。
17. 故障转移群集。设计windows群集,设计sql server2005故障转移群集实例。
18. 日志传送。日志传送概述,初始化日志传送,设计故障转移和故障恢复策略。
19. 数据库复制。复制概述,快照复制,事务复制,合并复制。
20. 数据库快照。命名数据库快照,创建数据库快照,删除数据库快照,通过数据库快照恢复数据库。
21. 数据库镜像。数据库镜像介绍,创建数据库镜像,数据库镜像管理。
22. 备份、恢复和维护等。创建数据库备份,还原数据库,设计数据库恢复策略。
23. 数据库数据归档。设计一个数据归档,使用分区归档。
24. 数据库性能优化和调整。性能优化和调整概述,监视sql server,优化数据库设计,查询优化。监视服务器的性能和活动,使用复制监视器,使用事件日志,监视sql server性能,使用探查器。
Sql server2005数据库实现培训(24课时)
1. 创建、维护、配置数据库和数据库文件。创建数据库,创建文件组,创建架构,创建数据库快照。
2. Sql server2005管理与开发工具。SQL Server Management Studio;编辑查询语法;SQL Server Business Intelligence Development Studio;SQL Server Configuration Manager;Reporting Services管理器;SQL Server Surface Area Configuration;Database Engine Tuning Advisor;SQL Profiler;SqlCmd命令行工具程序。
3. T-SQL语言。新的DDL语法。使用T-SQL DDL创建数据库对象,使用T-SQL DDL进行查询和更新。开发CLR数据库对象。了解CLR和SQL Server 2005数据库引擎,创建CLR数据库对象,调试CLR数据库对象。
4. 表。表的创建、修改和删除。SQL Server中的对象名,CREATE语句,ALTER语句,DROP语句,使用GUI工具。
5. 索引。索引的创建与销毁。索引结构与优化。
6. 视图。视图的创建与销毁。
7. 游标。Sql 游标的基本概念,sql 游标的使用,sql server中游标的扩展。
8. 存储过程和触发器。Sql中的存储过程和函数,流控制语句;触发器的概念,INSERTED和DELETED表,创建、修改、删除触发器。
9. 查询。简单查询,复杂搜索条件查询;多表查询;子查询。
10. 数据操作。数据插入,数据更新和删除。
11. 数据完整性。完整性约束,表约束,完整性检查,域约束与断言,sql server2005中完整性控制。
12. 存储过程与函数。存储过程与函数,流控制语句。
13. 事务控制与并发处理。Sql事务控制,事务控制的实现;并发控制,sql server中的并发事务控制。
14. XML。SQL Server2005与XML;XML数据类型;创建XML索引;XQuery;载入XML数据。
15. Sql server2005 Service Broker。Service Broker架构与组成组件;事件通知。SQL Server Service Broker体系结构,开发SQL Service Broker应用程序,SQL Server Service Broker激活,对话安全,系统视图。
16. HTTP end Point。原生支持Web Service,以SOAP访问SOAP Server 2005的应用程序。
17. ADO和ADO.NET。以基础类的数据源提供程序模型;异步执行命令;批处理载入数据;Provider的统计信息;多数据结果集;SQL Server 2005所提供的主动通知;通过ADO.NET 2.0存取XML数据类型;与System. Transaction的集成;DataSet的改良;前端应用程序可用的数据控制项。
18. 商业智能。
19. 报表。创建报表,数据筛选与排序,使用报表生成器;报表的部署与执行,报表的订阅与分发,管理报表快照;管理报表数据库,性能监控与可靠性,安全管理。
20. 数据仓库
21. 数据集成。实现控制流,实现数据流,使用包变量;实现日志功能,实现错误处理,实现检查点与事务;任务包配置,任务包管理,任务包安全。
22. 数据分析。创建多维数据库,配置维度与度量值,多维查询;实现自定义计算,实现KPI,实现数据挖掘;配置数据处理,性能监控与优化。
23. 使用 Microsoft SQL Server 2005 设计高可用的数据库解决方案,开发案例综述,总结测验。
教学特色:小班授课,联机教学;典型案例剖析,培养实际动手能力;专家讲解,理论结合实际;注重实用技巧。
培训讲师:李老师。中科院计算机软件所博士,MCP,10年数据库工作经验,多年从事企业软件设计、实施、和数据库系统管理经验。微软特约培训师。熟练掌握计算机网络设计、管理,数据库管理,熟练掌握C#、JAVA、C++、VC++等 编程语言, 掌握 html, Dhtml, xml, javascript 脚本语言和技术,精通 UML, XP 编程 等 软件工程实践和开发环境,掌握 .Net Achitecture, COM, DCOM 技术,精通 win2003/2000/nt/98, UNIX等操作系统,精通 SQL Server2000和SQL SERVER2005数据库,熟练掌握 MS office 使用和开发。他对复制、高可用性、灾难恢复和数据库性能优化都有丰富的业界经验。英语熟练,习惯团队开发与协作。并有丰富的培训经验,曾经为摩托罗拉、西门子、松下电器、三星电子、联想集团、北方控股、银河证券、中国移动、中国网通、索爱普天等众多企业和机关单位提供培训服务。
参考教材:精通sql server2005数据库系统管理 人民邮电出版 定价45元;精通sql server2005数据库系统应用系统开发 人民邮电出版 定价 55元
|
其他说明: |
|
每班人数: |
10人 |
授课语言: |
|
授课讲师: |
|
联系电话: |
82674386 |
传 真: |
|
联系人: |
晋老师 |
|