问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

powerdesigner怎么生成数据字典

发布网友 发布时间:2022-04-24 22:27

我来回答

2个回答

懂视网 时间:2022-05-01 00:57

技术分享

注意选择数据源,输入密码后成功连接弹出下面框框

13、选择需要导入的对象

技术分享

14、大功告成

技术分享

 

PowerDesigner生成Oracle数据字典

标签:

热心网友 时间:2022-04-30 22:05

工具:
sybase PowerDesigner 15.1
Microsoft sql Server 2005
第一步概要设计:
打开PowerDesigner软件,设计“概念数据模型”(ConceptualData Model):
点击workspace 右键---》New—>Conceptual DataModel,
弹出如下界面:

设计表、表结构:

在设计属性(字段)的时候,三个字母(M、P、D)分别表示:
M:是否为空;(√表示不允许为空)
P:是否为主键;
D:是否在该软件的视图中显示
第二步:物理设计
将“概念数据模型”设计的表转换为“物理数据模型”(PhysicalData Model),实际上是从“概要设计”转换为“详细设计”,即对表的具体实现。
将概要设计模板转换为物理设计
选择“Tools”-->“Generate Physical DataModel…”即可。

然后选择你的dbms.

点击“确定”按钮以后,就产生了对应“sql Server 2005”数据库的表、属性、关系的具体实现。
这时就会有一个物理设计的模板出现,将你在概要设计时的实体都转换成具体的表。

第三步:在sql Server2005中手动创建数据库(也可以用SQL创建库,pd可以将我们的表设计都转换成SQL)
需手动在sql SERVER2005中创建您的数据!如:“Students“,此过程省略…
第四步:在数据源odbc中配置用户数据源

第五步:在sql Server2005中自动创建表结构
首先:根据“物理数据模型”(Physical Data Model)自动建立相应的sql语句:

其次:执行其创建的sql语句文件,将数据表结构自动创建到SQL Server 2005数据库中:

完成以上步骤后,刷新sql Server 2005数据,将会看到你所创建的相关表结构。

另外生成单张表sql语句可以:
在物理设计模板中,选择表--》右键—》sql Perview…

生成sql创建库和表,我喜欢懒人式,或者说拿给客户时,客户用的爽。。。

建立表的主外键关系:
使用PowerDesigner物理模型为建的关系表添加外键,有个原则就是主表的主键名称必须和副表的外键名称一致。
测试(仅测试,不含技术)
1.建主表user 2.建副表department
uid int primarykey did int primary key
namevarchar(32) uid int
2.对着模型右击New->Reference
parent表为user表,child表为department
这样就建立了关系,外建也自动建立了。

关于表关系的建立,本人也存疑,但有三种思路:
1、概要设计时设计好关系。(个人倾向于这种方式,有时间尝试)
2、物理设计时设计好关系(笔者使用此方法,若表很多,关系复杂,此阶段设计关系会很痛苦。偶深受其害!)
3、生产数据库后,dbms中建立关系(这种方式是笔者突发奇想,仔细思考,不建议采用这种方式,如果使用T-sql重构数据库,又得重建关系)
仔细思考过后,个人认为概要设计时,设计实体、实体必要属性、实体与实体关系,然后在数据库物理设计时详细设计表属性等内容。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 山西朔州 座落在哪个方向,是北方,还是西方 数据字典怎样设计? 数据库设计说明书中的数据字典应该如何编写啊? 山西朔州市有哪些特产? 数据字典怎么设计? 朔州。是哪个省? oracle 数据字典的制作过程 朔州地理位置在哪 朔州在什么地方 SQL数据库数据字典怎么生成的? 怎么生成数据字典 山西省的朔州市是属于太原市的吗?? 山西朔州有哪些著名景点呢? 朔州市属于哪个省哪个市 朔州市下辖几区几市几县? 哪天生孩子日子好 生孩子农历8月1-10日哪天日子最好 生孩子 高分选吉日? 哪一天生孩子好 今天生小孩是否黄道吉日? 山西省朔州市在哪里? mysql如何导出或制作数据字典? 朔州怎么样? 如何制作oracle 数据字典 朔州的历史 山西朔州市及城区有多少人口? 制作mysql数据库,数据字典,一般用什么工具软件? 山西怀仁是不是属于朔州市? 项目开发中 如何设计数据字典? 山西朔州总共有多少高中?分别有哪些?详细点吧!谢谢 想问一下商品分类的数据字典设计如何做 山西朔州多大呢? 数据字典是数据库设计哪个阶段的?每个阶段都有什么结果? 谁知道山西朔州的方言? mysql workbench怎么制作数据字典 数据字典表怎么设计? 在程序设计开始时,需要写数据字典,具体格式是什么? 数据库结构设计包含的数据字典 表结构有哪些 在数据库设计过程中,在什么阶段建立数据字典? 有几个选项,需求分析阶段... 我们应该怎么使用笔记本电脑的导热硅脂呢?如何正确选择导热硅脂?