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. Network Data Model
B. Relational Data Model
C. Flat Data Model
D. Object-Oriented Data Model
Answer: Option D
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
Which of the following is a method to avoid deadlock?
A. Lock ordering
B. Using a timeout
C. Deadlock detection and resolution
D. All of the above

Correct Answer: Option D


Explanation:
Strategies to handle deadlocks include timeout, lock ordering, and detection with rollback.

This question belongs to: Computer Database Management System (DBMS)
Question #2
What is a subquery in SQL?
A. A query that is always correlated
B. A query that is used to create a table
C. A query nested inside another query
D. A query that returns multiple results

Correct Answer: Option C


Explanation:
A subquery is a SELECT statement nested within another SQL statement (e.g., SELECT, INSERT, UPDATE, DELETE).

This question belongs to: Computer Database Management System (DBMS)
Question #3
Which of the following is a logical data model?
A. Relational model
B. Both A and C
C. Physical model
D. Hierarchical model

Correct Answer: Option B


Explanation:
Logical data models include relational, hierarchical, and network models. Physical models describe storage details.

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