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 web technology
  1. retrieve Timeout

  2. direct Timeout

  3. recieve Timeout

  4. NA

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

The ReceiveTimeout property controls session lifetime in WCF - if no message is received within this timeout period, the session is considered closed and the channel faults. Unlike SendTimeout (outgoing) or OpenTimeout (connection establishment), this specifically governs incoming message tolerance.

Multiple choice technology databases
  1. Informatica

  2. Datastage

  3. Abnitio

  4. All the above

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

Informatica PowerCenter, IBM DataStage, and Ab Initio are all enterprise-grade ETL tools used for data integration and transformation. Each provides visual designers, transformation libraries, and connectivity to diverse data sources.

Multiple choice technology databases
  1. operational data

  2. historical data

  3. both

  4. none

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

Data warehouses are specifically designed to store and analyze historical data over time, unlike operational databases that handle current transaction processing. This temporal dimension enables trend analysis, reporting, and business intelligence.

Multiple choice technology databases
  1. source

  2. target

  3. transformations

  4. All the above

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

An ETL mapping includes source definitions (where data comes from), target definitions (where data goes), and transformations (how data is modified in between). All three components are essential parts of a complete data flow. None of these alone constitute a complete mapping.

Multiple choice technology databases
  1. programming language

  2. scripting language

  3. database

  4. operating system

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

A data warehouse is a specialized database designed for query and analysis rather than transaction processing. It consolidates data from multiple sources into a single repository optimized for reporting and analytics. While it uses database technology, 'database' is the most accurate answer among the options given.

Multiple choice technology databases
  1. an variable

  2. subset of datawarehouse

  3. both

  4. none

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

A data mart is a targeted, subject-oriented subset of a data warehouse designed to serve a specific business line, department, or user group. It is not a variable, making the other options incorrect.

Multiple choice technology databases
  1. 2

  2. 3

  3. 4

  4. 5

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

Datamarts are typically classified into two main types: Independent datamarts (created directly from operational systems without a data warehouse) and Dependent datamarts (created from a central data warehouse). Some sources mention a third type (Hybrid), but the standard answer in most ETL/data warehousing contexts is 2 types.

Multiple choice technology databases
  1. historical data

  2. operational data

  3. both

  4. none

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

Data warehouses are specifically designed to store historical data for long-term trend analysis and decision-making. They are optimized for read-heavy analytical queries, not the frequent read-write operations of operational databases. Operational data is stored in OLTP systems, while data warehouses archive the historical snapshots.

Multiple choice technology databases
  1. less joins

  2. more indexes

  3. both

  4. none

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

Data warehouses use denormalized schemas (star and snowflake schemas) which reduce the number of joins needed for queries. They also create numerous indexes to optimize query performance on large datasets. Both fewer joins and more indexes are key architectural advantages that enable fast analytical queries.

Multiple choice technology databases
  1. current data

  2. historical data

  3. both

  4. none

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

SCD Type 1 (Slowly Changing Dimension) overwrites old data with new data, storing only the current state of the record. No history is maintained - when a value changes, it is simply replaced. This is the simplest SCD method and is appropriate when historical tracking is not needed.

Multiple choice technology databases
  1. current data

  2. historical data

  3. both

  4. none

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

SCD Type 2 maintains both current and historical data by creating new rows for each change, preserving the complete history of changes. Unlike Type 1 which only keeps current data, Type 2 tracks every version of a record with effective dates or version numbers. This allows historical analysis of how values changed over time.

Multiple choice technology databases
  1. operational data

  2. historical data

  3. both

  4. none

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

Oracle, as an operational database (OLTP system), is designed to store and manage current operational data for day-to-day business transactions. While it can be configured for various purposes, its primary use is for operational data rather than historical analysis (which is typically handled by data warehouses). Historical data storage requires different design approaches.

Multiple choice technology databases
  1. True

  2. False

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

Oracle is a relational database management system (RDBMS), not a programming language. Oracle Corporation provides the Oracle Database software, and while it includes PL/SQL as a procedural extension, 'Oracle' itself refers to the database platform. Option A incorrectly classifies Oracle as a programming language.