SQL Server2008数据库技术培训

1、SQL Server 2008数据库基础 (1)培训时间: 2天 (2)课程描述:本课程将从如下方面进行讲述: ①SQL Server家族的发展历史和版本分支。 ②SQL语句的基本概念,包括什么是数据库、表、视图、约束、存储过程、触发器、索引等,以及它们的应用领域。 ③如何利用图形界面工具和SQL语句两种方法创建各种数据库对象。 ④常见的数据库比试题汇总。 2、SQL Server 2008数据库管理 (1)培训时间: 2天 (2)课程描述:本课程将从如下方面进行讲述: ①SQL Server 2008数据库安装过程。 ②SQL Server 2008常用的管理和开发工具介绍。 ③创建FILESTREAM类型的文件流数据库。 ④SQL Server 2008的权限控制和角色分配。 3、SQL Server 2008数据库开发 (1)培训时间: 5天 (2)课程描述:本课程将从如下方面进行讲述: ①T-SQL新增功能,包括增强Insert语句,Merge语句,用户自定义表数据类型和表值参数等。 ②如何通过T-SQL实现数据库对象,包括数据库、表、视图、约束、存储过程、触发器、索引等的管理和操作。 ③存储过程和触发器的编程实例讲解。 ④如何利用批处理编程实现SQL Server 2008的数据库对象自动创建脚本。 ⑤如何设计和规划数据库的ER图、范式及反范式。 ⑥XML技术在SQL Server 2008中的应用,包括XML Schema、XPath、XQuery等。 ⑦创建ETL应用。 ⑧使用Reporting Services创建报表应用。 ⑨使用Analysis Services创建数据挖掘和商业智能项目。 4、SQL Server 2008数据库测试和性能调优 (1)培训时间: 2天 (2)课程描述:本课程将从如下方面进行讲述: ①数据库性能测试与软件性能测试的关系。 ②数据库性能优化的方案,包括硬件系统的优化、数据库文件的优化、范式的优化、表设计的优化、索引的优化、临时表的优化以及SQL语句级别的优化等。