Chapter 1 Lesson Asm654
Chapter 1 Lesson Asm654
Chapter 1 Lesson Asm654
QUESTIONS:
APA ITU THIRD NORMAL FORM (3NF) & SECOND NORMAL FORM (2NF)?
ANSWER:
Ni tentang data normalization. Normalization in a database is the process of organizing the data to
reduce redundancy. The main idea is to segment a larger table into smaller ones and connect them
through a relation. But why should an end-user like you or me be concerned about Data
Normalization?
Let’s assume a company stores all its data, such as employee details, personal information, etc., in a
single table. This data is accessible to end-users such as developers, database admins (DBAs), etc.
But what happens when multiple end-users interact with the database at the same time?
For instance, imagine a DBA is updating the database, and during the process, a developer,
completely unaware, performs another operation on the database. These users now have a different
view of the database altogether.
Such data mismatch when multiple users interact with the database simultaneously can be termed
as an anomaly.
This is where Data Normalization steps in. It helps in avoiding data inconsistencies and provides a
more organized way to store your data. So, whether you’re a database administrator or just an end-
user, you need to be aware of how your data is getting stored and what it means for the company.
Now that we have a clear idea of what can happen without Data Normalization, let’s look at the
various normal forms available for Database Management (DBMS).