咨询热线 13923776320

您所在位置: 北京中科信软科技有限公司> 学校课程> 开发视角的数据库原理与应用

开发视角的数据库原理与应用

▪ 授课机构:北京中科信软科技有限公司

▪ 地址:北京市海淀区中关村东路恒兴大厦

▪ 发布时间:2015-03-06

咨询热线

13923776320

网报价格:详询

课程原价:详询

课程详情| 学校简介| 学校地址| 网上报名

 培训目标:

作为一个数据库应用的开发人员,应该首先了解数据库的访问和运行原理:

  • 数据库访问的整个过程原理:连接、访问、查询解析、优化、编译、执行、返回结果。
  • 数据库的运行原理:包括进程模型、存储空间管理、IO访问原理、日志机制、恢复机制、事务管理、安全管理机制。

然后了解如何从应用需要设计数据库

  • 表的结构
  • 表的关系
  • 存储过程
  • 索引、触发器、检查约束…

从数据管理角度部署数据

  • 分库、分区、分段
  • 缓存、磁盘访问

如何实现数据的性能优化和负载均衡

  • 数据结构调整
  • 数据约束调整
  • 数据存储调整

如何保证数据库的安全

 

  • 数据库安全
  • 访问接口安全
  • 应用程序数据安全

培训内容

 

作为一个数据库应用的开发人员,应该首先了解数据库的访问和运行原理:
数据库体系结构概览
  • 基于主流数据库讲解
  • 数据库功能组件
  • 核心数据管理对象
  • 数据库实例模型
  • 数据库存取机制
了解应用的数据访问过程
  • 连接数据库,身份认证
  • 发送数据查询请求
  • 查询词法分析
  • 查询cache查找
  • 查询优化
  • 编译致性
  • 生成结果
  • 中断数据库连接
数据库的运行原理:
  • 进程模型、
  • 存储空间管理、
  • IO访问原理、
  • 日志机制、
  • 事务管理、
  • 恢复机制、
  • 安全管理机制。
从应用开发角度建立数据库
数据库逻辑设计
  • 逻辑设计的基本原理
  • 数据库的范式理论
  • 逻辑设计和性能相关因素分析
  • 表的设计原则
  • 列的设计原则
  • 视图设计原则
  • 键值设计原则
  • 索引设计原则
  • 触发器设计原则
  • 存储过程设计原则
物理数据库配置
  • 数据库划分原理
  • 数据库和性能相关因素分析
  • 数据库划分原则
  • 缓存配置原则
  • 文件和表空间划分原则
  • 区、段、块划分原则
  • 磁盘I/O配置原则
如何实现数据的性能优化和负载均衡
性能诊断
  • 数据库性能瓶颈症状
  • 数据库性能诊断指标
  • 数据库性能诊断方法
数据表性能设计
  • 都有哪些表:内存表、临时表、持久表
  • 这些表的使用范围
  • 如何定义表的主键提高查询和更改速度
  • 如何定义列的数据类型提高性能
  • 如何定义表的并发锁维护一致性
  • 数据冗余以提升性能
  • 考虑表的修改、修复、备份和重建性能
  • 分布式表的存储结构和同步方式
优化表,提升性能
  • 考虑表的行容量,优化表结构
  • 分表日志、统计表的设计方法
  • 分表以减少并发、提高处理速度
  • 分表的原则:平均分担数据和负载
  • 表的数量限制:一个库不应超过300-400个表
使用索引优化数据查询性能
  • 什么时候添加索引
  • 在什么样的列上添加索引
  • 索引会引起的可能副作用
  • 如何基于查询语句应用索引
数据库参数的优化
  • 索引缓冲区参数
  • 排序相关参数
  • tmp_table_size
  • 打开数据表数
  • 打开文件数
  • query cache参数
数据库应用开发的安全问题
数据库应用安全注意事项
  • 数据存储文件安全
  • 数据库对象访问权限管理
免责声明:以上信息是由学考网平台用户自行发布,所有内容均由发布者对信息的真实性负责,学考网仅提供信息发布、展示,不对用户信息内容的真实性负责,请用户自行甄别,谨防受骗!!

北京中科信软科技有限公司简介

北京中科信软科技有限公司(以下简称中科信软)作为中国领先的企业高端技术服务机构,公司秉承“诚信、创新、开放、合作、服务”的企业文化,依托中国科学院的雄厚技术实力,与国内外大型知名企业IBM,SUN,ORACLE,微软等建立了广泛的合作关系、致力于整合国内外最先进、最流行、最实用的技术服务于企事业单位,为客户创造价值,其专业服务和质量承诺在客户中享有卓越的声誉。
培训中心依托中国科学院强大技术人才优势,以国内绝对领先的师资力量,根据企事业单位的实用需求,通过定制培训方案,提供各种技术及管理培训,将企事业单位的培训投资的效益发挥到最高点。近十年来,中心的企业培训遍及大江南北,客户包括国家部委、地方政府、部队、高校、科研院所、知名IT公司等国内企事业单位,以及以诸多世界500强在华机构为代表的外资企业,迄今已培养数万名高级管理及技术人才。目前中心已经与百余家企事业单位建立了长期的培训合作关系,深得用户信赖和好评。
高瞻远瞩,质量为本。"人才培养,质量至上"是自成立伊始至今中心一贯的治学理念。培训业的核心竞争力在于培训讲师。充裕的师资来源、严格完善的管理体系和广阔的再发展空间是中科信软培训中心得以长期稳定地拥有高素质讲师队伍的法宝,也是培训中心能长期傲视同业,赢得厂商、企业和学员广泛认同和好评的根本。
典型案例
公司成立以来先后与国内外知名大型企业合作,获得了用户的一致好评,和我们合作的客户有:

国家环保总局
HP
南天软件
卫生部
IBM
北大方正
国税总局
摩托罗拉
华夏银行
海关总署
Siemens
信必优
中国网通
爱立信
北京工业大学
中国建设银行总行
东芝
中国科技大学
中国银行
索爱普天
中央电视台
民航数据
中国电信
大港油田
中石油
中国移动
航天信息
中海油
连云港港务
中外运

  • 学校名称:北京中科信软科技有限公司

    固定电话:13923776320

    授课地址:北京市海淀区中关村东路恒兴大厦 预约参观

网上报名抢优惠