SQL Clone
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Database Modeling


Database Modeling

Author
Message
ErickTreeTops
ErickTreeTops
Mr or Mrs. 500
Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)Mr or Mrs. 500 (505 reputation)

Group: General Forum Members
Points: 505 Visits: 213
I have built a database and wanted to verify that it has no obvious errors in the design.
previously i have used visio 2003 to reverse engineer it and get it to find any errors.

However, visio 2003 has issues reading sql 2005 database. While to upgrade to visio 2007 requires different versions visual studio and once you have visual studio 2008 then no version of visio is compatible 100%

Is there any tool out there that I could use to verify my database model. Is there something in Visual studio 2008 or some add on or free product that will pick up errors in my model ..eg no primary key, incompatible datatypes etc etc.

regards

Erick



Grant Fritchey
Grant Fritchey
SSC Guru
SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)SSC Guru (220K reputation)

Group: General Forum Members
Points: 220768 Visits: 33547
Best tool I know of for working with models is Embarcadero ERStudio.

But if you do a search, there are free ones out there, but you're going to get what you pay for.

----------------------------------------------------
The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood...
Theodore Roosevelt

The Scary DBA
Author of: SQL Server Query Performance Tuning and SQL Server Execution Plans
Product Evangelist for Red Gate Software
halil.lacevic
halil.lacevic
Valued Member
Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)Valued Member (55 reputation)

Group: General Forum Members
Points: 55 Visits: 10
You will need to export your database schema as a SQL script, and then run these scripts in MSSQL Studio orSSDT (SQL Server Developer Tools) to generate the XML database-creationscripts. After that, simply upload the XML statements into SQLDBM, and thencreate your physical model or ERD

There are many tools that can help you out. Most of them require payment or a monthlyfee, but there are also free ones:

DbDesigner.net
  • Pricing: Free basic version; paid version starting at $50/year
  • Supported DB products: Model and generate SQL for MySQL, SQLite, SQL Server, PostgreSQL, Oracle
  • Supported browsers: Not specified
  • Reverse engineering: Import SQL from MySQL (feature described as “experimental”)
Vertabelo
  • Pricing: Free basic version; free academic version; advanced version available for a monthly subscription starting at $9/month or on a per-use basis starting at about $1/day; in-house installation starting at $1399 for a one-time license fee
  • Supported DB products: Model and generate SQL for PostgreSQL 9.x, Oracle Database 11g, MySQL 5.5, SQLite 3.7.x, DB2 9.7, SQL Server 2012, HSQLDB 2.3; also export model as XML
  • Supported browsers: Chrome, Safari (beta)
  • Reverse engineering: Free tool available; can also import directly from an SQL or XML file
SQLDbm
  • Pricing: Free
  • Forward engineering: Use SQLDBM to create a physical model or ERD of your database
  • Reverse engineering: Use the reverse engineering feature to export your database schema as a SQL script
Features:
  • Create database objects like tables, objects, relationships, indexes, quickly and intuitively
  • Alter and edit database objects inline in your diagram
  • Copy or Move columns across tables
  • Zoom in and out of diagrams
  • On-the- spot design anywhere on any browser

Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum








































































































































































SQLServerCentral


Search