SQL Server 2012 开发课程 SQL Server 2012开发课程主要通过开发的角度来管理和使用SQL Server 2012,内容包含了基本的数据库的创建、表结构的创建、到SQL查询的精讲,然后介绍了SQL Server条件处理和循环、存储过程和触发器等等,最后讲到了事务、锁定、死锁和事务的处理。 课程结合了大量的企业案例,通过案例来讲解课程的知识点,实用性和实战性都很强!
课时:30课时
班型和时间安排:
● 脱产班(现场/远程) 09:00-12:00 13:00-16:00 ● 晚班(一四或二五,现场/远程) 19:30-21:30 ● 周末班(六或日,现场/远程) 09:00-12:00 13:00-16:00 ● 周末下午班(现场/远程) 16:30-18:30 19:00-20:30
MCSE认证: Business Intelligence
考试科目:
70-461 查询Microsoft SQL Server 2012
70-462 管理Microsoft SQL Server 2012数据库
70-463 使用Microsoft SQL Server 2012实现数据仓库 ★ 成功完成步骤 1 至步骤 3 后,您将获得 Microsoft 认证解决方案专员 (MCSA):SQL Server 2012 认证。
70-466 Implementing Data Models and Reports with Microsoft SQL Server
70-467 Designing Business Intelligence Solutions with Microsoft SQL Serve 课程目标: ◆ 了解SQL Server 2012开发课程的知识模块。 ◆ 熟悉数据库创建和表设计 ◆ 精通SQL 查询 ◆ 熟悉SQL 中变量的定义和赋值 ◆ 精通条件处理、循环 ◆ 熟悉游标、游标的类型和应用 ◆ 精通存储过程和触发器 ◆ 精通用户自定义函数和类型 ◆ 熟悉SQL Server 函数 ◆ 了解事务、锁定和死锁 ◆ 了解视图 ◆ 了解错误处理 课程大纲: 第一章:SQL Server 2012 介绍 ◆ SQL Server 2012功能介绍和部署 ◆ SQL Server管理工具介绍 第二章:创建SQL Server数据库和表 ◆ 创建SQL Server标准数据库 ◆ 创建自定义的数据库 ◆ 创建表 ◆ 创建主键、唯一键、约束、默认值、外键等 ◆ 插入数据/插入多条数据 第三章: SQL查询 ◆ 查询基本应用 ◆ SQL查询分组和排序 ◆ SQL查询中应用聚合函数 ◆ SQL查询中应用子查询 ◆ SQL查询中使用连接查询 ◆ 理解连接查询类型:内连接,左外连接,右外连接、全连接、交叉连接 第四章: T-SQL变量和赋值 ◆ SQL中变量类型介绍 ◆ 数据类型介绍 ◆ 使用Set赋值 ◆ 使用Select赋值 ◆ 两种赋值方式的讨论 第五章: 条件处理 ◆ 条件处理的应用场景 ◆ 使用IF---Else 处理条件 ◆ 使用CASE处理条件 ◆ 条件处理和GOTO结合应用 ◆ 两种条件处理的使用场景讨论 第六章: 使用循环 ◆ 循环使用的案例展示 ◆ 使用While编写基本循环 ◆ 案例:使用循环遍历表 ◆ 使用return ◆ 使用Break和Continue ◆ 使用Wart For 第七章: 使用游标 ◆ 游标的介绍 ◆ 游标的类型 ◆ 游标的定义 ◆ 使用游标来遍历表的记录 ◆ 游标和循环的结合 第八章: 存储过程 ◆ 存储过程的语法结构 ◆ 创建基本的存储过程 ◆ 创建带参数的存储过程 ◆ 使用Output参数 ◆ 修改和删除存储过程 ◆ 存储过程的安全 第九章:触发器 ◆ 触发器的介绍 ◆ 触发器的类型 ◆ 创建和使用After触发器 ◆ 创建和使用instead of 触发器 ◆ 使用inserted和Deleted表 第十章: 用户自定义函数 ◆ 自定义函数的介绍 ◆ 创建标量的自定义函数 ◆ 创建内联用户定义函数 ◆ 创建多语句用户定义函数 ◆ 管理用户自定义函数 第十一章: 视图 ◆ 创建基本视图 ◆ 查询视图定义 ◆ 显示视图及其结构 ◆ 刷新视图定义 ◆ 管理视图 ◆ 视图加密 ◆ 索引视图 第十二章: CLR集成 ◆ 概述 ◆ CLR对象概述 ◆ 启用SQL Server CLR支持 ◆ 为CLR存储过程写程序集 ◆ 创建CLR存储过程 ◆ 创建CLR用户定义函数 ◆ 创建CLR触发器 第十三章: XML、分层和空间数据 ◆ 使用原生的XML ◆ 在XML文档与关系型数据库之间进行转换 ◆ 使用原生分层数据 ◆ 生空间数据 第十四章:错误处理 ◆ 查看系统错误信息 ◆ 查看用户定义错误信息 ◆ 手动引发错误 ◆ 捕获和处理应用程序错误
|