课程培训
SQLServer数据库高级管理培训

模块名称

培训内容

第一天  上午

SQL Server 2019基础

◆ 学习SQL Server数据库产品 ◆ SQL Server 2019/2008版本的新特性

◆ 介绍微软的官方示例数据库AdventureWorks,通过示例学习数据库知识

◆ SQL Server 2019数据库管理工具的介绍(SSMS的使用)

◆ T-SQL数据库语言基础 ◆T-SQL游标 ◆高级查询

◆ 数据库安装与配置,安装数据库的注意事项 ◆ 数据库配置工具及使用

◆ 数据库升级的注意事项 ◆ 如何建立安全的数据库

◆ 理解SQL Server 2019数据库安全结构 ◆ 建立服务器登录、数据库用户

◆ 如何规划并分配数据权限 ◆ 架构的使用 ◆ 证书与密钥

◆ 演示与练习:(1)配置数据库连接,(2)通过角色和权限为用户授权,设置权限

3)删除架构的过程 (4)使用密钥加密数据列

 

数据库管理与优化

◆ 数据库备份与恢复的基本原理 ◆ 备份的种类及其过程

◆ 通用的备份方式,确定备份策略;结合完整备份、差异备份、事务日志备份及尾日志的备份 ◆ 数据库备份的规划 ◆ 数据库恢复的完整步骤及通用做法  

◆ 数据库恢复注意事项 ◆ 从快照恢复数据 ◆ 数据损坏及恢复

◆ 演示与练习:(1)建立完整备份(2)差异备份(3)事务日志备份(4)使用SSMS恢复数据库的过程 (5)建立备份和恢复方案

第二天  

数据库管理与优化

◆ 数据库维护计划 ◆ 使用数据库维护计划向导对数据库进行维护 ◆ SQL Server Agent的工作原理 ◆ 创建作业 ◆ 创建警报 ◆ 创建操作员◆ 系统msdb数据库的相关操作◆ 数据库监控及查找数据库问题的常用方法◆ 使用活动监视器工具 ◆ 数据SQL Server 性能对象监视数据库◆ 使用DDL触发器对数据库操作进行监视与管理◆ 使用SQL Server Profiler工具对数据库的进行监视,并结合调优工具进行数据库优化

◆ 演示与练习:(1)建立自动数据库维护计划,(2)配置自动化任务 (3)通过三种方法监视数据库发现问题

下午

数据库规划与设计

◆ 企业数据库规则与设计 ◆综合运用前七章内容进行数据库设计(含安全)

◆ 复制基础知识 ◆ 如何构建复制环境以提高可用性 ◆ 日志传送原理及环境设置

◆ 故障转移群集介绍 ◆ 数据库镜像介绍 ◆ 数据库归档工作

◆ 演示与练习:(1)规划与设计企业数据库(2)建立基于复制的高可用环境(3)建立基于日志传送的高可用环境 (4)建立基于镜像的高可用环境(要求域环境)

第三天上午

数据库规划与设计

◆ 调优工具说明 ◆ 性能分析报表工具 ◆ 压力测试过程 ◆ 企业级数据库结构设计(大型复杂数据库表设计、数据库架构设计)◆ 数据库设计方法与技巧

◆ 数据库设计工具PowerDesigner介绍

◆ 演示与练习:(1)企业级数据库的日常维护及工作实战   (2)PowerDesinger进行数据库设计

第三天下午

数据库编程技术

◆ 数据库的运行结构,事务日志,检查点概念 ◆ 文件组的引入,创建文件组,使用文件组的建议 ◆ 数据库快照,快照的使用范围和具体操作 ◆ 数据文件中的数据组织方式   ◆ SQL Server数据库的视图类型及使用 ◆ 系统动态目录视图

◆ 大容量数据的分区表技术及建立过程 ◆ 数据分区索引与视图的介绍

◆ 演示与练习:(1)创建文件组(2)创建数据库快照(3)建立分区表

第四天上午

数据库编程技术

◆ 索引的工作原理及其使用,索引的分类,索引的使用规则 ◆ 使用索引对数据表进行优化、索引优化实例 ◆ 用数据库引擎优化顾问工具进行调优

◆ SQL Server 2019数据库对XML数据的支持与新特性 ◆ 从数据表生成XML数据,从XML数据生成二维数据表 ◆ 对XML数据字段的常用操作,对XML索引的介绍  

◆ 全文搜索介绍及演示

◆ 演示与练习:(1)建立和调优索引(2)生成和处理XML数据使用XML数据类型(3)使用数据库引擎优化顾问工具优化索引

第四天下午

数据库编程技术

◆ 保持数据的完整性的方法 ◆ 使用(主键、外键、唯一性、check等)约束

◆ 使用触发器维护数据的完整性,触发器的工作原理,建立触发器的案例

◆ 建立和使用存储过程 ◆ 系统存储过程的使用 ◆ 建立和使用函数  ◆ 系统函数的使用

◆ 演示与练习:(1)建立外键约束(2)建立和使用存储过程 ◆ 使用.NET建立存储过程、函数、触发器和自定义数据类型 ◆对托管代码的操作过程介绍 ◆ 如何使用托管数据库对象 ◆Reporting Service介绍◆Reporting Service开发

◆ 演示与练习:(1)使用.NET建立存储过程及托管操作 (2)使用系统存储过程和函数 (3)Reporting Service开发报表




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>