Correct option is D
A Networked DBMS allows many-to-many links, so its structure “looks like several trees that share branches,” where children can have multiple parents (C).
An RDBMS organizes data in relations (tables) and connects them via matching keys (primary/foreign keys), retrieving data by unique keys (A).
An ODBMS stores objects (state + behavior) and uses object managers/servers to access object stores (B).
An ORDBMS is primarily relational but adds selected object-oriented features (UDTs, methods, inheritance-lite), hence (D).
Thus the correct matching is 1–C, 2–A, 3–B, 4–D.
An ODBMS stores objects (state + behavior) and uses object managers/servers to access object stores (B).
An ORDBMS is primarily relational but adds selected object-oriented features (UDTs, methods, inheritance-lite), hence (D).
Thus the correct matching is 1–C, 2–A, 3–B, 4–D.
Important Key Points
- Network Model: Graph-like; supports many-to-many relationships directly through set/member links.
- Relational Model: Tables + keys; integrity via primary/foreign keys; joins express relationships.
- Object DBMS: Persists objects with identity, encapsulation, and navigation by object references.
- Object-Relational: Relational core with OO extensions—UDTs, table functions, inheritance, and methods.
- Query Styles: RDBMS/ORDBMS typically use SQL; ODBMS often uses navigational/object query languages (e.g., OQL).
- Use Cases: Network/ODBMS favor complex, pointer-rich models; RDBMS excel at set-based querying; ORDBMS bridges both.