Computer Knowledge

Database Management Systems

5,344 Questions

Database Management Systems (DBMS) form the core framework for data storage, retrieval, and security in modern software applications. Concepts such as the E-R model, backup planning, SQL integration, and big data architecture are essential for computer knowledge sections. This hub offers a comprehensive set of practice questions to master DBMS fundamentals and advanced database operations.

E-R Model ConceptsBackup and RecoverySQL Server UpgradesJDBC and ODBCBig Data CharacteristicsData VirtualizationOracle Database

Database Management Systems Questions

Multiple choice technology databases
  1. Limited

  2. Restricted

  3. Comprehensive

  4. Thorough

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

When submitting advisor analysis jobs, the 'Limited' scope adds the least overhead because it performs minimal analysis. 'Restricted' is not a valid job scope option in this context. 'Comprehensive' and 'Thorough' (though 'Thorough' is not standard Oracle terminology) would involve deeper analysis with more system overhead. Limited scope is the lightweight option for minimal system impact.

Multiple choice technology databases
  1. DBA_ADVISOR_FINDINGS

  2. DBA_ADVISOR_OBJECTS

  3. DBA_ADVISOR_RECOMMENDATIONS

  4. DBA_ADVISOR_RATIONALE

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

DBA_ADVISOR_RATIONALE is the view that contains the reasoning and justification behind ADDM recommendations. It explains WHY specific recommendations were made. DBA_ADVISOR_FINDINGS shows what problems were discovered, DBA_ADVISOR_OBJECTS lists affected objects, and DBA_ADVISOR_RECOMMENDATIONS contains the suggested solutions - but RATIONALE provides the explanatory reasoning.

Multiple choice technology databases
  1. SQL Tuning Advisor

  2. SGA Tuning Advisor

  3. Memory Advisor

  4. Pool Advisor

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Memory Advisor in Oracle determines if allocated memory for Shared Pool, Large Pool, and Buffer Cache is adequate. It analyzes memory usage patterns and provides recommendations for SGA component sizing. SQL Tuning Advisor focuses on SQL optimization, not memory allocation. SGA Tuning Advisor and Pool Advisor are not standard Oracle advisor names.

Multiple choice technology databases
  1. Undo Management Advisor

  2. SQL Access Advisor

  3. SQL Tuning Advisor

  4. MTTR Advisor

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The MTTR (Mean Time To Recover) Advisor evaluates if the estimated instance recovery duration meets service-level agreement requirements. It analyzes Redo log file sizing and configuration to optimize recovery time. Undo Management Advisor focuses on undo tablespace management, while SQL Access and Tuning Advisors deal with SQL optimization - not recovery time estimation.

Multiple choice technology databases
  1. Run the SQL Tuning Advisor.

  2. Run the SQL Access Advisor.

  3. Check the EM Database Control main screen for alerts.

  4. Click the Alert Log Content link in the EM Database Control main screen.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The SQL Tuning Advisor is the appropriate first tool for analyzing and improving performance of a specific SQL statement showing high disk I/O. The SQL Access Advisor is for overall schema design (indexes/materialized views), not individual statement tuning. The main screen and alert log are for monitoring, not targeted SQL optimization.

Multiple choice technology databases
  1. Main screen

  2. Performance screen

  3. Administration screen

  4. Maintenance screen

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Performance screen in EM Database Control is the primary location to investigate sudden performance degradation, as it provides detailed metrics on wait events, throughput, and resource utilization. The Administration and Maintenance screens are for configuration and maintenance tasks, not performance diagnostics. The main screen only shows high-level alerts.

Multiple choice technology databases
  1. Host

  2. Session

  3. Instance

  4. Network

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The three primary sources of performance metrics in the EM Performance screen are Host (operating system metrics), Session (user session activity), and Instance (database instance statistics). Network metrics are not one of the three primary sources - they may be available but are not fundamental to the Performance screen's three-tier view.

Multiple choice technology databases
  1. The PFILE/SPFILE parameter GATHER_STATS=FALSE.

  2. Only databases created using Database Configuration Assistant have automatic statistics

  3. The SYSMAN user who owns the AWR is not logged in.

  4. The operating system does not support automatic statistics collection.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Only databases created using the Database Configuration Assistant (DBCA) automatically have the statistics collection job configured. When you create databases manually with scripts, the automatic statistics collection procedure is not set up by default. This is a documented behavior, not a parameter or login issue.

Multiple choice technology databases
  1. Warning threshold

  2. Critical threshold

  3. Both A and B

  4. Neither A or B

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Oracle Database Control supports both warning and critical thresholds for alert configuration. When monitoring tablespace free space, you can set a warning threshold to alert when free space drops to a concerning level, and a critical threshold for more urgent alerts when space becomes critically low.

Multiple choice technology databases
  1. In the DBA_ALERTS data dictionary view

  2. In the V$ALERTS dynamic performance view
  3. In the EM Database Control main screen

  4. No alert information is sent or displayed.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

When no email address is configured, EM Database Control displays alert information on its main console screen. The alerts remain visible in the EM interface for administrators to review. Alerts are not stored in data dictionary views like DBA_ALERTS or dynamic performance views like V$ALERTS when no email is specified.

Multiple choice technology programming languages
  1. A view contains data

  2. Views can be buffered

  3. Views can not be buffered

  4. None of above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This appears to be a SAP ABAP-specific question. In SAP, views can be buffered (option to buffer view data in memory for performance), though views themselves don't contain physical data - they store queries that generate data when accessed. The correct answer depends on SAP's view buffering capability, which does exist.

Multiple choice technology
  1. Presentation Interface.

  2. Database Interface.

  3. Operating system Interface.

  4. All the above

  5. None of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The SAP R/3 system architecture consists of three central interfaces that handle different communication layers: the Presentation Interface manages user interactions, the Database Interface handles data persistence and retrieval, and the Operating System Interface manages system-level operations. These three interfaces work together to form the complete R/3 architecture, making option D correct.

Multiple choice technology databases
  1. listener.ora

  2. sqlnet.ora server file

  3. sqlnet.ora client file

  4. tnsnames.ora server file

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The AUTOMATIC_IPC parameter is configured in the sqlnet.ora file on the Oracle server side. It controls whether Oracle uses Inter-Process Communication (IPC) for local database connections automatically. The listener.ora handles listener configuration, tnsnames.ora contains connection descriptors, and the client sqlnet.ora manages client-side network settings.