10 multiple-choice questions related to Database Management Systems (DBMS):

Here are 10 multiple-choice questions related to Database Management Systems (DBMS) with their answers:


Question 1: Definition of DBMS

Q1: A Database Management System (DBMS) is primarily used for:

  • A) Data processing
  • B) Managing databases
  • C) Compiling programs
  • D) Controlling hardware devices

Answer: B) Managing databases


Question 2: Types of DBMS

Q2: Which of the following is NOT a type of DBMS?

  • A) Hierarchical
  • B) Network
  • C) Relational
  • D) Graphical

Answer: D) Graphical


Question 3: SQL

Q3: SQL stands for:

  • A) Standard Query Language
  • B) Sequential Query Language
  • C) Structured Query Language
  • D) Simple Query Language

Answer: C) Structured Query Language


Question 4: Primary Key

Q4: In a relational database, a primary key is:

  • A) A unique identifier for each record
  • B) A field that allows duplicate values
  • C) A field that stores large text
  • D) A field that links to another table

Answer: A) A unique identifier for each record


Question 5: Normalization

Q5: The process of organizing data to reduce redundancy is called:

  • A) Denormalization
  • B) Normalization
  • C) Encapsulation
  • D) Segmentation

Answer: B) Normalization


Question 6: ACID Properties

Q6: Which of the following is NOT one of the ACID properties of a transaction?

  • A) Atomicity
  • B) Consistency
  • C) Isolation
  • D) Distribution

Answer: D) Distribution


Question 7: JOIN Operation

Q7: A JOIN operation in SQL is used to:

  • A) Combine rows from two or more tables based on a related column
  • B) Remove rows from a table
  • C) Update rows in a table
  • D) Create a new table

Answer: A) Combine rows from two or more tables based on a related column


Question 8: Foreign Key

Q8: A foreign key is:

  • A) A unique identifier in the same table
  • B) A unique identifier in a different table
  • C) A field that uniquely identifies a record in another table
  • D) A primary key in the same table

Answer: C) A field that uniquely identifies a record in another table


Question 9: Indexes

Q9: Indexes in a database are used to:

  • A) Store large binary data
  • B) Improve the speed of data retrieval operations
  • C) Ensure data integrity
  • D) Link different tables

Answer: B) Improve the speed of data retrieval operations


Question 10: ER Model

Q10: An Entity-Relationship (ER) model is primarily used for:

  • A) Database normalization
  • B) Designing and modeling a database
  • C) Writing SQL queries
  • D) Backup and recovery

Answer: B) Designing and modeling a database



Comments