RE: Is this statement TRUE or FALSE – all databases must be in third normal form?
In general all organization data bases are normalised to 3nf inorder to remove redundancy and efficent access.A data base can also be created with out normalisation.Hence it is not a mandatory that a database should be in 3nf.
RE: Is this statement TRUE or FALSE – all databases must be in third normal form?
False. It is not necessary that all databases should be in the Third Normal Form. It is upto the requirement of the application.
Adhering to the third normal form while theoretically desirable is not always practical. If you have a Customers table and you want to eliminate all possible interfield dependencies you must create separate tables for cities ZIP codes sales representatives customer classes and any other factor that may be duplicated in multiple records.
In theory normalization is worth pursuing; however many small tables may degrade performance or exceed open file and memory capacities.
RE: Is this statement TRUE or FALSE – all databases must be in third normal form?
Yes. It is true that all the database should be in the third normal form. Hope Third Normal Form is sufficient to tune the database and make it perfect. 4th Normal Form onwards it is not at all required to normalize. After third Normal Form IF there may be Performance Issue then we can Denormalize the database. So minimum one database to be in the Third Normal Form. Upto THird Normal Form all Business requirements usually Satisfies. Thanks OS.Narayan