Which of the following is not a type of database model? MCQ with Answer and Explanation

Which of the following is not a type of database model?
A. Flat-file
B. Network
C. Hierarchical
D. Object-oriented
Answer: Option A
Solution (By JKSSB Mock Tests)
Flat-file is not a database model; it is a simple file containing records. Hierarchical, Network, Relational, and Object-oriented are database models.

Discuss this Question (0)

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

Practice More Database Management System (DBMS) Questions

Question #1
Which SQL operator is used to check if a value is within a range?
A. LIKE
B. IN
C. EXISTS
D. BETWEEN

Correct Answer: Option D


Explanation:
BETWEEN checks if a value falls within a specified range (inclusive of boundaries).

This question belongs to: Computer Database Management System (DBMS)
Question #2
What type of key uniquely identifies each record in a table and cannot contain NULL values?
A. Candidate Key
B. Foreign Key
C. Primary Key
D. Secondary Key

Correct Answer: Option C


Explanation:
A Primary Key is a unique identifier for each tuple in a relation. It enforces entity integrity and strictly cannot accept NULL values.

This question belongs to: Computer Database Management System (DBMS)
Question #3
What is the default behavior of a foreign key when a referenced row is deleted?
A. Cascade delete
B. Set null
C. Depends on the ON DELETE action specified
D. Restrict

Correct Answer: Option C


Explanation:
The behavior is defined by the ON DELETE rule (CASCADE, SET NULL, RESTRICT, NO ACTION) specified in the foreign key constraint.

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