1

I have been asked to create a graphical representation of our database, I have looked at tools such as, lucidchart. Are there any good tools that I can use to graphically represent the database and it's relationships?

New Alexandria
  • 6,951
  • 4
  • 57
  • 77
UnkwnTech
  • 88,102
  • 65
  • 184
  • 229
  • http://www.lucidchart.com is the working link –  Jan 03 '11 at 01:03
  • What about [Microsoft SQL Server 2008 Management Studio Express](http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=en)? Cheers – Aggelos Biboudis Sep 22 '09 at 08:23

7 Answers7

5

If you're using MySQL then MySQL Workbench will create Entity Relationship Diagrams from a database.

If you're using "Microsoft Office Access, Microsoft SQL Server, and other databases that are compliant with Open Database Connectivity (ODBC)" then Visio Professional will do this. (Note - Visio Standard doesn't do this.)

David Webb
  • 190,537
  • 57
  • 313
  • 299
1

I have used Enterprise Architect and found it to be very helpful. Take a look at http://www.sparxsystems.com I believe they have a free trial. It's powerful, but gets out of the way so you can take your whiteboard drawings and quickly put them into a version controlled system, create .pngs, etc. They do reverse engineering of code and databases to generate models.

bn.
  • 7,739
  • 7
  • 39
  • 54
1

It depends on the database brand, for example, the SQL Management Studio has a means to generate a graphical representation of SQL Server databases, MySQL workbench will do it for MySQL and so on. Among the paid generic alternatives I've liked EMS tools (which has a version for SQL Server, MySQL, PostgreSQL and Firebird) and Dezign (which supports 12 databases)

Vinko Vrsalovic
  • 330,807
  • 53
  • 334
  • 373
1

Sybase Power Designer is what i use. It is most complete by my opinion but it is expensive.

Siblja
  • 859
  • 2
  • 12
  • 19
1

You can try this web-based tool also.

vkantiya
  • 1,343
  • 1
  • 8
  • 20
1

Computer Associates ERWin. There is a logical and physical view and in the physical, the current database can be reverse engineered.

starbuck
  • 33
  • 3
0

Some commercial tools will do this. Personally, I only know Enterprise Architect from Sparx Systems. For feeware I can recommend SQuirrel SQL client. You might also want to look at the data base support of OpenOffice.

Frank Bollack
  • 24,478
  • 5
  • 49
  • 58