Database Design Using Normalization

Download Q&A
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 database transactions, what does ACID stand for?
  • A. Atomicity, Consistency, Isolation, Durability
  • B. Atomicity, Concurrency, Integrity, Durability
  • C. Atomicity, Consistency, Isolation, Data
  • D. Atomicity, Consistency, Isolation, Dependency
Q. In DBMS architecture, what does the term 'data independence' refer to?
  • A. The ability to change the data structure without affecting the application
  • B. The separation of data and application logic
  • C. The ability to access data from multiple sources
  • D. The use of multiple databases
Q. In SQL, which command is used to create a new table?
  • A. INSERT
  • B. UPDATE
  • C. CREATE
  • D. ALTER
Q. In the context of ER modeling, what does a 'weak entity' depend on?
  • A. A primary key
  • B. A strong entity
  • C. A foreign key
  • D. A composite key
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 a potential drawback of normalization?
  • A. Increased data integrity
  • B. More complex queries
  • C. Reduced data redundancy
  • D. Improved performance
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 addresses transitive dependencies?
  • A. First Normal Form (1NF)
  • B. Second Normal Form (2NF)
  • C. Third Normal Form (3NF)
  • D. Boyce-Codd Normal Form (BCNF)
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 20 of 20 (1 Pages)
Soulshift Feedback ×

On a scale of 0–10, how likely are you to recommend The Soulshift Academy?

Not likely Very likely