The CA Hub
All CAF-3 chapters

CAF-3 ยท Chapter 5

Types of DBMS MCQs with Answers

15 multiple-choice questions on Types of DBMS for CAF-3 Data, Systems and Risks. Try each one before revealing the answer and explanation.

Practise this chapter interactively
  1. Question 1

    What is the primary function of a Database Management System (DBMS)?

    • A) To create physical network connections between servers
    • B) To store, retrieve, and manage structured and unstructured data efficiently while ensuring security and integrity
    • C) To permanently replace all manual spreadsheet applications
    • D) To format and design front-end user interfaces
    Show answer & explanation

    Answer: B) To store, retrieve, and manage structured and unstructured data efficiently while ensuring security and integrity

    A DBMS is a powerful software tool that enables organizations to handle vast amounts of structured and unstructured data with precision, security, and scalability

  2. Question 2

    A customer transfers Rs. 10,000 to another account. The system deducts the money from the sender but crashes before adding it to the receiver. When the system restarts, it completely rolls back the deduction as if it never happened. Which ACID property ensures this "all or nothing" execution?

    • A) Atomicity
    • B) Consistency
    • C) Isolation
    • D) Durability
    Show answer & explanation

    Answer: A) Atomicity

    Atomicity ensures that a transaction is treated as a single, indivisible unit. It guarantees an "all or nothing" execution, meaning if any part of the transaction fails, the entire transaction is rolled back

  3. Question 3

    Two customers try to purchase the last available airline ticket at the exact same millisecond. The DBMS ensures that these concurrent transactions do not interfere with each other. This represents which ACID property?

    • A) Atomicity
    • B) Consistency
    • C) Isolation
    • D) Durability
    Show answer & explanation

    Answer: C) Isolation

    Isolation ensures that concurrent transactions occur independently without interfering with each other, maintaining data accuracy

  4. Question 4

    Once an online order is confirmed by the DBMS, the changes are permanently saved in the database. Even if a sudden power failure occurs immediately afterward, the order record will not be lost. This is an example of:

    • A) Atomicity
    • B) Consistency
    • C) Isolation
    • D) Durability
    Show answer & explanation

    Answer: D) Durability

    Durability guarantees that once a transaction is committed, its effects are permanently saved and recoverable, even in the event of a system crash or power failure . --------------------------------------------------------------------------------

  5. Question 5

    In a company's database, the HR department has a view showing employee salaries, while the Sales department has a view showing customer details but cannot see salaries. Which level of the DBMS architecture provides these customized views?

    • A) Internal Level
    • B) Conceptual Level
    • C) External Level
    • D) Physical Level
    Show answer & explanation

    Answer: C) External Level

    The External Level (or View Level) is the highest level of DBMS architecture. It provides customized views of the database to different users or departments based on their roles, restricting access to irrelevant data

  6. Question 6

    Which level of the DBMS architecture acts as the global logical view of the entire database, defining entities, attributes, and relationships without worrying about how data is physically stored?

    • A) External Level
    • B) Conceptual Level
    • C) Internal Level
    • D) View Level
    Show answer & explanation

    Answer: B) Conceptual Level

    The Conceptual Level describes what data is stored in the entire database and the relationships among the data. It defines the logic without specifying physical storage details

  7. Question 7

    The IT department decides to re-index the database and move the data files to a new, faster SSD storage drive. This change does not affect how the users query the data. This represents which level of the DBMS architecture?

    • A) Conceptual Level
    • B) External Level
    • C) Internal Level
    • D) Application Level
    Show answer & explanation

    Answer: C) Internal Level

    The Internal Level (or Physical Level) deals with the physical storage of the database on disks, including the use of file structures, data blocks, and indexing strategies . --------------------------------------------------------------------------------

  8. Question 8

    The ability to modify the physical storage mechanisms (like changing hard drives or compressing data) without impacting the logical structure or how users access the data is known as:

    • A) Logical Data Independence
    • B) Physical Data Independence
    • C) Entity Integrity
    • D) Referential Integrity
    Show answer & explanation

    Answer: B) Physical Data Independence

    Physical data independence ensures that changes to the internal storage mechanisms (physical storage) do not impact the logical schema or the way data is accessed by users

  9. Question 9

    A database administrator adds a new column, "Customer_Age", to an existing table. This modification to the schema does not break the existing front-end software applications. This is an example of:

    • A) Logical Data Independence
    • B) Physical Data Independence
    • C) Durability
    • D) Atomicity
    Show answer & explanation

    Answer: A) Logical Data Independence

    Logical data independence means that changes to the logical schema (e.g., adding a column) do not affect the external views or the application layer . --------------------------------------------------------------------------------

  10. Question 10

    In an Entity-Relationship model, an attribute such as 'FullName' that can be further broken down into 'FirstName' and 'LastName' is classified as a:

    • A) Simple Attribute
    • B) Derived Attribute
    • C) Composite Attribute
    • D) Multivalued Attribute
    Show answer & explanation

    Answer: C) Composite Attribute

    A composite attribute is an attribute that can be broken down into smaller, meaningful sub-attributes, such as breaking a full name into a first name and a last name

  11. Question 11

    A university database shows that one student can enroll in multiple courses, and each course can have multiple students enrolled in it. What type of relationship does this represent?

    • A) One-to-One (1:1)
    • B) One-to-Many (1:N)
    • C) Many-to-Many (M:N)
    • D) Zero-to-Many (0:N)
    Show answer & explanation

    Answer: C) Many-to-Many (M:N)

    In a Many-to-Many (M:N) relationship, many entity instances can be associated with many instances of another entity (e.g., students and courses)

  12. Question 12

    What term is used in database design to specify the maximum number of relationship instances in which an entity can participate (such as 1:1, 1:N, or M:N)?

    • A) Atomicity
    • B) Normalization
    • C) Integrity
    • D) Cardinality
    Show answer & explanation

    Answer: D) Cardinality

    Cardinality specifies the maximum number of relationship instances in which an entity can participate, defining whether a relationship is one-to-one, one-to-many, or many-to-many . --------------------------------------------------------------------------------

  13. Question 13

    Which type of Database Management System organizes data in a strict tree-like structure where each child record can have only one parent?

    • A) Relational DBMS
    • B) Network DBMS
    • C) Hierarchical DBMS
    • D) Object-Oriented DBMS
    Show answer & explanation

    Answer: C) Hierarchical DBMS

    A Hierarchical DBMS organizes data in a tree-like structure where data elements are arranged in parent-child relationships, and each child node can only have one parent

  14. Question 14

    Oracle, MySQL, and Microsoft SQL Server are highly popular systems that organize data into tables containing rows and columns. These are examples of:

    • A) Hierarchical DBMS
    • B) Network DBMS
    • C) Object-Oriented DBMS
    • D) Relational DBMS (RDBMS)
    Show answer & explanation

    Answer: D) Relational DBMS (RDBMS)

    Relational Database Management Systems (RDBMS) store data in table-based structures with rows (records) and columns (attributes). Popular examples include Oracle, MySQL, and SQL Server

  15. Question 15

    Which type of DBMS supports concepts like 'Inheritance' and 'Polymorphism', storing data as entities that contain both the data and the methods used to manipulate it?

    • A) Object-Oriented DBMS (OODBMS)
    • B) Relational DBMS (RDBMS)
    • C) Hierarchical DBMS
    • D) Network DBMS
    Show answer & explanation

    Answer: A) Object-Oriented DBMS (OODBMS)

    An Object-Oriented DBMS (OODBMS) stores data as objects containing both data and methods, and it supports advanced programming concepts like inheritance and polymorphism

Sponsored slot availableRun a CA academy or hiring firm? Put your name in front of students preparing for this exam.Advertise โ†’