精华内容
下载资源
问答
  • 好用的数据库设计工具

    千次阅读 2019-05-07 20:24:32
    好用的数据库设计工具 windows平台 erwin 很强大,但是仅支持windows,没有mac版本 Mac平台 Dbschema 目前我觉得比较好的

    好用的数据库设计工具

    windows平台

    erwin

    很强大,但是仅支持windows,没有mac版本

    Mac平台

    Dbschema

    目前我觉得比较好的

    Dbschema的优点

    DBSchema可以通过图形界面的方式生成主键, 说实话这种方式很垃圾,因为作为一名程序员和那些非程序员的人总得优点区别吧。

    DBSchema可以自动生成样例数据,但是建议使用批量的sql语句生成,DBSchema生成的数据几乎不能达到你的需求,生成的都是你不想要的。

    Dbschema的缺点
    • 如果数据库中的表名仅仅是更改了大小写而没有更改具体的字母的话,则在DBSchema中不会同步更新
      • 解决方案:将数据库表名先更改一个字母,然后再将表名更改为我们想要的。此外,idea的数据库连接功能也是非常不错的。
    展开全文
  • 数据库设计工具

    千次阅读 2014-05-19 10:57:33
    几款数据库设计工具: 1. mysql workbench for mysql MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新...

    几款数据库设计工具:


    1. mysql workbench for mysql

    MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。

    http://dev.mysql.com/downloads/file.php?id=452142


    2.power designer

    Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的软件开发工具,例如PowerBuilder、Delphi、VB等相配合使缩短开发时间和使系统设计更优化。

    使用介绍:
    http://www.cnblogs.com/luluping/archive/2009/07/28/1532652.html
    http://blog.csdn.net/wangpeng047/article/details/7164643

    3.ERWin

    ERWin 的全称是AllFuusin ERwin Data Modeler,是CA公司AllFuusin品牌下的数据建模工具。支持各主流数据库系统。其设计图支持MS office的直接拷贝。

    4.ER Studio

    ER/Studio是一套模型驱动的数据结构管理和数据库设计产品,帮助企业发现、重用和文档化数据资产。通过可回归的数据库支持,使数据结构具备完全地分析已有数据源的能力,并根据业务需求设计和实现高质量的数据库结构。易读的可视化数据结构加强了业务分析人员和应用开发人员之间工作沟通的能力。ER/Studio Enterprise 更能够使企业和任务团队通过中心资源库展开协作。






    展开全文
  • 数据库设计工具MySQLWorkBench

    千次阅读 2019-01-18 17:17:29
    工具为MySQL官方提供地址:http://dev.mysql.com/downloads/workbench/ 小伙伴们注意按自己的操作系统选择下载版本。...切换数据库设计与ER图。 3. 创建/管理ER图 4. 创建/管理表结构 1....

       该工具为MySQL官方提供地址:http://dev.mysql.com/downloads/workbench/

    小伙伴们注意按自己的操作系统选择下载版本。

    ·       注意事项:安装后将环境语言配置成简体中文,否则中文乱码

    工作步骤

    新建模型后,会进入此页面。 

    1./2.切换数据库表设计与ER图。

    3. 创建/管理ER图

    4. 创建/管理表结构

    1.   表名,[]内的中文为临时注释。

    命名规约:t_表所属业务模块_具体业务名称
    例子:

    企易堪任务信息表t_survey_mission

    企易堪任务编辑记录表 t_survey_mission_edit_record

    2.   字段编辑。注意事项:
    1)此处不要手动加入外键字段。稍后在介绍ER图时,通过工具自动添加外键字段。
    2)非外键字段要有类型前缀
    3)PK=主键;NN=非空;UQ=唯一;BIN=二进制流;UN=正整数;AI=自增
    4)当字段为字符串时,在3.处可以选择编码格式
    5)字段应在4.处添加中文注释,描述其意义。如果是类型、权制等通过数字表述意义的,应说明数值与意义的对应关系。

    5.处点击Indexes可以编辑表的索引

    1.通过拖拽添加“层”。“层”不影响数据库结构,仅仅用来方便表述逻辑关系。

    2.用来添加表(与MySQLModel选卡添加相同)

    3./4.添加“1对1”、“1对多”的ER关系。
    操作:按下“---1:1/---1:n”按钮,选择要建立外键的表,再选择外键关联的主键所在表。

    操作完成后,在表中会自动生成外键,外键命名规则自动为 “表名_主键名”。

    5.可以拖拽表到右侧视图中。已经在视图中的表,6.位置会有实心点标记。

    7./8.虚线表示了1:n的关系,双击虚线可以为其添加标题和说明。

     

    数据库设计完成后,可以导出SQL脚本。

    注意:导出前应去掉表名上的中文说明,同时在自己本地检验SQL文正确性后,再交由运维部署到测试服务器上。

    1.  可以新建、管理对MySQL库的链接;

    2.  是已经创建好的链接。此功能主要面向运维人员。

    展开全文
  • 数据库设计工具ERwin介绍

    千次阅读 2007-04-04 10:09:00
    数据库设计工具ERwin数据库是业务的基础ERwin使数据库设计更容易 应收帐款,电子商务,数据挖掘,知识管理,没有一样离得开数据库。客户/服务器系统建立在关系型服务器上。Internet和Intranet应用必须访问并更新动态...
    数据库设计工具ERwin


    数据库是业务的基础ERwin使数据库设计更容易


    应收帐款,电子商务,数据挖掘,知识管理,没有一样离得开数据库。客户/服务器系统建立在关系型服务器上。Internet和Intranet应用必须访问并更新动态数据。应用软件包必须定制,并与现有系统集成。数据仓库集成多个数据库,提供有价值的商务智能。这些应用的成功依赖于数据库建立得是否优秀。


    CA ERwin是功能强大、易于使用的数据库设计工具。它为设计、生成、维护高水平的数据库应用程序提供了非凡的工作效率。从描述信息需求和商务规则的逻辑模型,到针对特定目标数据库优化的物理模型,ERwin帮助您可视化地确定合理的结构、关键元素,并优化数据库。


    ERwin不仅是数据库设计工具,同时还是一个功能强大的数据库开发工具,能为所有主流的数据库自动生成数据库表和成千上万条存储过程和触发器代码。其突破性的完全比较技术,允许迭代开发,随时把模型与您的数据库同步。把数据库与领先的开发环境集成在一起,ERwin同样能加速以数据为中心的应用开发。


    为了满足企业建模的需求,ERwin也能与CA的Model Mart集成。Model Mart是强大的模型管理系统,它使数据库设计者、应用程序开发者和最终用户共享ERwin的模型信息。除此之外,不同的开发人员共享并重用设计成果,使建模的工作效率最大化,并能够建立共同的标准。


    ERwin确立了建模和设计效率的标准


    ERwin使得设计数据库非常地容易。数据库设计简单到只需通过点击的方式,为数据需求生成图形化的E-R(实体关系)模型,同时在逻辑模型中标明业务规则,显示所有的实体、属性、关系和键。而且,你可以使用它独特的用户定义属性在模型当中直接抓取对于你的业务十分重要的附加信息。


    专业的建模特性,帮助您设计出更好的数据库。例如:处理属性时,仅需通过拖拉的方式,把属性从一个实体拖到另一个实体,快速地进行修改和规范化。图上编辑功能,可在图上修改模型,不需打开对话框。关系导航系统使您在大型模型中能快速移动,精确找到某实体的父实体和子实体。而且,模型确认报表使你便于检查你的设计。


    ERwin不仅仅是画图工具,它以智能化方法把整个设计过程自动化。比如,ERwin允许对可重用属性创建一个字典,以确保在你的数据库设计当中始终使用一致的名称和定义。数据库视图作为集成的模型组件进行维护,基表的定义的变化自动地反映到视图的定义中。自动的键迁移,确保了数据库的参照完整性。


    ERwin允许你将大型企业模型拆分为若干小的更易于管理的子集,使得建模人员把精力集中在特定的主题领域。存储显示允许你存储同一主题领域的多个视图,易于与不同的使用者交流。


    ERwin数据模型能以不同方式进行编辑、显示和打印。ERwin与RPTwin结合,RPTwin是一种易于使用的图形化的报表书写器,带有预定义或由用户定义选项的报表浏览器,可全面控制报表的内容和外观。另外,独特的模板接口,使您可以把设计标准和显示要求用于其它模型。


    自动生成数据库


    ERwin不仅是最好的数据库设计工具,同时它也是建立数据库最快速的方法。ERwin的设计针对不同目标数据库的物理特性进行优化。与其它工具不同的是,ERwin自动保持逻辑模型和物理模型同步,并可方便地把逻辑结构,如多对多关系,转化到物理模型的实现。


    ERwin在数据库设计和数据库之间建立起强大的native连接,支持正向工程和逆向工程。使用该连接,能自动生成表、视图、索引、参照完整性规则(主键,外键)、缺省值、域/列约束。ERwin包括一整套优化的参照完整性触发器模板,和丰富的宏语言,用于定制触发器和存储过程。成千上万条代码能自动生成----使基于模型的应用开发的效率达到令人难以置信程度。


    数据库容量计算功能帮助你精确估计数据库或数据仓库的初始大小和增量,使你能高效地分配系统资源和完成容量规划。


    无须写SQL CREATE TABLE或INDEX语句来生成表和索引,就可以设计并生成数据库,又因物理设计是靠描述完整的逻辑结构来驱动的,因此您的应用从一开始就文档化了。ERwin能对现有的数据库进行逆向工程,直接依据系统表画出数据模型。用这种方法很容易了解现有应用的结构和内容。ERwin支持所有领先的关系型SQL和桌面数据库,其中包括: Oracle, Microsoft SQL Server, Sybase, DB2, 和INFORMIX。同样的模型能够生成多个数据库,或将应用从一个数据库平台移植到另一个数据库平台。


    用完全比较支持迭代式设计


    完全比较是CA的具有突破性的技术,它改变了建模工具和数据库之间的交互方法。无论模型还是数据库有任何改变,完全比较支持各种差别的比较细节。通过突出差别,变化均可从数据模型到数据库,或从数据库到数据模型。ERwin同样能自动生成修改脚本,在保持现有数据时更新数据库,完全比较使得数据模型与数据库随时保持同步。


    使用维建模规则设计数据仓库


    数据仓库的执行性能和可用性是由它的设计质量确定的,Erwin支持星型结构和雪花结构的维建模规则,允许你在一个集成环境中无缝地设计你所有的业务系统,数据集市和数据仓库。使用Erwin的维建模规则设计事实表,维表和支架表。该模型能捕获丰富的与数据仓库相关的信息集并为该信息集提供详细的文档,它包括数据来源,转换逻辑和数据管理规则。


    数据仓库


    ERwin加快了数据库应用的开发进程


    ERwin还可以把数据库集成到应用开发过程中。通过与先进的client/server和Web开发工具连接,ERwin让后端的数据库和前端的表格同步起来,高水平的应用也就得以更快生成。ERwin还有一个重要特征是支持多client,使得client/server开发环境中的开发人员工作效率大为提高。ERwin可以从数据模型直接自动生成PowerBuilder, Visual Basic或VisualAge本身的数据存取组件,节省了开发步骤。


    与Paradigm Plus集成


    ERwin能与CA Paradigm Plus集成,CA Plus是基于部件建模工具,他将帮助你设计、生成和维护高质量的应用程序。ERwin和Paradigm Plus一起提供了一个完整的解决方案,使你实现部件和数据库设计,加速基于部件应用程序的开发。


    使用ModelMart扩展到企业级


    ERwin与模型管理系统CA ModelMart集成,使得公司中每一个人能访问、共享、并重用ERwin对象与模型。ModelMart为ERwin提供一个活动的数据字典,使得跨多模型的属性可以集中管理。ModelMart有内容广泛的模型管理功能,包括:建立子模型、版本控制、模型合并、影响分析和安全性等。ModelMart独立于平台和网络,可以方便地集成到现有环境中。


    设计集成与发布的Hub


    通过ModelMart,ERwin数据模型可以与来自CA BPwin的业务过程模型集成,于是设计者可以将公司的对象和过程映射到支持他们业务的信息体系结构中去。


    CA Model Navigator提供对ERwin和BPwin模型的动态的、只读的访问,并带有完全报表制作能力。CA Model Web Publisher提供了一个简单的方法自动地将模型及其相关信息以web文档方式发布。


    系统需求
    应用软件兼容性: NetDynamics, PowerBuilder, PROGRESS, Visual Basic
    数据库兼容性: CA-Clipper, CA-OpenIngres, DB2 for MVS and DB2 for OS/390, DB2/400, DB2 UDB, dBASE, FoxPro, HiRDB, Informix, InterBAse, Microsoft Access, Microsoft SQL Server, Oracle, Paradox, Progress, Rdb, Red Brick Warehouse, SAS, SQL Server, SQL Anywhere, SQLBase, Sybase, Teradata
    操作系统兼容性: Windows NT, Windows 95, Windows 98
    奖项

    · 用户首选大奖,Visual Basic Programmers Journal授予, 1996 and 1997
    · DM Review用户大奖,数据仓库和建模方面, 1997
    · 用户首选大奖,DBMS Magazine授予, 1992, 1993, 1994, 1995, 1996 , 1997和1998
    · 用户首选大奖,Data Based Advisor授予, 1992, 1994, 1995 and 1996
    · Database Dozen奖,Database Programming & Design授予, 1995
    · 用户首选大奖,Access/Visual Basic Advisor授予, 1996
    · 最高效奖,Software Development授予, 1993
     
    展开全文
  • 四种优秀的数据库设计工具

    千次阅读 2020-02-27 15:06:16
    众所周知,良好的数据库设计能够大幅减少后 ...本文将从如下四个方面和您一起比较四种优秀数据库设计工具的各自优缺点。用户界面 (1)可支持的数据库 (2)数据工具 (3)售价 1.DbSchema 官网:https://dbschem...
  • 本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果。ToolFk还支持BarCode条形...
  • 数据库设计工具的使用(实用)

    千次阅读 2017-05-27 01:18:11
    使用数据库设计工具,以下sql语句全部可以自动生成:/*==============================================================*/ /* DBMS name: MySQL 5.0 */ /* Created on: 2017/5/27 0:57:18
  • mysql数据库设计工具--mysql workbench

    千次阅读 2007-09-21 17:42:00
    关键字: Database 在windows下,有一些不错的数据库设计工具,像Powerdesign,但在linux,找来找去,还没有发现一款好的设计工具,即使找到一个dbdesign4,但死活编译不过去,最后,还是在mysql的官网上找到了mysql ...
  • 数据库题目之数据库设计

    千次阅读 2019-01-10 15:21:25
    1、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 【答案:】B 2、在关系数据库设计中,设计关系模式是 的...
  • 数据库迁移工具

    千次阅读 2019-04-17 10:25:23
    数据库迁移工具允许您将数据从一种类型的数据库移动到另一种类型,或者移动到另一个目的地,如数据仓库或数据湖。将数据库(例如,从内部部署到云)迁移可以帮助降低成本,通过更灵活的系统提...
  • 为了简单快速地把这十几张表设计并定义出来,我找到了一个可以在线设计数据库关系图(database relationship diagram)且可以导出DDL SQL的工具——dbdiagram.io。 dbdiagram.io是holistics.io这款商业产品的社区版。 ...
  • Navicat是一套快速、可靠、功能全面且价格便宜的数据库管理工具,专为简化数据库管理及降低系统管理成本而设。使用过Navicat 产品的朋友应该知道,其设计简单,功能丰富,使用起来轻松、便捷。现在,小编要给大家...
  • http://www.ezdml.com/index.html
  • 工具数据库设计ER图

    万次阅读 2019-05-20 09:46:09
    我们在做数据库设计的时候经常需要系统性的去认识系统涉及到的全部对象,以及对象间的相互关系,如果系统复杂的话,如果不借助合适工具的话,到最后设计出来的数据库肯定会存在或多或少的问题,不过前辈们早就遇到过...
  • 8 款免费的 MySQL 数据库建模工具

    千次阅读 多人点赞 2020-09-09 22:14:25
    数据库建模和设计是软件开发过程中必不可少的步骤,一个良好的建模工具可以帮助我们简单快速地完成数据库设计,提高工作的效率。因此,今天给大家推荐几款免费的 MySQL 数据库建模工具,包括 MySQL Workbench、SQL ...
  • 它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。主要功能MySQL Workbench的主要功能包括:基于C
  • MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移 MySQL ...
  • 数据库——数据库结构设计

    千次阅读 2020-03-08 22:21:25
    1 数据库概念设计 2 数据库逻辑设计 3 数据库物理设计 数据库概念设计 概念设计数据库设计的 核心环节,通过对用户需求进行综合;归纳;与抽象,形成一个独立于DBMS 的概念模型 数据库概念设计的目标 1 定义与...
  • 我们在工作中会经常写数据库设计的文档,当我们表设计好后,需要将表结构做成word,进行评审等, 这个过程很麻烦,总不能手动一个个填吧,这里有个半自动方法,将表结构一个个的生成word表格 比如我需要用户表:...
  • 1.数据库设计文档格式要求打开数据库,执行如下查询语句SELECTCOLUMN_NAME 代码,COLUMN_COMMENT 名称,COLUMN_TYPE 数据类型,'false' as 是键,COLUMN_COMMENT 注释FROMINFORMATION_SCHEMA.COLUMNSwhere-- wx 为数据库...
  • 而真正使用数据库建模工具进行数据库设计的就很少了;如果你讯问那些不愿意使用数据库建模工具的人为什么的话,我想他们一般会给你下面几个答案: 1.数据库结构不复杂,没必要使用建模工具。 2.建模工具使用起来比较...
  • 电商数据库设计 mysql 数据库设计规范
  • mysql 数据库建模工具 mysqlworkbench

    万次阅读 2016-05-11 21:29:37
    mysql 数据库建模工具
  • 点击菜单选择Report Wizaed 选择语言为简体中文 选择生成为rtf文件的专业模式 生成文件 5. 成功生成文档
  • 十款开源的数据库管理工具

    万次阅读 2019-03-04 19:36:51
    开发者在开发一个项目时,必定要选择一款合适的数据库,而数据库管理工具则可以帮助开发者轻松搞定很多难题。 任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择...
  • 数据库的Schema是一个数据库设计的蓝图,他能够准确表述...下面精心挑选的5款免费的数据库辅助设计工具。 dbdiagram.io draw.io Lucidchart SQLDBM QuickDBD dbdiagram.io 转存失败重新上传取消Pricing: Fre...
  • 数据库建模工具UML

    千次阅读 2018-11-18 09:48:19
     Sybase ...Rational Rose Enterprise - 一个高端UML工具,恰如其分的数据库建模支持。可下载试用版。Visio Professional - 一个价格低廉的绘图工具,可用来生成数据模型、UML图等。企业版还支持针...
  • 数据库表结构设计

    万次阅读 2018-02-13 14:33:02
    为什么要学习数据表结构设计 实际开发中,需要根据需求,将实际模型...PowerDesigner这个工具,可以做UUML图帮助分析数据关系,最重要的是可以把设计好的表结构转换成你使用的数据库的命令语句,方便在数据库中使用...
  • 推荐一款最近发现非常实用的数据库建模工具...最近因为公司的项目,需要理清楚数据库的表关系,同时设计数据库. 一直想找一款支持中文编辑,又能向很好向同事直观展示数据库各表关系的建模工具,意外发现了这款神器. ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 561,766
精华内容 224,706
关键字:

数据库查询工具设计