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

如何运用powerDesigner生成数据库文件或者javaBean

发布网友 发布时间:2022-04-30 02:25

我来回答

1个回答

热心网友 时间:2022-04-09 22:11

工具:
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
提升学历选自考好还是成考好 成考和自考的文凭哪个好 2024年成人自考和成人高考哪个更好 家用净水器滤芯类型有哪些 家用净水器什么滤芯好 请问在VB中如何调用多线程? 交强险理赔后第二年上涨吗? 交强险出一次险第二年保费多出多少? 全家人都爱吃的家常菜目录 丽台Quadro P5000专业图形显卡-购买最佳价格 Java中,保存在数据库表里的内容,怎么在打开的时候,用word文档模板打开并且编辑 《宠你一生》最新txt全集下载 网游之召唤天下小说txt全集免费下载 《绝妙人生,执掌权财:官运亨通》最新txt全集下载 求权财全本精校 Microsoft office Access数据库中的添加附件的模板怎么做,如图。 【*中的城市】【重生之超级富二代】【权财】【*】【艳福】 TXT电子书全集下载 权财玩古小说txt全集免费下载 如何使用excel数据作为数据库,让其自动引用到excel模板或word模板形成打印文件? 求尝谕的(市长大人)和(权财)的百度网盘精校本,无乱码删减的,谢谢! 财权小说txt全集免费下载 《财权》txt全集下载 寻找一篇软件文档需求分析的文章,要英汉对照。各位大虾请速度帮忙谢谢啊。。。。 求尝谕的小说`权财`txt的 急!!!电脑问题. 权财小说txt全集免费下载 数据库数据字典文档模板下载 幼儿园教师节聚餐在一起作为一名副院长敬酒应该说点什么 路由器如何连机顶盒、电视机?电视机有hdmi插口。用什么数据线。 ROG STRIX LC 360小白龙?ARGB 这款水冷怎么样? 《重生之苏洛的傲娇生活》txt下载在线阅读全文,求百度网盘云资源 数据库引擎的数据库引擎文档 《天才剑仙》txt下载在线阅读全文,求百度网盘云资源 求有看这几本小说的人(黑客)(权财) ,共同爱好者!推荐几本都市小说! 《楚乱》txt下载在线阅读全文,求百度网盘云资源 《逍遥小医官》txt下载在线阅读全文,求百度网盘云资源 四神物语电子书txt全集下载 CI框架中已经连接到一个数据库,现在我有一个控制器,里面操作的是另一个数据库,怎么连接这个数据库? 跪求官场小说! 欧阳少波的核心课程 酒店商务中心秘书工作说明书怎么写?? u盘闪存颗粒是什么,与固态硬盘的闪存颗粒一样吗?固态硬盘与机械硬盘工作原理有什么不一样,谢谢。 U盘颗粒和固态颗粒原理一样吗? 8G固态硬盘与8G闪存盘的区别? 鞍山银行存款利率是多少 为什么官方要求男子跳水运动员只能穿三角裤,而不能选择四角裤? 如何备份重要资料? 手机怎么样备份重要文件? 华为matePad10.4有隐私空间吗 电脑里面重要文件的备份方法有哪些?