Top 150+ Solved Advanced Database Management Systems (ADBMS) MCQ Questions Answer
Q. The DBMS processes queries in three phases; the first is ____.
a. parsing
b. analyzing
c. execution
d. fetching
Q. Generally, what will provide the best database client performance in terms of CPU speed?
a. single processor
b. multiple processors
c. the slowest processor
d. the fastest processor
Q. Working with data in the data cache is many times faster than working with data in the data files because ____.
a. there is no network access involved
b. the DBMS doesn't have to wait for the hard disk to retrieve the data
c. the DBMS can optimize queries against the cache
d. the data cache contains only a few records from each table
Q. When creating a database, in order to optimize performance, put high-usage tables intheir own ____.
a. data caches
b. data spaces
c. table caches
d. table spaces
Q. Database statistics are stored in the system catalog in specially designated ____.
a. indexes
b. rows
c. table spaces
d. Tables
Q. To optimize queries, use simple columns or literals as operands in a conditional expression and avoid the use of conditional expressions with ____ whenever possible.
a. the WHERE clause
b. functions
c. the GROUP BY clause
d. Indexes
Q. The architecture of a DBMS is represented by the ____ and structures used to manage adatabase.
a. tables
b. queries
c. processes
d. Logs
Q. The ____ is a shared, reserved memory area that stores the most recently accessed datablocks in RAM.
a. table space
b. extends
c. data cache
d. SQL cache
Q. Index ____ is a measure of how likely an index will be used in query processing.
a. statistics
b. connectivity
c. sparsity
d. selectivity
Q. A(n) ____ is a logical grouping of several data files that store data with similar characteristics.
a. table space
b. extends
c. data cache
d. SQL cache
Q. The majority of current database performance problems are related to ____.
a. not having enough memory on the database server
b. poorly written SQL code
c. improper use of table space
d. old statistics
Q. Which type of entity represents a logical generalization whose actual occurrence is represented by a second, associated entity?
a. Supertype entity
b. Subtype entity
c. Archetype entity
d. Instance entity
Q. Which of the following is the preferred way to recover a database after a transaction inprogress terminates abnormally?
a. Rollback
b. Rollforward
c. Switch to duplicate database
d. Reprocess transactions
Q. Concurrency control is important for which of the following reasons?
a. To ensure data integrity when updates occur to the database in a multiuser environment
b. To ensure data integrity when updates occur to the database in a single-user environment
c. To ensure data integrity while reading data occurs to the database in a multiuser environment
d. To ensure data integrity while reading data occurs to the database in a single-user environment
Q. The transaction log includes which of the following?
a. The before-image of a record
b. The after-image of a record
c. The before and after-image of a record
d. The essential data of the record