Physical Database Design Questions and Answers

Take Exam

Physical Database Design focuses on the efficient storage, indexing, and performance optimization of data structures within a database system. This topic includes database interview questions and answers that explore normalization, indexing, clustering, and schema optimization. It’s highly relevant for students preparing for Infosys, TCS, Accenture, and Capgemini placement drives. Each question provides a clear explanation to help you understand real-world database design scenarios. Practicing these placement papers with answers ensures you grasp key database implementation concepts vital for both academic exams and professional interviews.

Physical Database Design

Showing 10 of 18 questions

11.  A secondary key is which of the following?

  • Nonunique key
  • Primary key
  • Useful for denormalization decisions
  • Determines the tablespace required
Show Answer Report

12. The fastest read/write time and most efficient data storage of any disk array type is:

  • RAID-0.
  • RAID-1.
  • RAID-2.
  • RAID-3.
Show Answer Report

13. A rule of thumb for choosing indexes for a relational database includes which of the following?

  • Indexes are more useful on smaller tables.
  • Indexes are more useful for columns that do not appear frequently in the WHERE clause in queries.
  • Do not specify a unique index for the primary key of each table.
  • Be careful indexing attributes that have null values.
Show Answer Report

14. Sequential retrieval on a primary key for sequential file storage has which of the following features?

  • Very fast
  • Moderately fast
  • Slow
  • Impractical
Show Answer Report

15. A multidimensional database model is used most often in which of the following models?

  • Data warehouse
  • Relational
  • Hierarchical
  • Network
Show Answer Report

16. What type of join is needed when you wish to include rows that do not have matching values?

  • Equi-join
  • Natural join
  • Outer join
  • All of the above.
Show Answer Report

17. What type of join is needed when you wish to return rows that do have matching values?

  • Equi-join
  • Natural join
  • Outer join
  • All of the above.
Show Answer Report

18. Which of the following is true concerning a procedure?

  • You do not create them with SQL.
  • They do not need to have a unique name.
  • They include procedural and SQL statements.
  • They are the same thing as a function.
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test