Which database structure is created to drastically speed up the retrieval of rows from a table at the expense of slower data updates? MCQ with Answer and Explanation

Which database structure is created to drastically speed up the retrieval of rows from a table at the expense of slower data updates?
A. Index
B. View
C. Constraint
D. Schema
Answer: Option A
Solution (By JKSSB Mock Tests)
An Index is a performance optimization structure created on table columns to search and locate matching rows quickly without performing a full table scan.

Discuss this Question (0)

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

Practice More Database Management System (DBMS) Questions

Question #1
In SQL, which statement is used to create a new database?
A. NEW DATABASE
B. CREATE TABLE
C. CREATE DATABASE
D. CREATE SCHEMA

Correct Answer: Option C


Explanation:
CREATE DATABASE is used to create a new database in SQL.

This question belongs to: Computer Database Management System (DBMS)
Question #2
Which of the following is true about a surrogate key?
A. It is a composite key
B. It is an artificial key, usually an auto-increment integer, with no business meaning
C. It is a foreign key
D. It is a natural key derived from the data

Correct Answer: Option B


Explanation:
A surrogate key is a system-generated unique identifier, typically numeric, that has no business significance.

This question belongs to: Computer Database Management System (DBMS)
Question #3
Which type of relationship is represented by a foreign key in a relational database?
A. One-to-many
B. All of the above
C. One-to-one
D. Many-to-many

Correct Answer: Option B


Explanation:
Foreign keys can represent various relationships, including one-to-one, one-to-many, and many-to-many (via junction tables).

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