设计数据库用什么工具比较好

zerobegin_2 2011-09-07 04:29:48
UML建模用的是StarUML,轻量级,挺好使。

设计数据库用什么工具比较好呢?
...全文
425 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
powserdesigner
ycagri 2011-09-08
  • 打赏
  • 举报
回复
呵呵,我跟你们都不一样
我是先划分好功能,在纸上先划出来到底需要几张表,然后直接在sql里面建表

最后,再在powserdesigner里面用反向工程,把所有的表直接导入到powserdesigner里面

最后打印出来
jiujiang88 2011-09-08
  • 打赏
  • 举报
回复
不要拘泥于形式,自己用什么工具都行。
(我最懒,我都是直接VS里面拖建)
zzz9413 2011-09-08
  • 打赏
  • 举报
回复
主流代码工具,都直接去读数据库来生成程序里一些代码比如实体层、数据访问层的。如果是SQLSERVER,还可以把字段的说明也生成到实体层的属性说明中去

所以你只要设计好数据库就行,不必想着用工具设计完数据库另外再生成代码
火星大能猫 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wanghui0380 的回复:]

白板,笔和纸就足够了

不要把太多精力去花在那些可有可无的所谓“工具”身上

那样只会让你分散注意力,没有输入法切换,没有鼠标拖动大小,没有弹出的设置对话框,没有强制规定,没有先啥条条,后啥框框

单纯设计 白板,笔和纸就足够了
[/Quote]

同意,一般情况没有必要去用什么所谓的工具.数据库自身已经很强大了.
lijie_255456 2011-09-08
  • 打赏
  • 举报
回复
PD2
老毕 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wanghui0380 的回复:]

白板,笔和纸就足够了

不要把太多精力去花在那些可有可无的所谓“工具”身上

那样只会让你分散注意力,没有输入法切换,没有鼠标拖动大小,没有弹出的设置对话框,没有强制规定,没有先啥条条,后啥框框

单纯设计 白板,笔和纸就足够了
[/Quote]

顶一下这个,信马由缰,不会被软件本身所迷惑。
土地公公 2011-09-08
  • 打赏
  • 举报
回复
PB、EA、Visio,我比较喜欢用PB。
krenyelang 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bdmh 的回复:]
数据库,powserdesigner
[/Quote]

这是个好家伙!
种草德鲁伊 2011-09-08
  • 打赏
  • 举报
回复
脑内完成
stonemqy 2011-09-08
  • 打赏
  • 举报
回复
至于生成数据库,最好花时间开发一个DBA吧,方便,而且还可以重复使用。
stonemqy 2011-09-08
  • 打赏
  • 举报
回复
可能还再需要一块橡皮
stonemqy 2011-09-08
  • 打赏
  • 举报
回复
铅笔、白纸,足矣!
hen_ai_hen_ai_ni 2011-09-08
  • 打赏
  • 举报
回复
怎么能让你们更清楚就用什么,excel也挺好……
TMajier 2011-09-08
  • 打赏
  • 举报
回复
Visuo
chuanzhang5687 2011-09-07
  • 打赏
  • 举报
回复
powserdesigner
hj460910133 2011-09-07
  • 打赏
  • 举报
回复
确实,纸和笔最实际,不要迷恋与形式,只要自己能够看懂就行了。
wanghui0380 2011-09-07
  • 打赏
  • 举报
回复
白板,笔和纸就足够了

不要把太多精力去花在那些可有可无的所谓“工具”身上

那样只会让你分散注意力,没有输入法切换,没有鼠标拖动大小,没有弹出的设置对话框,没有强制规定,没有先啥条条,后啥框框

单纯设计 白板,笔和纸就足够了
sswp7 2011-09-07
  • 打赏
  • 举报
回复
PowserDesigner
小赖赖 2011-09-07
  • 打赏
  • 举报
回复
PowserDesigner
ERwin
office也有个viso
加载更多回复(5)
一套操作数据库(*.db,DBF) 的工具,功能非常的强大。 2000版功能: 包括建立数据表、删除数据表、索引、排序、打印、预览、数据转换、数据备份、修改数据表结构、输出文本、输出HTML文件、统计查询、字段求合、生成决策图表等功能。 2002版新增功能: 1、多窗口(MDI)与单窗口两种模式 2、提供最近使用路径 3、提供BDE版本检查 4、设置进入口令 5、给数据表填加口令 5、设置启动目录 6、复制记录、复制当前字段名称、复制字段名列表、复制选择区域数据 7、改进SQL执行功能 8、改进数据转换功能 9、记录查找功能 10、自动生成创建表SQL语句 11、设置数据移动位数 12、改进了建立索引功能,现可以建立主重索引(多个字段) 13、自动显示当前字段类型/宽度/字段总数/索引字段 Xp版新增功能: 1、加入了功能强大的报表设计、报表打印功能。可自己根据数据库设计报表,还可以把设计好的报表另存为报表文件,也可输出如Html格式等。 2、加入了BDE数据库驱动程序,解决了以前下载后没有驱动程序不能正常运行的问题。 Xp 2002.11 版新增功能:(右击菜单) 1、加入对数据的剪切、复制、粘贴、删除功能。可直接把一张表内的数据复制到另一张表内,也可以把一张表的某字段的数据复制到另一张表的某字段。功能非常实用。(选择区域内数据) 2、加入输出Excel、Html、rtf、csv、txt文件格式。(选择区域内数据)
BDB是跨数据库平台的数据库设计和自动安装工具、支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。同时它还可以为您的应用程序创建数据库自动安装(或自动升级)程序、以及实现不同数据库平台间数据库迁移等。此外、在BDB中提供了对开发语言的支持、其数据库结构定义文件采用XML标准格式、并且开放了外部读取数据库结构的源程序(C#/Delphi/JAVA)、您可以通过使用BDB来简化软件开发和部署过程:1、数据库设计、自动安装:支持和数据库之间的正向和反向工程。既可以通过BDB进行新的数据库设计,自动创建或更新至实体数据库、也可导出现有数据库结构,并为其创建数据库自动安装程序。2、跨数据库平台:只需按熟悉的数据库平台进行一次定义,就可在上述各个数据库平台中进行数据库自动安装和任意迁移。系统会自动进行语法、数据类型转换。3、数据库迁移:在不同数据库平台间进行数据库结构(包括数据表、索引、约束、视图和存储过程对象)和数据迁移。4、查询分析、数据表查询、数据编辑功能。提供专用的SQL编辑器、支持SQL语法高亮、快速脚本输入、脚本预定义等。5、预输出创建、更新SQL脚本。6、提供数据导入、导出功能。支持从Excel导入导出的双向编辑操作。7、对开发语言的支持。开放的数据库物理结构文件格式、并提供外部调用源程序,包含C#、Delphi、JAVA三个版本。8、数据库物理结构定义和实体数据库之间的比对更新、同步。9、可为可重用属性创建数据字典定义、并进行同步。10、采用方案定义、支持多个工程模式。11、提供自定义功能、可以根据需要扩展数据库结构定义文件。12、支持多语言(目前版本语言:中/英文)。并提供了新的语言定义的说明、可根据需要增加新的语言支持。website: www.bainsoft.com

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧