Which data model uses objects, classes, and inheritance features, mirroring concepts from object-oriented programming? MCQ with Answer and Explanation

Which data model uses objects, classes, and inheritance features, mirroring concepts from object-oriented programming?
A. Object-Oriented Data Model
B. Flat Data Model
C. Relational Data Model
D. Network Data Model
Answer: Option A
Solution (By JKSSB Mock Tests)
The Object-Oriented Data Model integrates object-oriented programming languages directly with databases, storing data as objects with attributes and methods.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Database Management System (DBMS) Questions

Question #1
What is the difference between a database and a database management system?
A. Database is a file; DBMS is a table
B. A database is the data; DBMS is the software that manages it
C. They are the same
D. DBMS is the data; database is the software

Correct Answer: Option B


Explanation:
A database is a collection of structured data, while a DBMS is the software used to interact with and manage that data.

This question belongs to: Computer Database Management System (DBMS)
Question #2
What does DBMS stand for?
A. Database Management System
B. Digital Business Management Software
C. Dynamic Binary Manipulation System
D. Data Backup Management System

Correct Answer: Option A


Explanation:
DBMS stands for Database Management System, which is software for creating and managing databases.

This question belongs to: Computer Database Management System (DBMS)
Question #3
What is a database lock?
A. A user account
B. A backup file
C. A mechanism to prevent simultaneous access to the same data causing inconsistency
D. A type of index

Correct Answer: Option C


Explanation:
Locking is a concurrency control mechanism that ensures data integrity during simultaneous transactions.

This question belongs to: Computer Database Management System (DBMS)