数据库建模与数据仓库建模培训方案
浏览:13次 作者:小编培训背景
本课程为实践课程,面向研发部门的数据库建模能力提升。
本课程从实际的业务需求出发,结合行业的典型应用特点,围绕实际的商业问题,对数据库设计理论及建模技术进行了全面的介绍,通过大量的操作演练,帮助学员掌握数据库建模思路、方法、表达、工具,帮助团队深入理解数据库设计,以达到提升学员的建模能力,支撑数据库设计及数据仓库设计的目的。
培训收益
通过本课程系统的学习与实践,旨在实现以下目标:
① 深入领会关系数据库建模的思维模式,培养对数据结构的逻辑理解和分析能力。
② 掌握E-R图设计的核心思路,学习并运用常见的E-R图设计方法,有效进行问题分析与解决方案的构建。
③ 精通关系数据库设计的全面技巧,包括设计方法、独特特点、具体步骤,以及数据库的物理设计、应用系统的实施与性能优化。
④ 熟练运用erwin工具,掌握其先进的建模方法,提升数据库设计的效率和质量。
⑤ 系统学习并运用Information Engineering的符号体系,为数据建模提供标准化、规范化的表达方式。
⑥ 精通数据仓库的设计方法,能够在复杂的数据环境中,构建高效、稳定的数据仓库架构。
授课对象
销售部门、营业厅、业务支撑、经营分析、技术研发中心、网络中心、运营分析部、呼叫中心等对业务数据分析有基本要求的相关人员。
学员要求
每个学员自备一台便携机(必须)。
注:讲师可以提供试用版本软件及分析数据源。
授课方式
基础 + 案例讲解 + 实际业务问题分析
采用互动式教学,全过程演练操作,让学员在做题、分享、讲授、总结、自我实践过程中获得能力提升。
日程安排
数据库建模与数据仓库建模 | ||
模块 | 章节 | 授课内容 |
第一部分:认识关系数据库建模 | 一、关系数据库建模概述 | |
二、E-R图的设计 | E-R图的设计方法 | |
E-R图的设计原则 | ||
E-R图的子类和继承 | ||
E-R图的子类 | ||
E-R图的继承 | ||
三、E-R图的约束建模 | 实体集的键码 | |
单值约束 | ||
完整性约束 | ||
其他类型约束 | ||
典型案例——高校组织结构E-R图的设计 | ||
典型案例——在线考试系统 E-R图的设计 | ||
典型案例——图书网上销售系统E-R图的设计 | ||
第二部分:关系数据库模式设计 | 一、关系的规范化
| 第一范式(1NF) |
第二范式(2NF) | ||
第三范式(3NF) | ||
BC范式(BCNF) | ||
二、典型案例 - 案例 | 典型案例——产品订货系统关系数据库模式的设计 | |
典型案例——在线考试系统关系数据库模式的设计 | ||
典型案例——图书网上销售系统关系数据库模式的设计 | ||
第三部分:关系数据库设计 | 一、关系数据库设计概述 | |
二、需求分析 | 需求分析的任务 | |
需求分析的结构化分析方法 | ||
三、概念结构设计
| 概念结构设计的任务 | |
概念结构设计的方法与步骤 | ||
四、逻辑结构设计
| 逻辑结构设计的任务 | |
逻辑结构设计的方法与步骤 | ||
五、数据库物理设计、应用系统实施与调优 | ||
六、典型案例分析
| 典型案例 ——某金融企业关系数据库的设计 | |
典型案例 ——某券商系统关系数据库的设计 | ||
第四部分:建模工具 - erwin使用 | 一、ERwin历史和现状 | |
二、数据建模方法详解 | ||
三、ERwin的工作空间 | 概述 | |
ERwin绘图区 | ||
ERwin的菜单和工具条 | ||
模型导航器 | ||
使用帮助 | ||
四、构建逻辑模型
| 创建实体-关系图 | |
基于键的模型 | ||
全属性模型 | ||
五、构建物理模型
| 从逻辑模型到物理模型 | |
物理表设计 | ||
键和索引 | ||
规划数据库容量 | ||
数据库视图 | ||
其他数据库对象 | ||
六、构建维模型
| 数据仓库简介 | |
维建模 | ||
维建模示例 | ||
七、模型报告
| 使用Data Browser | |
使用Report Templates Builder | ||
利用宏生成简单文本报告 | ||
八、双向工程 | ||
九、深入了解ERwin:使用技巧和高级功能:业务过程建模,使用模型管理器进行团队建模 | ||
第五部分:数据仓库建模
| 一、为什么需要数据仓库建模 | |
二、维度建模 | 维度表 | |
事实表 | ||
案例分析:某券商数据仓库维度表,事实表举例 | ||
三、数据仓库建模流程 | 选择业务过程 | |
声明颗粒度 | ||
确认维度 | ||
确定事实 | ||
案例分析:某券商数据仓库建模流程介绍 | ||
四、维度建模的三种模式
| 星型模型 | |
雪花模型 | ||
星座模型 | ||
三种模式对比 | ||
五、Data Vault模型
| 基础结构 ① 中小表(Hub) ② 链接表(Link) ③ 附属表(Satellite) | |
六、Anchor模型 | Anchor模型介绍 | |
七、数据仓库建模实例:某券商数据仓库建模实践等 |
- 标签: 数据库系统工程师 数据库管理 数据库 数据库建模 数据库建模课程
-
下篇: 数据挖掘和数据分析培训方案