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. Collects and presents the disparate data into views that are intelligent and fact based

  2. Allows for more quality decisions to be made and Moves these to a more dynamic plane

  3. Brings new insights and perspectives to questions and answers inherent in data

  4. All of the Above

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

Business Intelligence (BI) systems combine all three functions: they aggregate and present data in meaningful ways (A), enable better decision-making through data-driven insights (B), and provide analytical perspectives on business questions (C). BI is a comprehensive approach to transforming raw data into actionable business insights.

Multiple choice technology
  1. Subject Oriented, Integrated, Volatile and Time invariant collection of data

  2. Subject Oriented, Integrated, Non-volatile and Time invariant collection of data

  3. Subject Oriented, Integrated, Non-Volatile and Time variant collection of data

  4. None

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

A data warehouse is characterized by four key properties: subject-oriented (organized by major subject areas), integrated (data from multiple sources unified), non-volatile (once loaded, data doesn't change), and time-variant (data reflects historical changes over time). These distinguish it from operational databases that are volatile and current-focused.

Multiple choice technology
  1. Powerful and natural extension of the data warehouse

  2. Extends information to the departmental environment from an enterprise environment

  3. Interprets and structures data to suit departments’ specific needs

  4. All of the above

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

A data mart is a focused subset of an enterprise data warehouse, tailored to specific departmental needs (C). It extends warehouse capabilities to business units (B) and serves as a natural extension of the overall warehousing architecture (A). Data marts provide optimized, department-specific views while maintaining consistency with enterprise data.

Multiple choice technology
  1. Online Transactional Processing and Online Analytical Processing systems

  2. Online Transactional Processing and Organized Analytical Processing systems

  3. Online Transactional Processing and Online Application Processing Systems

  4. None

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

OLTP (Online Transactional Processing) handles day-to-day operational transactions like orders and updates, while OLAP (Online Analytical Processing) supports complex analytical queries and reporting on historical data. They serve different purposes: OLTP for operational efficiency, OLAP for business intelligence and decision support.

Multiple choice technology
  1. Typically detailed data only, often resulting in very large data volumes

  2. Contains summarised and detailed data

  3. Contains Summarized data only

  4. None

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

An Operational Data Store (ODS) contains detailed, current data drawn directly from operational systems, not summarized aggregates. This detailed granularity enables operational reporting and real-time analysis but results in large data volumes since no aggregation occurs.

Multiple choice technology
  1. Generally dimensionally modelled and tuned to optimise query performance

  2. Generally modelled to support rapid data update

  3. Should not be in Dimensional Modelling way

  4. None

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

Data warehouses use dimensional modeling (star schema, snowflake schema) to optimize query performance for analytical workloads, unlike transactional systems designed for rapid updates. Dimensional modeling organizes data into fact tables (measurements) and dimension tables (descriptive attributes) for efficient multi-dimensional analysis.

Multiple choice technology
  1. Tables with Measures that cannot be added across all dimensions

  2. Tables, also known as lookup or reference tables, contain relatively static/ descriptive data

  3. Tables, represent data, usually numeric and additive, that can be analyzed and examined

  4. None

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

Dimension tables contain descriptive, contextual attributes that provide meaning to numerical measurements in fact tables. These include relatively static reference data like product names, customer demographics, geographic information, or time periods. Dimensions serve as the 'who, what, where, when' for analytical queries.

Multiple choice technology
  1. Tables typically contain facts and primary keys to the dimension tables

  2. Tables typically contain facts and foreign keys to the dimension tables

  3. Tables containing detail level facts or facts that have been aggregated

  4. None

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

Fact tables store quantitative measurements or metrics (facts) along with foreign key references to dimension tables. These foreign keys connect each measurement record to its dimensional context (e.g., which product, which customer, which time period). Facts are typically numeric and additive across dimensions.

Multiple choice technology
  1. Star Schema is a relational database schema for representing multidimensional data that contain one or more dimensions and fact tables

  2. A snowflake schema is a term that describes a star schema structure normalized through the use of outrigger tables

  3. Snow flaking NOT recommended in most cases because of the very big dimension table’s size

  4. Star schema is not recommended as it will be in highly normalized state

Reveal answer Fill a bubble to check yourself
B Correct answer
Multiple choice technology
  1. Attribute

  2. Fact

  3. Hierarchy

  4. Filter

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

In dimensional modeling schemas, core schema objects include Attributes (descriptive properties), Facts (measurable metrics), and Hierarchies (organized level structures). These elements form the foundation of dimensional models used in data warehousing and OLAP systems. Filters are query-time mechanisms, not schema definition objects.

Multiple choice technology
  1. Report Filter

  2. View Filter

  3. both 1&2

  4. none

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

In MicroStrategy, Report Filters apply conditions directly at the data warehouse level by modifying the SQL WHERE clause sent to the database. View Filters are applied after data retrieval, filtering the result set already returned from the warehouse. This distinction is crucial for query performance optimization.

Multiple choice technology
  1. Set of filters

  2. Attribute elements

  3. both 1&2

  4. none

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

Consolidations in MicroStrategy are custom groupings created by combining specific attribute elements into logical sets. For example, you can create a consolidation called 'West Coast' by grouping specific state attribute elements like 'CA', 'OR', 'WA'. They are not created from filters, which are conditions rather than element groupings.

Multiple choice technology databases
  1. A virtual table that can be accessed via SQL commands

  2. A virtual table that cannot be accessed via SQL commands

  3. There is no difference between a view and a table

  4. None of these

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

A database view is a virtual table representing the result of a pre-defined SQL query. It does not store data physically but can be queried using standard SQL commands just like a normal table. Distractors are incorrect because views can be accessed via SQL, unlike tables which physically store data.