Database Design Using Normalization

Q. In a database, what does a 'foreign key' do?
  • A. Links two tables together
  • B. Identifies a unique record
  • C. Stores large amounts of data
  • D. Indexes a table for faster access
Q. In a relational database, what is the purpose of a foreign key?
  • A. To uniquely identify a record
  • B. To establish a relationship between two tables
  • C. To enforce data integrity
  • D. To improve query performance
Q. In the context of ER modeling, what does a 'weak entity' represent?
  • A. An entity that cannot exist without a strong entity
  • B. An entity with no attributes
  • C. An entity that has a composite key
  • D. An entity that is not related to any other entity
Q. In the context of ER modeling, what does an 'entity' represent?
  • A. A relationship between two tables
  • B. A unique identifier for a record
  • C. A real-world object or concept
  • D. A set of attributes
Q. What is a common consequence of not normalizing a database?
  • A. Increased data integrity
  • B. Data redundancy
  • C. Improved performance
  • D. Simplified queries
Q. What is the main advantage of using indexes in a database?
  • A. To reduce data redundancy
  • B. To speed up data retrieval
  • C. To enforce data integrity
  • D. To simplify database design
Q. What is the main goal of the Third Normal Form (3NF)?
  • A. To eliminate transitive dependencies
  • B. To ensure all attributes are dependent on the primary key
  • C. To remove duplicate rows
  • D. To create a unique identifier for each record
Q. What is the purpose of indexing in a database?
  • A. To enforce data integrity
  • B. To speed up data retrieval
  • C. To normalize data
  • D. To create relationships between tables
Q. What is the result of applying the first normal form (1NF) to a table?
  • A. All attributes are atomic
  • B. No transitive dependencies exist
  • C. All non-key attributes are dependent on the primary key
  • D. The table has no duplicate rows
Q. Which normal form requires that a table is in 1NF and all non-key attributes are fully functionally dependent on the primary key?
  • A. First Normal Form (1NF)
  • B. Second Normal Form (2NF)
  • C. Third Normal Form (3NF)
  • D. Boyce-Codd Normal Form (BCNF)
Q. Which of the following describes a 'transaction' in a database?
  • A. A single operation on the database
  • B. A sequence of operations treated as a single unit
  • C. A method of indexing data
  • D. A way to enforce data integrity
Q. Which of the following is a characteristic of a well-designed database?
  • A. High data redundancy
  • B. Low data integrity
  • C. Minimal data anomalies
  • D. Complex relationships
Q. Which of the following is NOT a benefit of normalization?
  • A. Reduced data redundancy
  • B. Improved data integrity
  • C. Faster query performance
  • D. Easier maintenance
Q. Which of the following is NOT a characteristic of a transaction in a DBMS?
  • A. Atomicity
  • B. Consistency
  • C. Isolation
  • D. Redundancy
Showing 1 to 14 of 14 (1 Pages)