模块名称
|
培训内容
|
第一天 上午
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,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获