CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

讨论一个数据库建模的使用工具问题?

楼主Andy_li(冲浪)2002-04-01 15:20:40 在 MS-SQL Server / 基础类 提问

做过几个系统的数据库设计,用过PowerDesign和ERWin,给我的感觉是ERWin用于设计关系型数据库,思路清晰,操作方便,模型简洁易懂。但是我在Windows2000中安装后,每次启动都会弹出一个警告信息。意思大概是有个DLL文件是16位的,要运行在win95下。我用的是4.0版,不知可有更好介绍。而且生成物理数据库时,也经常加上很多不必要的索引。而PowerDesign则在表示表之间的关系时,不够清晰,而且生成物理数据库时,也是关系映射时会有点问题。至于很多朋友说到的VISIO,我倒是没有用过。不知大家在这些方面有什么体会和经验?都说出来讨论一下吧。 问题点数:50、回复次数:23Top

1 楼laurel(laurel)回复于 2002-04-01 16:21:35 得分 3

只用过PowerDesign,感觉就是工具,为人服务。visio   现在支持UML了,钱途乐观啊。Top

2 楼warning(爱就爱了)回复于 2002-04-01 17:26:02 得分 3

我也用ERwin,也是在win   2000下,好像没有你说的警告信息Top

3 楼Andy_li(冲浪)回复于 2002-04-01 17:58:31 得分 0

to   warning:  
  我用的是ERWin4.0,不知网上可有更新版的供下载?有的话,介绍一下。而且,我还碰到的问题是把模型图打印出来经常出现一些额外添加的线条,很是烦人!Top

4 楼weinfo(笑三少)回复于 2002-04-01 18:43:37 得分 3

如果在教育网内,可以到166.111.168.13去下一个,不过visio却是是一个比较成功的产品。Top

5 楼tx117(TX117)回复于 2002-04-01 22:02:15 得分 3

生成物理库的时候有选项,注意看一下.  
  选择一下就不会有多余的存储过程之类的东西了.Top

6 楼weidegong(weidegong)回复于 2002-04-02 01:06:03 得分 3

Visio就是画个图比较漂亮,但是没有直接转化为数据库底能力吧?  
  用过PowerDesigner6.*   现在的这个打开了都不太会用。  
   
  关系影射时有什么问题?我觉得还是很好用的Top

7 楼ygc(狒狒)回复于 2002-04-02 09:52:15 得分 3

pd8.0啊,关系图清晰,可以直接生成多种数据库。Top

8 楼Andy_li(冲浪)回复于 2002-04-02 10:49:29 得分 0

to   weidegong:  
  我用的是PowerDesig8.x,感觉不象ERWin那样在表之间建立关系时,会自动在相关联的表中加入外键,必须手工输入。其实可能也算不上问题吧。  
  还有一个关于数据库主键设计的问题想请大家讨论一下,就是用ERWin设计表的主外键关系时,经常会有两、三个字段标志为主键,可关于PowerDesign的参考书上很多都是再加一个例如TestID字段来单独做主键。我想应该是考虑性能的原因吧。但是由于自己经验不足,对什么情况该使用哪种定义主键的方法不是很清楚。我一般是遇到一个表需要两个字段唯一确定一条记录时,如果这两字段的数据类型是字符型的,而且还可能比较长,那么就再添加一个ID字段。否则一般不加。不知大家的意见如何?Top

9 楼mmzxg(超级笨蛋)回复于 2002-04-02 11:06:16 得分 3

study!Top

10 楼chuyf(楚云飞)回复于 2002-04-02 21:44:02 得分 3

请问在哪能下载erwin4.0   ,  
  寻觅多日,总是找不到,请大家帮帮忙  
  在此先谢过了Top

11 楼zhangshzh(joe)回复于 2002-04-03 09:30:12 得分 3

http://asia.cnet.com/hk/download/pc/0,2000031702,50000642s,00.htm  
  不过很大哟,30.7MTop

12 楼kingstone(kingstone)回复于 2002-04-03 16:54:54 得分 3

用ErWin4好象生成不好报表和生成文档,虽然Report   Builder有好多选择,但是没一种都不能达到普通的要求,好象都是一些哗众取宠的东西,大家一般如何生成报表文档啊?Top

13 楼kingstone(kingstone)回复于 2002-04-03 16:58:00 得分 0

在一个叫"超越数据库编程的网站"有下4.0,感觉4.0在2000下还有些Bug,可能有内存泄漏,再就用ErWin4好象生成不好报表和生成文档,虽然Report   Builder有好多选择,但是没一种都不能达到普通的要求,好象都是一些哗众取宠的东西,大家一般如何生成报表文档啊?Top

14 楼kingstone(kingstone)回复于 2002-04-03 17:04:25 得分 0

在一个叫"超越数据库编程的网站"有下4.0,感觉4.0在2000下还有些Bug,可能有内存泄漏,再就用ErWin4好象生成不好报表和生成文档,虽然Report   Builder有好多选择,但是没一种都不能达到普通的要求,好象都是一些哗众取宠的东西,大家一般如何生成报表文档啊?Top

15 楼dreammaster(天涯)回复于 2002-04-03 17:20:36 得分 5

to   Andy_li(冲浪)  
   
  我不认为你对pd8.0的看法是正确的,首先再进行ER分析时,pd8.0主张从CDM即(概念模型)作起,将关系建立,然后再进一步生成PDM这时所有的主外键关系及约束都会生成,并且可以创建漂亮的报表模板。  
   
  我认为无论Pd8.0   ERwin还是Viso都应改换一下思想,面向对象的数据库设计为时不晚,Oracle   Desiner就有很好的改进,听说Rose   2002   也在数据库的Schema中支持对象数据库构造,真是另人振奋,好替pd,er等软件担心Top

16 楼Andy_li(冲浪)回复于 2002-04-03 18:00:18 得分 0

to   dreammaster:  
   
  我对Pd8.0了解不是很深,只是用它做了几次数据库模型,而且也只是用到了其中的DataArchitect的一些基本工具,所以说的不对之处还请各位多多指正。目的是为了大家都能谈谈数据库设计方面的经验,共同进步。我用的较多的是ERWin4。0,看了kingstone遇到的问题后,很有同感。而且我还发现,用ERWin建好的物理模型生成物理数据库时,定义好的关键字的位置会变动。就是,如果在模型中放在第一列,而到了实际的数据库中却变成第2或其他列了。至今不知为何?不知是ERWin4.0的bug呢?还是我什么地方设置不正确?请大家诊断诊断。Top

17 楼wanderung(※--※)回复于 2002-04-04 12:39:17 得分 3

同样的问题,不过我想问题在于两个方面:一、数据库创建的不合理,关键是主键及外键的设置上。二、用关系的不正确,确定与非确定关系要不同符号。我用erwin   4,下载与超越数据库网站,不过老是打不开。Top

18 楼Andy_li(冲浪)回复于 2002-04-04 15:04:52 得分 0

to   wanderrung:  
  不好意思,我对你说的第二点:用关系的不正确,确定与非确定关系要不同符号。不是很清楚,能解释详细点吗?Top

19 楼ding_csdn(英雄%美女)回复于 2002-04-04 15:49:08 得分 3

我覺得ERwin4.0不錯,想要的東西基本都有Top

20 楼lincon77()回复于 2002-04-16 00:20:50 得分 0

请问哪里有VISIO下载,谢谢!Top

21 楼huarui(huarui)回复于 2002-04-16 13:58:47 得分 0

Visio   for   Vs.Net   EA   的版本是可以直接生成数据库的如果用.NET开发或者用MS   SQL   那用Visio应该是一个很好的工具!Top

22 楼thlong(江米小枣)回复于 2002-04-16 14:02:36 得分 3

ERWin4   出SP2了,更新一下看看。Top

23 楼thlong(江米小枣)回复于 2002-04-16 14:04:50 得分 3

ERWin4   不支持中文字段。3.5的时候换支持直接生成PB代码。但4.0就不行了Top

24 楼zdgdh(老吴子)回复于 2002-04-17 12:57:10 得分 3

如果仅仅是关系数据库,试试ERStduio   5,该软件比较小巧Top

相关问题

  • 请问有什么好的数据库建模工具?
  • 请问大家平时设计数据库时,都用什么建模工具呀?顺便散分滴
  • 求工具管理系统数据库设计思路[欢迎讨论]
  • 数据库建模:powerdesigner9 VS erwin4
  • 数据库建模:powerdesigner9 VS erwin4
  • 复杂数据库建模问题
  • 复杂数据库建模问题
  • 复杂数据库建模问题
  • 复杂数据库建模问题
  • PowerDesigner数据库建模的问题

关键词

  • 数据库
  • 报表
  • 字段
  • 文档
  • 物理
  • visio
  • 数据库设计
  • 选择
  • 普通
  • erwin

得分解答快速导航

  • 帖主:Andy_li
  • laurel
  • warning
  • weinfo
  • tx117
  • weidegong
  • ygc
  • mmzxg
  • chuyf
  • zhangshzh
  • kingstone
  • dreammaster
  • wanderung
  • ding_csdn
  • thlong
  • thlong
  • zdgdh

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo