Database Systems

This quiz covers fundamental concepts, data models, database design, query processing, and transaction management in database systems.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which data model represents data in the form of objects and their relationships?

  1. Relational Model
  2. Network Model
  3. Hierarchical Model
  4. Object-Oriented Model
Question 2 Multiple Choice (Single Answer)

What is the process of organizing data into a logical structure for efficient storage and retrieval called?

  1. Normalization
  2. Denormalization
  3. Indexing
  4. Clustering
Question 3 Multiple Choice (Single Answer)

Which SQL statement is used to retrieve data from a database?

  1. SELECT
  2. INSERT
  3. UPDATE
  4. DELETE
Question 4 Multiple Choice (Single Answer)

What is the term for a collection of related data stored in a database?

  1. Table
  2. Row
  3. Column
  4. Record
Question 5 Multiple Choice (Single Answer)

Which database system component is responsible for managing concurrent access to data and ensuring data integrity?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager
Question 6 Multiple Choice (Single Answer)

What is the process of breaking down a complex query into smaller, more manageable subqueries called?

  1. Query Optimization
  2. Query Decomposition
  3. Query Transformation
  4. Query Rewriting
Question 7 Multiple Choice (Single Answer)

Which database system component is responsible for managing the physical storage of data on disk?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager
Question 8 Multiple Choice (Single Answer)

What is the term for a temporary storage area in memory where frequently accessed data is stored to improve query performance?

  1. Cache
  2. Buffer
  3. Pool
  4. Heap
Question 9 Multiple Choice (Single Answer)

Which database system component is responsible for parsing and validating SQL statements?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager
Question 10 Multiple Choice (Single Answer)

What is the term for a unique identifier assigned to each row in a table?

  1. Primary Key
  2. Foreign Key
  3. Candidate Key
  4. Alternate Key
Question 11 Multiple Choice (Single Answer)

Which database system component is responsible for maintaining the consistency of data in the database?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager
Question 12 Multiple Choice (Single Answer)

What is the term for a logical connection between two tables based on a common column or attribute?

  1. Primary Key
  2. Foreign Key
  3. Candidate Key
  4. Alternate Key
Question 13 Multiple Choice (Single Answer)

Which database system component is responsible for managing the allocation and deallocation of memory for data structures?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager
Question 14 Multiple Choice (Single Answer)

What is the term for a collection of related tables in a database?

  1. Schema
  2. Catalog
  3. Database
  4. Instance
Question 15 Multiple Choice (Single Answer)

Which database system component is responsible for optimizing the execution of queries?

  1. Query Processor
  2. Transaction Manager
  3. Storage Manager
  4. Buffer Manager