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 testing
  1. Used to link all the related PEST

  2. Used to relate a PEST with a Enhancement request

  3. Used to link a Test case with a PEST

  4. none of the above

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

The Related Records tab in ALM (Application Lifecycle Management) requests establishes traceability between different artifacts. Its specific purpose for PEST (likely Product/Project Enhancement/Defect tracking) is linking it to Enhancement requests, showing how a defect or enhancement connects to formal change requests. Options A (linking PESTs together) and C (linking test cases) are handled through different relationship mechanisms.

Multiple choice technology databases
  1. Exiting from SQL*Plus

  2. System crashing

  3. Issue of GRANT or CREATE command

  4. None of the above

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

A system crash halts database operations abruptly without an orderly commit or rollback. Upon restart, the database performs crash recovery, which automatically rolls back any uncommitted transactions.

Multiple choice technology databases
  1. TO PRINT

  2. TO COPY

  3. TO CONVERT

  4. TO SEE THE RESULT OF PL/SQL PROGRAMS ON DISPLAY

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

SET SERVEROUTPUT ON is a SQL*Plus command that enables display of output from DBMS_OUTPUT.PUT_LINE calls in PL/SQL programs. Without it, the output buffer is not displayed even if the program executes successfully. Option D correctly describes this purpose, despite the typo (DBMSSERVER vs SERVER). Options A, B, C are not related to this command's function.

Multiple choice technology databases
  1. ASCII

  2. ANSCI

  3. ORACLE

  4. DBMS

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

SQL is a product of ANSI (American National Standards Institute), which standardizes the SQL language specification. While Oracle implements SQL, SQL itself is defined by ANSI standards (SQL-92, SQL:1999, etc.). Note: The option says 'ANSCI' which appears to be a typo for 'ANSI'. ASCII is a character encoding standard, DBMS is the database management software category.

Multiple choice technology databases
  1. Oracle Library Cache

  2. Oracle Parallel Query

  3. Oracle Recovery Manager

  4. Oracle Multithreaded Server

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

Oracle Recovery Manager (RMAN) is a backup and recovery tool that never uses the Large Pool - it allocates memory from the PGA (Process Global Area) and uses its own buffers. The Large Pool is used for components like Shared Server (formerly Multithreaded Server), Parallel Query, and Recovery Manager (backup operations during restore) - wait, this is confusing. Actually, RMAN does use Large Pool for some operations like disk I/O buffers during backup/restore. The correct answer is likely about which component specifically doesn't use it - Library Cache uses Shared Pool, not Large Pool. But the claimed answer is C (RMAN). This may be outdated or specific to certain RAN operations.

Multiple choice technology databases
  1. Small table rarely retrieved with a full table scan

  2. Large table rarely retrieved with a full table scan

  3. Small table frequently retrieved with a full table scan

  4. Large table frequently retrieved with a full table scan

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

Caching tables in database systems is most beneficial for small tables that are frequently retrieved with a full table scan. Keeping these small tables in cache memory avoids disk I/O costs. Large tables require too much cache space, and rarely retrieved tables do not yield enough performance improvement to justify cache space.

Multiple choice technology storage
  1. Copy-on-write

  2. Redirect-on-write

  3. WAFL specific snapshot

  4. EXT2 snapshot technology

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

NetApp's WAFL file system implements a proprietary snapshot mechanism optimized for its Write Anywhere File Layout. While copy-on-write (A) is a general technique, NetApp snapshots specifically use WAFL's integrated snapshot technology. Option C is most specific to NetApp architecture.

Multiple choice technology platforms and products
  1. Work-

  2. .@baseclass

  3. Class group

  4. None of the above

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

In Pega, the Class Group (work pool) container is responsible for defining the key structure (typically pyID) and mapping instantiated work objects of its member classes to a single database table. 'Work-' and '.@baseclass' are base classes, not key definitions.

Multiple choice technology
  1. daily

  2. Incremental data

  3. weekly

  4. decremental data

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

Change Data Capture (CDC) delivers incremental data - only the changes since the last capture. This approach is more efficient than full daily or weekly extracts, focusing on new or modified records.

Multiple choice technology architecture
  1. (a) Code-Pega-List

  2. (b) Rule-Pega-Obj

  3. (c) pxResults

  4. (d) The same class as the returned instance

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

The Obj-List method creates a top-level clipboard page with class Code-Pega-List. This class contains query results. Rule-Pega-Obj is for individual rule instances, pxResults is a property name within the list page, and the class is not the same as the returned instance class.

Multiple choice technology architecture
  1. (a) Code-Pega-List

  2. (b) Rule-Pega-Obj

  3. (c) pxResults

  4. (d) The same class as the returned instance

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

Obj-List always creates a top-level clipboard page of class Code-Pega-List, which contains the results of the database query. The pxResults mentioned in option C is actually a property within that page, not the class itself. Code-Pega-List is Pega's standard class for list-type results.