欢迎来到天天文库
浏览记录
ID:47871140
大小:163.84 KB
页数:7页
时间:2019-11-14
《powerdesign辅助设计实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、5.9PowerDesigner辅助设计PowerDesigner提供了一种数据库结构的图形表示。只需绘制新表或输入信息,即可更好地修改数据库的结构或创建全新的表。在设计完成Jn,PowerDesignernJ'生成一个SQL脚木以生成新的数据库(到所选取的DBMS当中,执行此.SQL文件,即可生成所设计的数据库,而不需要再手工进行建农等),并且同时牛成配套的数据字典和设计报^0PowerDesigner还町以从用于创建数据库的脚本文件读取数据库的结构。但是,通常更简便的方法是:从PowerDesigner连接到数据库
2、并使用反向工程特性直接抽取设计。主要步骤为:(1)启动PowerDesigner,出现其主窗口PowerDesigner提供了5种模型的建模工具,即概念模型(ConceptualDataModel)^物理模型(PhysicalDataModel)业务模型(BusinessProcessModel)、面向对象建模(Object-OrientedModel)和多模型报告(Multi-ModelReport)。其中选择新建概念模型即可进行数据库设计的E・R模型辅助设计,当然我们要设计好的数据库,要遵循数据库设计的规则,这里只
3、是提供工具,可以很好的去划岀更合理的E-R图來(即CDM图)。(2)E-R图的设计实体:选择实体图形,在"图纸”点击划出实体来,双击为其命名,选择Attributes添加其所有属性。注意所有的name都可以用中文标示,以好理解;但是code必须用英文标示,以方便库的操作处理(PowerDesigner转化数据库.sql文件,所有的表名称,屈性等都采川code)o为每个属性命名,并选择相丿应的数据类一型,PowerDesigner支持所有的SQLserver2000里的数据类型,并提供所冇可选类型供选择。其中属性列中的M
4、表示强制即不能为空;P表示主码即Primekey;D表示显示Display«0QS富E2S3K333ZS3^・
5、創xi直典妙叶gidSyngRepo畑ygb妙如卄丄1凶i2)0»Q9E卫1电©x",(goDT邑*0(3■53,<>a向回倒COB==□回口ETwbrMtxcts祂S"D,g】m“No“l11
6、1J-J^1 cncraiModd入Gcncrafcon入Reverse/13Entity*Katxtz.l*-JbSJxlyOQ刃晶p由f0⑥®X%JC吐両QqBatDBboCJRBI(yq)(ntAyPrope
7、rtIBxt«cv4«d
8、VersionI&foAttriUltt
9、Hifz”
10、V«t«i
11、Kulo(S»-3JDS©X^eXM^Y.m■*««ftb22RSal
12、毛RQ"Mory]XpwckM^del入Gene^ttqn入^v^rt«7Entity*ftX*联系:PowcrDcsigncr中的联系分为一对一,一对多和多对多三种,并.FL对于多方联系,还提供了依赖(即被依赖方的数据如果要删除,那么依赖方对应数据也随着删除),eg:员工的子女与员工之间是依赖关系,因为公司关心员工的子女的信息是因为该员工是本公司的员工,一
13、11该员丄辞职,那么该员丄的子女信息公司将不在关系,即公司将删除该员丄的信息,那么其对应的子女信息也门动跟着删除。r-(CDMtajg"&OQT®BS/<>aE53E)CD廊曉
14、二E3HCOM2«utlD»UKo4«lRulxVersionInfofierierafeNacreCodeCementEnHyl:EnMyi:GeneralDetailIVotes«nJi■▼JGenerai人CheckModel入Generabcn入Reverse/-lid±rR«H«lonshiD'B«latio&sMp.l/b«tw«
15、16、ill■点击联系,选择要建联系的两个实体,为其建立联系,双击进入联系编辑状态,为英命名,然后进入detail,设置联系LI.DUgranO]祀\dg$Q94JZJFJ^rkwcT11xfeex离ocy叽ei®■⑴/少a17、»i*昭18、19、20、i3』(ffltn^IBed□uajxjJ±J1H.'i*y?£)Zmoo"62dA▼1•21、Ceneral/CheckMo"入Genercon入Reverse/IJ2JRtlttlonship22、zB^latlonihip.S*XQ・eEntity"曹IT*ndE&titrzftX*參开划③二金0»」实吕©5・Ftoosoftwad23、SJSr«Mcrosoft...24、
16、ill■点击联系,选择要建联系的两个实体,为其建立联系,双击进入联系编辑状态,为英命名,然后进入detail,设置联系LI.DUgranO]祀\dg$Q94JZJFJ^rkwcT11xfeex离ocy叽ei®■⑴/少a
17、»i*昭
18、
19、
20、i3』(ffltn^IBed□uajxjJ±J1H.'i*y?£)Zmoo"62dA▼1•
21、Ceneral/CheckMo"入Genercon入Reverse/IJ2JRtlttlonship
22、zB^latlonihip.S*XQ・eEntity"曹IT*ndE&titrzftX*參开划③二金0»」实吕©5・Ftoosoftwad
23、SJSr«Mcrosoft...
24、
此文档下载收益归作者所有