-
去学习 腾讯课堂提供服务
掌握PowerDesigner的使用
教学服务
教辅资料
实战驱动
讲师介绍
友凡老师
架构师
多年移动互联网产品设计和开发经验,带领团队完成多个知名互联网产品,历任多家知名公司Java和大数据架构师,负责过多个大型Java和大数据系统的架构和开发。精通Java、Go、Python、大数据、K8S、NewSQL等语言和技术,对分布式、高并发、高可用、微服务、缓存、虚拟化、海量数据处理有丰富的实战经验和解决方案。
课程详情
在设计数据库时,对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构,这一过程就称为数据库建模。它主要包括两部分内容:确定最基本的数据结构;对约束建模。
数据库建模的过程:概念模型->逻辑模型->物理模型
概念模型的用途:
概念模型用于信息世界的建模
是现实世界到机器世界的一个中间层次
是数据库设计的有力工具
数据库设计人员和用户之间进行交流的语言
对概念模型的基本要求:
较强的语义表达能力
能够方便、直接地表达应用中的各种语义知识
简单、清晰、易于用户理解
逻辑模型:对概念模型的进一步细化,逻辑模型主要包括网状模型、层次模型、关系模型、面向对象模型等
物理模型:是概念数据模型和逻辑数据模型在计算机中的具体表示。该模型描述了数据在物理存储介质上的具体组织结构,不但与具体的数据库管理系统相关,同时还与具体的操作系统以及硬件有关。
可以通过物理模型直接生成对应数据库的SQL,也在此模型上调整对应数据库特有的内容。比如Oracle的表空间等。
对于数据模型的建模,最有名的要数PowerDesigner,PowerDesigner是在我国软件公司中非常有名的,其易用性、功能、对流行技术框架的支持、以及它的模型库的管理理念,都深受设计师们喜欢。他的优势在于:不用在使用create table等语句创建表结构,数据库设计人员只关注如何进行数据建模即可,将来的数据库语句,可以自动生成
课程将基于上述理论进行讲解,会讲解理论以及实战,课程涉及内容:
数据设计思想
1、建模理论
2、设计规范
数据库建模设计
1、逻辑模型
2、物理模型
3、汽车租赁系统建模实战
课程目录
1、PowerDesigner课程说明
2、PowerDesigner讲解和整体模块说明
3、PowerDesigner安装以及软件使用介绍
4、ER模型
5、函数依赖通俗讲解
6、数据库三范式讲解
7、PowerDesigner CDM讲解
8、PowerDesigner CDM 实战
9、PowerDesigner CDM 实战2
10、PowerDesigner PDM 实战1
11、PowerDesigner PDM 实战2
12、案例汽车租赁系统建模实战1
13、案例汽车租赁系统建模实战2
14、案例汽车租赁系统物理模型和sql脚本生
- PowerDesigner数据库设计与建模教程 168
- 去学习 去腾讯课堂学习
声明:本文由代码号课堂注册/游客用户【怀亦】供稿发布,最终权属和售后归腾讯课堂所有。本站不对用户发布的PowerDesigner数据库设计与建模教程信息内容原创度和真实性等负责。如内容侵犯您的版权或其他权益,请留言并加以说明。站长审查之后若情况属实会及时为您删除。本文作者:怀亦» /dmh/5612.html