您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页学习记录_2013-07-15

学习记录_2013-07-15

来源:华佗小知识
一、power designer模型

CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大

主要元素:实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上基本上是一一对应的。

但在联系上,CDM有了比较大的扩展,除了保留ER图原有的RelationShip概念之外,还增加了Association,Inheritance 两种实体关系

二、模式:

四种数据库设计模式:

 1 主扩展模式:公共属性表与专有属性表关系为一对一。

“专有属性表”可以看作是对“公共属性表”的扩展,两者合在一起就是对一个特定对象的完整描述,故此得名“主扩展模式”。

 2主从模式:主表与从表关系为一对多。

 3名值模式:

名值模式,通常用来描述在系统设计阶段不能完全确定属性的对象,这些对象的属性在系统运行时会有很大的变更,或者是多个对象之间的属性存在很大的差异。

 4多对多模式:

两个对象不分主次、地位对等、互为一对多的关系。对于A表来说,一条记录对应着B表的多条记录,反过来对于B表来说,一条记录也对应着A表的多条记录。

为了更好的了解表语表之间的关系,今天主要看了数据库设计的一些模式,并在power designer中实施。对关系算是有了进一步的了解,在实践的过程中也有不懂的问题;比如说numeric等一些数据类型。还要继续努力~ PS:numeric是浮点数据类型,2-17个字节,取值范围是-1038+1~1038-1;

定义格式:numeric[(p,[s])],其中p表示可供存储的值的总位数(不包括小数点),默认值为18;s表示小数点后的位数,默认值为0;参数之间的关系是0≤s≤p。例如:numeric(15,5)表示共有15位数,其中整数10位,小数5位。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务