August 26, 2017 at 9:02 am
Always best to have an ERD first , before proceeding to the physical design at relational level.
You can try 'Open ModelSphere' , has a free version I suppose .
August 26, 2017 at 4:42 pm
To be honest, I usually tell auditors "NO" when it comes to producing a full system ERD. They usually don't have the need to know and it is a proprietary system. I tell them to ask specific questions and then we'll be happy to give the table layout for that particular question including the first level of tables that any FKs may reveal. They do not need to know the design of the entire database unless they auditing under a court order and search warrant looking for criminal activity or criminal neglect.
--Jeff Moden
Change is inevitable... Change for the better is not.
August 27, 2017 at 8:44 am
halil.lacevic - Saturday, August 26, 2017 3:27 AMIn software engineering, data modeling is the process of creating a data model for an information system. This is done by applying formal data modeling techniques.
There are many tools which can help you with modeling. Some of them are free, some of them aren't. I will list you few of them which I've found most useful.SQLDBM offers you an easy, convenient way to design your database absolutely anywhere on any browser, working away without need for any extra database engine or database modelling tools or apps. Use SQLDBM to design and manage both large and small databases and data models on the fly. All while incorporating any needed database rules and objects such as database keys, schemas, indexes, column constraints and relationships.
Price: Free
PowerDesigner is arguably the industry’s leading data modelling tool. Its features include: fully integrated models, different modelling techniques that cater to both an IT-centric audience and non IT-centric. It also supports a powerful metadata repository and various output formats. It has a nice and polished user interface with easily readable help documentation aiding the user to quickly solve ad hoc problems.
Price: $2,000
ER/Studio is an intuitive data modelling tool that supports single and multi-platform environments, with native integration for big data platforms such as – MongoDB and Hadoop Hive. It can forward and reverse engineer models, includes a compare and merge function and is able to create reports in various formats (XML, PNG, JPEG). Built-in features automate routine tasks and supports the popular database platforms. ER/Studio is a great tool that that is easy to start working with due to its intuitive design and good user support.
Price: $1,500 up to $7,500
It truly depends on you. To design, or redesign, a database of any complexity, the Entity-Relationship modelling tool becomes essential. The specialized tools that have dominated the industry for a long while are expensive and are installed on a workstation.
Thank you Halil, for sharing Data Modeling tools, I tried SqlDBM and really liked it....
September 1, 2017 at 4:34 am
I can recommend another free modelling tool: QuickDatabaseDiagrams.com https://www.quickdatabasediagrams.com/
It lets you create database diagrams really quickly just by typing, rather than doing lots of clicking with the mouse. Suitable for very rapid prototyping and diagramming. It also generates SQL. [disclaimer: my company made it!]
Viewing 4 posts - 16 through 18 (of 18 total)
You must be logged in to reply to this topic. Login to reply