求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某工程研 数据库设计与优化
知名财险 Oracle数据库
某金融公 Mysql集群与性
知名某信 NoSQL缓存数据
财政部唯 大数据分析专题-R
神龙汽车 大数据技术平台-H
中国电信 大数据时代与现代企

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 
全部课程 >数据库与大数据  
SQL Server数据库开发专家
1081 次浏览  139 次
龙老师
曾任微软大客户咨询部技术顾问,具有多年数据库咨询和实施经验
地点时间:北京、上海、深圳根据报名开班   
课程费用:5700元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    培训目标:
    • 介绍并SQL Server 中各个组件对应用开发和业务需求实现中的作用
    • 如何使用SQL Server现有组件最小化提高开发的效率
    • SQL Server 数据库引擎集成了.Net CLR支持的意义?
    • 介绍SQL 的T-SQL增强和对于开发人员的效率和性能改进。
    • 转换原始的概念设计为数据库的逻辑设计
    • 设计数据库的规范设计方法
    • 如何优化表的设计?
    • 什么时候需要对表进行水平或者垂直分区?
    • 如何提高报表等大批量数据统计的性能?
    • SQL Server 不支持负载均衡,但是我们可以调整数据库设计为分布式数据库,扩展服务器的性能
    • 如何找到系统性能瓶颈和用户具体的性能问题?
    • 怎样将收集到的性能数据整理成为一个直观、对性能优化实施有帮助的报告?
    • 在SQL 语句和应用方面进行优化提升体系统性能
    • 解决慢速查询语句或者操作
    • 使用事务可以控制数据的一致性,如何开启事务和判断事务的异常?
    • 锁、事务隔离级别给性能会带来什么影响?
    • 在应用中如何控制事务和修改事务的隔离级别?
    • 了解死锁和阻塞的形成,通过监控找到问题,并解决问题以提高数据库并发性
    培训对象:软件架构师,数据库设计与开发者
    学员基础:具有数据库应用开发经验,最好了解SQLServer数据库
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:3天

    SQL Server 开发组件介绍
    介绍SQL Server 内置的组件和服务
  • SQL Server的软件架构
  • 使用全文搜索服务实现全文检索
  • HTTP 端点的功能及其开发应用
  • SQL Server 复制功能及其开发应用
  • SQL Server 代理功能及其开发应用
  • 数据库邮件的功能及其开发应用
  • SQL Server 中新增功能应用介绍
  • 使用通知服务实现通知订阅
  • 使用Service Broker实现异步通讯
  • 使用报表服务实现报表开发
  • 使用整合服务实现数据ETL要求
  • 数据库引擎的增强
  • 介绍Transact-SQL 语言增强
  • 在SQL Server 中集成.Net CLR 支持.Net 开发的数据库对象
  • 使用SQL Server 高级的查询技术
    数据操作语句的增强
  • OUTPUT 语句
  • 公共表表达式
  • 使用CTE进行递归的查询
  • PIVOT 和 UNPIVOT 操作符
  • APPLY 操作符
  • 排名函数
  • 设计和建立数据库逻辑模型
    建立逻辑数据库模型
  • 转换概念数据库设计为逻辑模型的最佳实践
  • 使用实体和属性的最佳实践
  • 选择主键的注意事项
  • 确定逻辑模型的最佳实践
  • 设计 OLTP
  • 确认功能依赖的原则
  • 数据标准化目的
  • 实现一个规范化设计
  • 为性能设计数据库
    设计索引
  • 选择聚集索引的性能考虑
  • 选择非聚集索引的性能考虑
  • 选择计算列索引性能考虑
  • 表设计优化
  • 水平分区
  • 垂直分区
  • 折叠表和汇总表
  • 冗余键
  • 索引视图
  • 数据库设计优化
  • 优化数据库的存储
  • 优化数据库的配置
  • 设计分布式数据的对象和数据访问
    设计分布式数据库
  • 分布式数据库应用场景
  • 使用链接服务器实现多服务器编程
  • 使用分区视图实现分布数据的查询
  • 扩展数据库到其他服务器
  • 使用复制技术复制数据库到其他服务器
  • 归档数据的意义
  • 优化和监控服务器性能
  • 系统资源的分配和系统文件的位置;
  • 配置SQL的内存、I/O等资源;
  • 使用SQL Profiler 监控SQL性能;
  • 使用系统存储过程监控SQL 性能;
  • 使用系统监视器监控SQL 性能;
  • 性能分析报告的制作。
  • 优化SQL的查询性能
  • 理解SQL Server的查询优化器;
  • 获得SQL语句的执行计划信息;
  • 分析查询;
  • 索引的类型、原理
  • 使用索引涵盖查询以优化性能;
  • 索引的创建策略;
  • 调整和优化查询和索引
  • 实现SQL Server 的事务机制
    介绍锁机制
  • 锁的类型和并发性
  • 锁的粒度
  • 介绍SQL Server 中事务机制
  • 隐式事务、显示事务、自动提交事务
  • 事务的开启、关闭和回滚
  • 事务的异常处理
  • 选择事务的隔离级别
  • 脏读、不可重复读、幻象问题
  • 五种事务隔离级别比较
  • 使用查询提示修改事务隔离级别
  • 修改会话的事务隔离级别
  • 在应用中开启事务和判断异常
  • SQL Server并发性问题的性能调整
  • 理解SQL的事务和锁;
  • 管理SQL的事务;
  • SQL Server的锁:并发行问题、可锁定的资源、锁的类型、锁的兼容性;
  • 锁的管理:会话级锁、表级锁、阻塞及死锁
  •  
    1081 次浏览  139 次
    其他人还看了课程
    并发、大容量、高性能数据库设计与优化  11686 次浏览
    Hadoop原理、部署、编程与性能调优  1754 次浏览
    ASE数据库系统管理  799 次浏览
    数据挖掘与数据分析(互联网行业)  1724 次浏览
    DM(数据建模)/ DW(数据仓库)建模和ETL方法  1010 次浏览
    Oracle数据库性能优化最佳实践  2526 次浏览
    定制内训


    咨询服务:数据库设计与性能优化
    咨询目标 对客户的数据库进行性能评价,设计优化,管理优化
    咨询范围 数据库性能评价,数据库结构优化,数据访问SQL优化。
    咨询方式 现有数据库调查,问题诊断,性能评价。
    对数据库进行逻辑结构优化,对数据库进行访问SQL优化。
    建立数据库运行监控平台。运行监控与优化方法指导。
    成功案例 建设银行,中国农业银行,中国工商银行,中航信
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    基于Kubernetes的DevOps实践 10-22[北京]
    需求分析管理 11-5[北京]
    软件开发过程中的质量管理实践 11-16[北京]
    人工智能,机器学习和深度学习 11-26 [北京]
    业务架构到IT架构(TOGAF9.2认证)11-28[北京]
    企业级全栈自动化测试技术 10-16 [上海]
    大数据平台架构与应用实战 11-8[上海]
    Python及数据分析 11-25 [深圳]
     讲座 数据治理
     讲师:王辉
     时间:2019-10-19
     
    某军工研究单位  嵌入式软件架构
    某银行  人工智能+Python+大数据
    中国机械集团某研究院   基于模型的系统工程(MBSE)
    航天科工某子公司  C++中级开发实战(SOUI)
    中航工业某研究所  嵌入式软件开发指南
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号