EIA123:数据架构设计

开班计划时间:12 小时
  • 具体开课时间请咨询课程顾问
预约试听 马上咨询
课程介绍
适用对象:1. CTO/CIO;2. 企业架构师;3. 战略规划部门的高级管理人员;4. 需要深入了解企业架构的技术人员。
学习收获:学习业务数据模型和以数据为中心的软件架构规划设计方法。能够基于企业业务特点,设计以数据为中心的软件架构、数据库架构、数据中心架构。
详细大纲
1 业务数据模型
1.1 领域模型
1.1.1 领域语言、业务语言与数据元
1.1.2 使用切词法完成领域词汇获取
1.1.3 领域分析的6种方法
1.1.4 使用UML工具完成领域建模
1.1.5 领域分析的提交工件
1.1.6 实践:电子商务领域模型分析
1.2 实体模型
1.2.1 单业务实体结构分析
1.2.2 业务实体间关系分析
1.2.3 业务实体领域分区
1.2.4 使用UML工具描述ERD模型
1.2.5 数据质量要求分析
1.2.6 实践:电子商务实体模型分析
1.3 元模型
1.3.1 领域模型的原子化
1.3.2 原子化领域模型的归纳合并
1.3.3 元模型与元数据关系
1.3.4 使用UML工具完成元模型建模
1.3.5 元模型的管理
1.3.6 实践:如何提炼软件过程的元模型
1.4 数据模型
1.4.1 实体模型与数据模型映射关系
1.4.2 基于ERD的DDL动态生成
1.4.3 结构化、半结构化与无结构化数据
1.4.4 弹性数据模型规划
1.4.5 数据量估算
1.4.6 实践:电子商务数据模型建立
2 以数据为中心的软件架构规划设计(架构阶段)
2.1 以数据为中心的软件之中间服务器架构设计
2.1.1 以数据为中心的体系结构模式
2.1.2 业务逻辑同数据库混入与分离的设计
2.1.3 内存规划与数据库规划
2.1.4 数据库进程、线程与连接规划
2.1.5 业务容器与持久层关系
2.2 数据库服务器架构设计
2.2.1 IO系统与数据库文件关系
2.2.2 数据库文件估算
2.2.3 不同数据库厂商对数据库文件系统的设计
2.2.4 对比不同操作系统文件性能与数据库文件关联
2.2.5 从数据库厂商的底层对比不同的数据库厂商产品特性
2.2.6 数据库服务器底层架构设计
2.2.7 数据库系统内存大小、存储空间大小与数据库进程之间平衡设计
2.3 以数据为中心的软件之质量架构设计
2.3.1 服务器最佳性能平衡点设计
2.3.2 以数据为中心的系统的性能、可靠性等质量属性设计
2.3.3 依据系统的软硬环境完成系统的部署设计
2.3.4 使用UML工具完成数据库体系结构设计
2.3.5 实践:企业ERP系统架构设计
2.4 数据中心规划设计
2.4.1 云计算、大数据与数据分布
2.4.2 基于数据质量的ETL设计
2.4.3 数据仓库结构规划
2.4.4 商业智能化与数据挖掘
2.4.5 案例分析:淘宝数据中心架构设计解剖
2.4.6 实践演练:软件研发过程数据中心方案设计
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
嘉为大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: