0

I want to ask that is it possible to design databases using SQL Server ? Is there any external tool required to use with SQL Server or can be done in itself ?

6
  • 5
    You can design a database with paper and a pencil ... no high-tech tools needed, really. Commented Aug 10, 2012 at 16:20
  • @marc_s While working in a professional corporate environment, they don't wanna see the work on a paper with a pencil. So, any suggestion according to that would be appreciated. Commented Aug 10, 2012 at 16:25
  • Well, SQL Server does have some very limited tools - like the database diagrams and table designer. But that's by no means a real, professional-grade database design tool. So if you can't live with pencil and paper, I would think the very limited tools built into SQL Server are probably not good enough for your corporate environment, either. Commented Aug 10, 2012 at 16:35
  • If you need a full-blown, professional enterprise grade database design tool - like at products like CA ERWin or Sybase PowerDesigner. Those are pretty $$$$$$ though.... Commented Aug 10, 2012 at 16:40
  • Visio always works nice for ERDs Commented Aug 10, 2012 at 17:38

3 Answers 3

4

Unless I am completely not understanding what you are asking. You can use SQL Server Management Studio to design databases.

Sign up to request clarification or add additional context in comments.

Comments

0

You need a tool like DBDesigner. Check it out > http://www.fabforce.net/dbdesigner4/screenshots.php

Comments

0

I would put more emphasis on the long term implications of database design, having to maintain the design over time. I would look for a tool that can compare the schema that should be on the live system, with the schema that is really on the live system (as a rule, in a corporate environment, they are never the same). Maybe something like Altova DatabaseSpy.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.