Dear Friends,
Last week I was doing Database Re-Engineering
of our few Legacy Applications.
Actually Re-engineering is a set of activities that are carried out to re-structure a Legacy System to a new system with better functionalities and conform to the hardware and software quality constraint.
I tested 3 Tools for Data-Modeling for this process.
(1) Toad Data Modeler 4.1
(2) Microsoft Visio and
(3) SSMS 2008 .
Data Modeling is
a process used to define and analyze data requirements needed to support the business
processes within the scope of corresponding information systems in
organizations.
All are the good software for Data-modeling but I liked all
time favorite SQL Server Management Studio Relationship Diagrams simple-easy, free
and having good options..
A little formatting in SSMS database diagrams editor
As more tables will be added, these may not be arranged for easy viewing. To change the arrangement of the diagrams you can right click in the database diagram editor or use the Database Diagrams menu of SSMS as shown below.
To make the diagrams more readable you can add text. To add text in your diagram, right click anywhere in the diagram and choose "New Text Annotation". A text box will appear, you can write text and to format the text, right click inside the text box and select the formatting options.
2. Select all objects in diagram editor
When you right click and bring up the menu you have the option to select all added tables and any text that is present in the database diagram editor. The same task can be achieved by using Cntrl+A or by dragging a clicked mouse.
3. Show and hide Relationship Labels for database diagrams in SSMS
Relations are shown among tables through bars/pipes by default. However if it is required to also display the name of the relationship key among tables in a text form, then choose "Show Relationship Labels". It will display names of all present relationships among the tables.
4. To arrange the tables in diagram editor
Right click anywhere in the diagram editor and select "Arrange Tables". All tables will get aligned through this option.
5. Zoom in or out
By right clicking anywhere in the diagram editor, you can get the Zoom option. To analyze the diagrams in any position, you can make use of the zoom option.
6. Keep track of page breaks
SQL Server database diagrams would rapidly consume multiplie pages. So it is better to keep track of page boundaries through page breaks. Enable the page break view by right clicking anywhere in the diagram editor and choose this option. Similarly you can turn off the page break view by again clicking on same menu option.
With the addition of more tables your database diagram may span many pages. Before printing the diagram it may be appropriate to recalculate page breaks, so that printing may be performed optimally. Use this option to assist with setting up your diagram for printing.
8. Copy Diagram to Clipboard
For further customization, editing or just for backup, it may be required to save the diagram to some other file format. For such purposes use the menu item to copy and paste the diagram outside the diagram editor. Along with this menu option you can copy any number of selected tables from one diagram editor and paste it to other diagram. To do this you have to use Cntrl+C for copy, because the copy option is not provided by using your mouse and then you can paste it into another diagram.
Right Click on Diagrams :-
1. Table View : We can View Standard and Custom
wise of Structure.2. Add Related Tables : - We can add Hierarchical Levels using this option.
ATTENTION :- Carefully and keep concentrate on two options in diagram Delete Table from Database and Remove from Diagram.. 1st option will remove from Table with Data… and 2n will Remove from Diagram only….
Two Times I have been suffered from Trouble one on Development Server and One on Production Server…. But I recovered Table in 1 hour….he he…
I like the helpful information you provide in your articles.
ReplyDeleteI will bookmark your weblog and check again here regularly.
I am quite sure I will learn many new stuff right here!
Best of luck for the next!
Here is my web site; google plus android
My brother recommended I might like this web site. He was totally right.
ReplyDeleteThis post actually made my day. You can not imagine simply how much time I had slent for this
info! Thanks!
Visit my website; myorganicsleep's duvet cover
Welcome friend...
DeleteHi, I read your blog like every week. Your humoristic style is
ReplyDeletewitty, keep doing what you're doing!
My webpage: Op Lung Htc Desire 610
Thank you So much for your nice comment ...
DeleteGood one Suman, keep writing
ReplyDeleteThank you Sir..
DeleteHey! Do you know if they make any plugins to help with SEO?
ReplyDeleteI'm trying to get my blog to rank for some targeted keywords but I'm not seeing very good success.
If you know of any please share. Kudos!
Way cool! Some extremely valid points! I appreciate you penning this article and the rest of the website is
ReplyDeletereally good.
Fantastic beat ! I would like to apprentice whilst you amend your site, how could
ReplyDeletei subscribe for a weblog web site? The account helped me a applicable deal.
I have been tiny bit familiar of this your broadcast offered shiny clear concept
Greetings, I think your website could be having browser compatibility problems.
ReplyDeleteWhen I take a look at your website in Safari, it looks fine however when opening
in I.E., it has some overlapping issues. I merely wanted to give you a quick
heads up! Other than that, fantastic blog!