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. Object-oriented
B. Network
C. Hierarchical
D. Flat-file
Answer: Option D
Solution (By JKExamLibrary)
Flat-file is not a database model; it is a simple file containing records. Hierarchical, Network, Relational, and Object-oriented are database models.

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

Discuss this Question (0)

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

Practice More Database Management System (DBMS) Questions

Question #1 Report Error
Which SQL command deletes all rows from a table without deleting the structural schema, cannot be rolled back easily in some systems, and does not fire delete triggers?
A. DROP
B. DELETE
C. REMOVE
D. TRUNCATE

Correct Answer: Option D


Explanation:
TRUNCATE is a DDL command that quickly removes all records from a table by deallocating the data pages, bypassing row-level logging and triggers while leaving the table structure intact.

This question belongs to: Computer Database Management System (DBMS)
Question #2 Report Error
Which of the following is a valid SQL statement to add a new column to a table?
A. ADD COLUMN TO table_name column_name datatype;
B. Both A and C
C. ALTER TABLE table_name ADD COLUMN column_name datatype;
D. ALTER TABLE table_name ADD column_name datatype;

Correct Answer: Option B


Explanation:
Both 'ADD column_name datatype' and 'ADD COLUMN column_name datatype' are valid syntax in some DBMS, but standard SQL uses 'ADD column_name datatype'. However, many DBMS support both.

This question belongs to: Computer Database Management System (DBMS)
Question #3 Report Error
The actual collection of data tuples stored in a table at any specific point in time is called a what?
A. Relation Schema
B. Relation Degree
C. Relation Instance
D. Relation Domain

Correct Answer: Option C


Explanation:
A Relation Instance is the specific collection of data rows (tuples) present in a table at a given moment. It changes frequently as data is modified.

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