Computer Knowledge

Database Management Systems

5,543 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
  1. Are organized by end users

  2. Are coded consistently

  3. Are updated in real time

  4. Are organized in a hierarchical structure

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

Data warehouse data is organized in a hierarchical structure (dimensions and facts organized in schemas like star schema) to facilitate querying and analysis. Unlike TPS data, warehouse data is not updated in real-time (it's periodically refreshed). Data is coded consistently but that's not the primary characteristic mentioned in options.

Multiple choice technology
  1. Subset of an organizational data store

  2. Usually oriented to a specific purpose or major data subject

  3. Are analytical data stores designed to focus on specific business functions

  4. All of the above

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

A data mart is all of these: a subset of an organizational data store (focused scope), usually oriented to specific purposes or major data subjects (like sales, finance), and is an analytical data store designed for specific business functions. Data marts are smaller, more focused versions of data warehouses serving particular departments or business lines.

Multiple choice technology databases
  1. TIMESTAMP

  2. INTERVAL MONTH TO DAY

  3. INTERVAL DAY TO SECOND

  4. INTERVAL YEAR TO MONTH

  5. TIMESTAMP WITH DATABASE TIMEZONE

Reveal answer Fill a bubble to check yourself
A,C,D Correct answer
Explanation

TIMESTAMP, INTERVAL DAY TO SECOND, and INTERVAL YEAR TO MONTH are valid Oracle datetime types. Option B 'INTERVAL MONTH TO DAY' doesn't exist (it should be MONTH TO YEAR or DAY TO MONTH). Option E 'TIMESTAMP WITH DATABASE TIMEZONE' doesn't exist (should be WITH TIMEZONE or WITH LOCAL TIMEZONE).

Multiple choice technology testing
  1. CO1 might be received into any other test bed ( Due to incorrect configuration in ALSB/WLI end points)

  2. Oracle Database is pointing to more than one WLI instance

  3. Order might be back ordered

  4. Both a and b

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

If CO1 is sent but not visible, it could be due to incorrect routing in ALSB/WLI endpoints to another test bed, or the Oracle Database pointing to multiple WLI instances. Back-ordering is an Oracle status and does not prevent transmission visibility.

Multiple choice technology testing
  1. wli_logging.XXRCI_commonlog

  2. XXRCI.XXRCI_ERROR_TRACKING

  3. None of the above

  4. all

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

For tracking inbound interface errors (like CO2 documents) in custom Oracle integrations, errors are typically logged in a common logging table like wli_logging.XXRCI_commonlog. XXRCI.XXRCI_ERROR_TRACKING is a distractor.

Multiple choice technology mainframe
  1. Extra Partition Transient Data Queue (TDQ)

  2. Intra Partition Transient Data Queue (TDQ)

  3. Temporary Storage Queue (TSQ)

  4. All of the above

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

Intra Partition Transient Data Queues (TDQ) support Automatic Transaction Initiation (ATI) in CICS, allowing a transaction to be automatically started when data is written to the queue. Extra Partition TDQ and TSQ do not support ATI, making option B the correct answer.

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. 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.