What Is Normalization In Sql Server DBMS?
Answers
Normalization refers to analysing the database based on functional dependencies with the aim to reduce the redundancy and the insert, update and delete operation on the database.
answered 2 years ago
Normalization is a technique that is adopted before the designing and development phase of any database. There are six normalization forms that are to be followed in order to have perfect database. When making a database there are various point that are required to addresses otherwise you might have too many non-required columns and you may not have the desired columns as per system requirements. Although you might be able to add new column and delete as well but it is always recommended to normalize the database before creating it. In the normalization process primary key is identified and candidate keys are also identified for primary key, manual system is analysed before converting into columns and types of columns.
Normalization also makes sure that there is no repetition of the columns and minimum numbers of columns are defined and usability of each column is most. Normalization also identifies the number of table that is required in a specific database development and what will the data types of each column. There are various interpretations available in the form of books from different authors about normalization. It also identify which column should be index and whether you should have unique index or composite index because they also play very vital role in the searching the records from tables.
answered 2 years ago
- How To Extend Url Length In Reporting Services Of Sql Server 2005?
- How can i increase the query string of a fixed given length in reporting services of sql server 2005?
- How do I connect entity Bean (Bean Manage ) with another database like oracle & SQL server without cloudscape?
- I want to create common connection class i.e ONE class only for connecting to SQL Server, Oracle, MS Access in C#.Net. How do I do this?
- What do you know about Microsoft SQL server certification?


