Q1
True / FalseNormalization is a process of organizing data to minimize redundancy.
Normalization aims to minimize redundancy and dependency by organizing fields and table relationships.
Q2
True / FalseA table is in First Normal Form (1NF) if it contains repeating groups.
A table is in 1NF if it has a primary key and all columns contain atomic (indivisible) values. Repeating groups violate 1NF.
Q3
True / FalseSecond Normal Form (2NF) requires that all non-key attributes are fully functionally dependent on the primary key.
2NF requires that all non-key attributes must be fully dependent on the entire primary key, not just part of it.
Q4
True / FalseA table in Third Normal Form (3NF) must be in 2NF and have no transitive dependencies.
3NF requires a table to be in 2NF and have no transitive dependencies, meaning non-key attributes should not depend on other non-key attributes.
Q5
True / FalseNormalization always improves query performance.
While normalization reduces redundancy, it may sometimes lead to more complex queries and join operations, potentially impacting performance.
Q6
True / FalseIn 1NF, each column must have a unique name.
1NF requires each column to have a unique name to ensure clarity and proper data management.
Q7
True / FalseA table that has partial dependency is in Second Normal Form (2NF).
2NF requires that all non-key attributes are fully functionally dependent on the primary key. Partial dependency means that some non-key attributes depend only on part of a composite key, which violates 2NF.
Q8
True / FalseNormalization includes organizing data to ensure that a table has only one theme or concept.
Normalization ensures that each table represents a single concept or theme to reduce redundancy and dependency.
Q9
True / FalseDenormalization is the process of adding redundancy to improve performance.
Denormalization introduces redundancy to improve query performance by reducing the need for complex joins.
Q10
True / FalseThird Normal Form (3NF) eliminates transitive dependencies by ensuring that non-key attributes are dependent only on the primary key.
3NF ensures that all non-key attributes depend only on the primary key and not on other non-key attributes, thereby eliminating transitive dependencies.
Q11
True / FalseA table in Boyce-Codd Normal Form (BCNF) is also in 3NF.
BCNF is a stricter version of 3NF. A table in BCNF is also in 3NF, but 3NF does not necessarily imply BCNF.
Q12
True / FalseIn normalization, the objective of First Normal Form (1NF) is to ensure that all attributes are functionally dependent on the primary key.
1NF focuses on organizing data into tables with atomic values, while functional dependency is addressed in higher normal forms like 2NF.
Q13
True / FalseFourth Normal Form (4NF) deals with multi-valued dependencies in addition to ensuring 3NF.
4NF addresses multi-valued dependencies, ensuring that a record's attributes are independent of other multi-valued attributes.
Q14
True / FalseThe goal of normalization is to reduce redundancy and improve data integrity.
Normalization aims to reduce data redundancy and improve data integrity by organizing data in a structured manner.
Q15
True / FalseNormalization ensures that each table is in at least Fourth Normal Form (4NF).
Normalization typically involves reaching at least 3NF. Achieving 4NF is not always required unless there are multi-valued dependencies.