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
-
Can be normalized but often isn't
-
In a flat file format
-
Must be in normalized form to at least 2NF
-
Must be in normalized form to at least 3NF
A
Correct answer
Explanation
Data warehouses use dimensional modeling (star/snowflake schemas) which intentionally denormalize data for query performance. While normalization is possible in theory, it's rarely used in practice because it would slow down the complex analytical queries that warehouses are designed for.
-
ODS
-
Staging Area
-
Data Warehouse
-
Data Mart
A
Correct answer
Explanation
The Operational Data Store (ODS) is specifically designed to hold current, operational data at the most detailed level of granularity for near real-time decision support. Unlike the data warehouse (which stores historical data), staging area (temporary), or data mart (subset), the ODS maintains the lowest-level current DSS data.
-
Many-to-many
-
One-to-one
-
One-to-many
-
All of the above.
C
Correct answer
Explanation
In a star schema, each dimension table has a one-to-many relationship with the central fact table. A single dimension record (like one product) relates to many fact records (many sales transactions). One-to-many is the defining characteristic that enables efficient querying.
-
Data Quality Management
-
Data Transformations
-
Data Mining
-
Data Security Management
A
Correct answer
Explanation
Data Quality Management is the systematic process of identifying, correcting, and preventing data defects to ensure data is fit for purpose. Unlike transformations (format changes), mining (pattern discovery), or security (access control), DQM directly targets bad data elimination.
-
Integrates disparate data into meaningful information
-
Collects only historical data for past data analysis
-
Defines business rules
-
All of the above
A
Correct answer
Explanation
Business Intelligence systems integrate data from multiple sources and transform it into meaningful information for decision-making. Option B is incorrect because BI analyzes both historical AND current/predictive data. Option C is wrong because BI applies business rules rather than defining them.
-
Dispersed data -> Collected Data -> Integrated Data -> Information -> Knowledge
-
Collected Data -> Dispersed data -> Integrated Data -> Information -> Knowledge
-
Dispersed data -> Collected Data -> Integrated Data -> Knowledge-> Information
-
Collected Data -> Dispersed data -> Integrated Data -> Knowledge -> Informatio
A
Correct answer
Explanation
In BI architecture, data starts dispersed across source systems, gets collected into the staging/warehouse, gets integrated into a consistent format, becomes information through processing, and finally becomes knowledge through analysis. This progression matches option A exactly.
-
Sourcing data from disparate sources and integrating to be central repository
-
A process to change data from a detailed level to a summary level
-
A process to change data from a summary level to a detailed level
-
Separating data from one source into various sources of data
A
Correct answer
Explanation
Data Integration is fundamentally about combining data from multiple disparate sources (databases, files, APIs) into a unified, consistent view in a central repository like a data warehouse. Options B and C describe aggregation/drill-down, not integration. Option D describes the opposite of integration.
-
MOLAP
-
ROLAP
-
HOLAP
-
None of the above
A
Correct answer
Explanation
MOLAP (Multidimensional OLAP) pre-aggregates data into cubes for fast query performance, making it ideal for small datasets with complex analytical models. ROLAP is better for large data, and HOLAP combines both but adds complexity. For small data + complex models, MOLAP's pre-computation advantage shines.
-
Detailed decision making
-
Operational reporting
-
Drill through analysis
-
All of the above
D
Correct answer
Explanation
The Operational Data Store (ODS) serves three key purposes: enabling detailed operational decision-making with current data, supporting operational reporting for day-to-day monitoring, and providing drill-through capability from summary to detail levels. All options are valid ODS functions.
B
Correct answer
Explanation
ELT (Extract, Load, Transform) is recommended for small to medium data volumes with good quality and off-peak loads because it loads data first into the target system, then leverages the target system's processing power for transformation. This is efficient when the target system (like a modern cloud data warehouse) has strong transformation capabilities and the load window is flexible.
-
Consolidation
-
Registry
-
Coexistence
-
Transaction
B
Correct answer
Explanation
The Registry architectural style in Master Data Management (MDM) provides a real-time central reference by maintaining an index or pointer to master data stored in source systems, without physically consolidating it. This enables real-time access to current data. Consolidation physically stores copies, Coexistence maintains separate golden records, and Transaction style focuses on operational updates.
-
Data Profiling
-
Data Security
-
Data Governance
-
Master Data Management
B
Correct answer
Explanation
Confidentiality, Integrity, and Availability (CIA) are the fundamental goals of Data Security. These principles ensure that data is protected from unauthorized access (confidentiality), maintained in accurate and complete form (integrity), and accessible when needed (availability). Data profiling is about analyzing data quality, governance involves policies and oversight, and MDM focuses on consistent master data.
-
ETL Tool processing engine
-
Target database engine
-
Source database engine
-
Source and Target database engine
B
Correct answer
Explanation
In ELT (Extract, Load, Transform), data is loaded directly into the target database after extraction, and the transformation processing is performed using the target database engine itself.
-
Shared
-
Information
-
Collection
-
Multidimensional
D
Correct answer
Explanation
The cube structure in OLAP (Online Analytical Processing) achieves multidimensional functionality, enabling analysis across multiple dimensions simultaneously. This allows users to slice, dice, pivot, and drill through data from various perspectives. The other options (Shared, Information, Collection) are not standard OLAP terminology or functionalities.
B
Correct answer
Explanation
The statement is False. ODS (Operational Data Store) is a volatile data store by design - it reflects current operational data and is frequently updated or overwritten. Unlike data warehouses which are non-volatile and accumulate historical data, ODS is meant to provide a near real-time operational view and is regularly refreshed or reset.