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 platforms and products
  1. First level data mart

  2. Second level data mart

  3. All of these

  4. None of Above

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

A consolidated data mart is a second-level data mart that aggregates and combines data from multiple first-level (atomic) data marts. First-level marts contain detailed transactional data, while second-level (consolidated) marts provide summarized, cross-functional views for reporting and analysis.

Multiple choice technology platforms and products
  1. Similar Data

  2. Isolated data

  3. None of Above

  4. Both 1& 2

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

In data warehousing, 'stovepipe' data marts refer to isolated, non-integrated systems that do not share common dimensions (conformed dimensions), leading to fragmented and siloed data.

Multiple choice technology platforms and products
  1. Fact table with no dimensions

  2. Factless fact table

  3. Fact table with two or three dimensions

  4. Fact table with to many dimensions

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

A centipede fact table refers to a fact table with an excessive number of dimensions (often 15+), which makes it difficult to manage and query efficiently. This pattern is considered an anti-pattern in dimensional modeling because it violates the principle of keeping fact tables focused on specific business processes. The name 'centipede' metaphorically describes the table having 'too many legs' (dimensions).

Multiple choice technology platforms and products
  1. Transaction Number, bill of lading number, invoice number may be DD.

  2. DD has no attributes

  3. DD does not join to actual dimension table

  4. All of the above are correct

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

A degenerate dimension is a dimension key (like an invoice or transaction number) that is stored directly in the fact table without joining to a separate dimension table, meaning it has no attributes of its own.

Multiple choice technology platforms and products
  1. Second level data mart

  2. First level data mart

  3. All of these

  4. None of above

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

This is a duplicate of question 134480 with reordered options. A consolidated data mart is a second-level data mart that aggregates and combines data from multiple first-level (atomic) data marts, providing summarized, cross-functional views for reporting and analysis.

Multiple choice technology platforms and products
  1. Similar Data

  2. Isolated data

  3. Unique data

  4. None of Above

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

In data warehousing, a 'stovepipe' refers to isolated data marts that are developed independently without conforming to enterprise standards. These stovepipe systems cannot easily share or integrate data with other parts of the organization, creating information silos. The term comes from the analogy of separate stove pipes that don't connect.

Multiple choice technology platforms and products
  1. Clean Data

  2. Dirty Data

  3. Clean and Dirty Data

  4. None of above

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

A core purpose of data warehousing is the ETL (Extract, Transform, Load) process that cleanses source data by removing errors, handling missing values, standardizing formats, and applying business rules. The data warehouse stores this cleaned, consistent, integrated data - this is a fundamental differentiator from operational systems that may contain dirty, inconsistent data.

Multiple choice technology databases
  1. Adjusting DAta BAse System

  2. Adaptable DAta BAse System

  3. Altering DAta BAse System

  4. Amending DAta BAse System

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

ADABAS is a high-performance database management system. The name ADABAS is an acronym for Adaptable DAta BAse System, reflecting its flexible architecture designed for efficient data processing.

Multiple choice technology databases
  1. Inverted List Model

  2. Relational Model

  3. Hierarchical Model

  4. Object Oriented Model

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

ADABAS uses the Inverted List Model for data storage and retrieval. This model uses inverted indexes to provide fast access to data through multiple keys, which is a key architectural feature of ADABAS.

Multiple choice technology databases
  1. GRANT

  2. EXIT at pl/sql prompt

  3. Alter command

  4. System crash

  5. Commit before a system crash

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

System crashes cause automatic rollback of uncommitted transactions to maintain database ACID properties. The UNDO logs are used to reverse any uncommitted changes. Normal SQL commands like GRANT, ALTER, or EXIT do not trigger rollbacks.

Multiple choice technology databases
  1. They indicate an optimized execution plan.

  2. They may be able to be tuned to use an index

  3. The full-table scan should be normalized from the database design

  4. A full-table scan is always sub-optimal.

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

Full-table scans on large tables read every row, which is expensive. Identifying these scans is critical because they can often be optimized by creating or using appropriate indexes. Indexes allow the database to read only relevant rows instead of scanning the entire table.

Multiple choice technology programming languages
  1. Regulate the transport of the table's data records during installs, upgrades, copies

  2. Regulate the scope that you may use to display and maintain data records

  3. Answers A & B

  4. None of the above

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

In SAP ABAP Dictionary, the 'Data Browser/Table View Maintenance' setting (such as 'Display/Maintenance Allowed') regulates whether and how users can view, edit, or maintain the table's records using tools like SE16 or SM30.

Multiple choice technology databases
  1. Relational

  2. Hierarchical

  3. Network

  4. What is IDMS

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

IDMS (Integrated Database Management System) is a Network Model database. The Network model allows many-to-many relationships between records through set relationships, unlike the Hierarchical model (tree structure) or Relational model (tabular structure with foreign keys).

Multiple choice technology databases
  1. Intergrated Data Management System

  2. India Department of Management Studies

  3. International Data Management System

  4. Integrated Data Management Services

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

IDMS stands for Integrated Database Management System (or Integrated Data Management System). Option A contains the correct expansion despite a minor spelling error where 'Intergrated' should be 'Integrated'. The other options (B, C, D) represent incorrect expansions.

Multiple choice technology databases
  1. CHANGE PASSWORD USER bob OLD bobpass NEW newpass

  2. CONNECT TO sample USER bob USING bobpass NEW newpass

  3. CONNECT TO sample USER bob USING bobpass NEW newpass CONFIRM newpass

  4. No DB2 command can be used to change the password of a user ID

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

In DB2, you can change a user's password during connection using the syntax: CONNECT TO database USER username USING old_password NEW new_password CONFIRM new_password. This verifies and updates the password in the operating system or external security manager.