April 2, 2019 at 9:39 pm
Hi All,
I am learning and please do not mind basic questions. One of the things which hit me now is the database design.
Why do we need a database model ( physical or logical) to create a efficient database?
Is it not possible to have the same using the ssms? We can easily create a new db from ssms.
Please share your thoughts... links to any good articles.
April 2, 2019 at 9:51 pm
Google has your answers...
https://www.google.com/search?q=logical+design+vs+physical+design+database
--Jeff Moden
Change is inevitable... Change for the better is not.
May 29, 2019 at 5:28 pm
Hi sizal 🙂
The logical / physical design is about how you take the data you need to store and create a set of logical entities (customer, order), once you know that you can create a physical design with a list of tables (customer, customer_type, customer_address, order, order_item).
You can create your logical and physical design on a piece of paper with a pencil.
Once you have done that you can use any tool you like to create the actual database - SSMS has some ui's to do it or you can write T-SQL to do it.
I haven't used any in a long time but there used to be modelling tools that will let you create a logical and physical model and that would create the T-SQL to create the actual database.
I hope this helps (I know it was a while ago) 🙂
Ed Elliott
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply