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 testing
  1. wli_logging.XXRCI_commonlog

  2. XXRCI.XXRCI_ERROR_TRACKING

  3. None of these

  4. Both I & ii

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

When CO2 is not received in Oracle, the wli_logging.XXRCI_commonlog table contains error details. This logging table captures integration errors between systems. The table name reflects the WLI (WebLogic Integration) logging framework used for tracking common log events.

Multiple choice technology testing
  1. Scan code/AMG Upload/Download links might be down

  2. Pick rule might be wrong

  3. Error in pick releasing (due to oracle database or some other issue)

  4. None of the above

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

CO2 not reaching Oracle often occurs when the Scan code or AMG Upload/Download links are down. These are the external connectivity points through which CO2 data flows. If these interface links are unavailable, the CO2 data cannot be transmitted successfully.

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 to Scan code but not visible, it may have been received by the wrong test bed due to incorrect ALSB/WLI endpoint configuration, or the Oracle Database may be pointing to multiple WLI instances. Both configuration issues cause routing problems where CO1 lands in an unintended environment.

Multiple choice technology mainframe
  1. Index exceeds the size of table

  2. Very large record length/ wrong record length

  3. Insufficient disk space

  4. Trying to use File Section variables without opening the file

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

SOC4 is a protection exception that typically occurs when a program attempts to access memory outside its allocated bounds. This can happen when an array or table index exceeds the defined size of the table, or when attempting to use file section variables before properly opening and initializing the file.

Multiple choice technology programming languages
  1. view

  2. materilized view

  3. undo segments

  4. flashback

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

A materialized view is a database object that stores the results of a query physically, unlike a regular view which is just a stored query. Materialized views can improve query performance by pre-computing expensive joins and aggregations, and can be refreshed on schedule or on demand.

Multiple choice technology programming languages
  1. Occurrences of all the segment types under a single parent segment occurrence is called

  2. Each occurrence of the root segment plus all the segment occurances that are subordinate to it make up

  3. The unit of data that DL/I transfer to and from your program is called

  4. The series of segments that leads from the top of a database record down to any specific segment occurrence.

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

In IMS, a PATH is the series of segments that leads from the top of a database record down to any specific segment occurrence. This hierarchical path is used to navigate through the database structure. Options A, B, and C describe other IMS concepts but not the definition of a PATH.

Multiple choice technology programming languages
  1. PCBGEN

  2. PSBGEN

  3. DBDGEN

  4. ACBGEN

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

PSBGEN is the IMS utility that assembles and link-edits macro instructions to create a Program Specification Block (PSB). The PSB defines an application program's view of one or more databases. PCBGEN creates PCBs, DBDGEN creates DBDs, while ACBGEN creates ACBs (Access Control Blocks).

Multiple choice technology programming languages
  1. Non-redundancy

  2. Data Independence

  3. Increased Security

  4. All of the above

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

DBMS provides multiple benefits: non-redundancy eliminates duplicate data storage, data independence separates data from applications, and increased security provides controlled access. Since all these are core DBMS characteristics, 'All of the above' is correct. Individual options A, B, and C each represent valid but partial benefits.

Multiple choice technology programming languages
  1. a database directory

  2. a database tablespace

  3. a database bufferpool

  4. a database column

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

In database systems, locks can be obtained on tablespaces to manage concurrent access and maintain data integrity. Locking on individual columns is too granular, while bufferpools are memory structures. Directories don't support locking in the same way. Tablespaces are the primary locking granularity in many DBMS like DB2.

Multiple choice technology programming languages
  1. SYSIBM.SYSPLAN

  2. SYSIBM.SYSPACKAGES

  3. SYSIBM.SYSBIND

  4. SYSIBM.TIMESTAMP

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

SYSIBM.SYSPACKAGES is the DB2 system catalog table that stores information about packages including bind timestamps. SYSIBM.SYSPLAN contains plan information, SYSIBM.SYSBIND doesn't exist as a catalog table, and SYSIBM.TIMESTAMP is not a valid catalog table name. The SYSPACKAGES table tracks all package-level metadata including bind operation details.

Multiple choice technology programming languages
  1. alert log file

  2. control file

  3. trace file

  4. snapshot file

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

Oracle strongly recommends multiplexing control files by maintaining multiple copies on different disks. Control files contain critical database metadata and losing all copies can make the database unrecoverable. Alert logs, trace files, and snapshot files are important but don't require multiplexing to the same degree.

Multiple choice technology programming languages
  1. DataRow

  2. DataColumn

  3. DataView

  4. DataSet

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

DataView provides a customizable, filtered view of a DataTable's contents. It allows sorting, filtering, and searching without modifying the underlying data. DataRow represents a single row, DataColumn represents a single column, and DataSet is a collection of tables. DataView is specifically designed for working with data subsets.