Q. In DBMS architecture, what is the purpose of the data abstraction layer?
A.
To manage user access
B.
To provide a user interface
C.
To separate physical storage from logical data structures
D.
To optimize query performance
Show solution
Solution
The data abstraction layer separates physical storage from logical data structures, allowing users to interact with data without needing to know how it is stored.
Correct Answer:
C
— To separate physical storage from logical data structures
Learn More →
Q. In the context of transactions, what does ACID stand for?
A.
Atomicity, Consistency, Isolation, Durability
B.
Atomicity, Concurrency, Integrity, Durability
C.
Accuracy, Consistency, Isolation, Durability
D.
Atomicity, Consistency, Isolation, Data
Show solution
Solution
ACID stands for Atomicity, Consistency, Isolation, and Durability, which are the properties that guarantee reliable transactions.
Correct Answer:
A
— Atomicity, Consistency, Isolation, Durability
Learn More →
Q. What is a potential issue with concurrent transactions in a database?
A.
Data redundancy
B.
Data inconsistency
C.
Increased performance
D.
Simplified queries
Show solution
Solution
Concurrent transactions can lead to data inconsistency if not managed properly, as multiple transactions may attempt to read and write the same data simultaneously.
Correct Answer:
B
— Data inconsistency
Learn More →
Q. What is the main goal of transaction management in a DBMS?
A.
To ensure data redundancy
B.
To maintain data integrity
C.
To improve performance
D.
To simplify queries
Show solution
Solution
The main goal of transaction management is to maintain data integrity by ensuring that transactions are processed reliably.
Correct Answer:
B
— To maintain data integrity
Learn More →
Q. What is the purpose of a data dictionary in a DBMS?
A.
To store user data
B.
To define the structure of the database
C.
To manage user access
D.
To optimize query performance
Show solution
Solution
A data dictionary defines the structure of the database, including tables, fields, data types, and relationships.
Correct Answer:
B
— To define the structure of the database
Learn More →
Q. What is the purpose of an index in a database?
A.
To store data
B.
To speed up data retrieval
C.
To enforce data integrity
D.
To manage user access
Show solution
Solution
An index is used to speed up the retrieval of rows from a database table by providing a quick lookup mechanism.
Correct Answer:
B
— To speed up data retrieval
Learn More →
Q. Which of the following is a benefit of using indexing in a database?
A.
Increased data redundancy
B.
Faster data retrieval
C.
Simplified database design
D.
Reduced storage requirements
Show solution
Solution
Indexing improves the speed of data retrieval operations on a database table.
Correct Answer:
B
— Faster data retrieval
Learn More →
Q. Which of the following is a characteristic of a primary key?
A.
It can contain duplicate values
B.
It can be null
C.
It uniquely identifies a record in a table
D.
It can be changed frequently
Show solution
Solution
A primary key uniquely identifies each record in a table and cannot contain duplicate values or be null.
Correct Answer:
C
— It uniquely identifies a record in a table
Learn More →
Q. Which of the following is a characteristic of a star schema in data warehousing?
A.
Highly normalized structure
B.
Central fact table with dimension tables
C.
Multiple fact tables
D.
Complex relationships between tables
Show solution
Solution
A star schema features a central fact table surrounded by dimension tables, making it easy to query and understand.
Correct Answer:
B
— Central fact table with dimension tables
Learn More →
Q. Which of the following is a disadvantage of normalization?
A.
Increased data redundancy
B.
Complex queries
C.
Improved data integrity
D.
Reduced data anomalies
Show solution
Solution
Normalization can lead to complex queries because data is spread across multiple tables, requiring more joins to retrieve related data.
Correct Answer:
B
— Complex queries
Learn More →
Q. Which of the following is NOT a type of database architecture?
A.
Single-tier architecture
B.
Two-tier architecture
C.
Three-tier architecture
D.
Multi-dimensional architecture
Show solution
Solution
Multi-dimensional architecture is not a standard type of database architecture; the common types are single-tier, two-tier, and three-tier.
Correct Answer:
D
— Multi-dimensional architecture
Learn More →
Q. Which of the following is NOT a type of database index?
A.
Unique index
B.
Clustered index
C.
Non-clustered index
D.
Composite index
Show solution
Solution
All listed options are types of database indexes; however, 'Composite index' is not a standard term used in the same way as the others.
Correct Answer:
D
— Composite index
Learn More →
Showing 1 to 12 of 12 (1 Pages)