Database Management System
Tests knowledge of advanced DBMS concepts including data preprocessing, distributed systems, transactions, and recovery
Questions
Which of the following is a data cleansing stage where certain information is removed which is deemed unnecessary and may slow down queries?
- Data mining
- Transformation
- Preprocessing
- Either transformation or data mining
- None of these
Which of the following categories of rules permits no exception, so that each object of Left Hand Side (LHS) must be an element of Right Hand Side (RHS)?
- Exact rule
- Strong rule
- Probabilistic rule
- Either strong rule or probabilistic rule
- None of these
Which of the following is the aggregation of data such as simple roll-ups or complex expressions involving interrelated data?
- Slicing and dicing
- Drill-Down
- Consolidation
- Either slicing and dicing or drill-down
- None of these
Which of the following is the exact copy of a single datafile, archived redo log file or control file?
- Image copy
- Mirroring
- Registration
- Either mirroring or registration
- None of these
The completion of a transaction is called ______________.
- commit
- log
- abort
- either log or abort
- none of these
Which feature of the following heterogeneous services reduces the number of required processes by taking advantage of multi-threaded server capabilities?
- Agent self-registration
- Procedural access
- Distributed transaction
- Multi-threaded agents
- Either procedural access or distributed transaction
________________ reduces the amount of required data transfer, when compared to transferring all the table data to the local site for processing.
- Remote transaction
- Distributed query optimization
- Distributed database
- Either remote transaction or distributed database
- None of these
_____________ provides a graphic representation of active heterogeneous services agents and the user sessions are accessing those agents.
- Multi-threaded agents
- Management interface
- Agent self-registration
- Either Multi-threaded agents or Agent self-registration
- None of these
In which of the following phases, the system does not actually commit or roll back the transaction, instead all nodes referenced in a distributed transaction is told to prepare to commit?
- Forget phase
- Prepare phase
- Commit phase
- Either Forget phase or Commit phase
- None of these
The activity of ensuring atomicity in the presence of system crashes is called __________________.
- concurrency control
- transaction recovery
- crash recovery
- database recovery
- either concurrency control or transaction recovery