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
-
Similar Data
-
Isolated data
-
None of Above
-
Both 1& 2
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.
-
Fact table with no dimensions
-
Factless fact table
-
Fact table with two or three dimensions
-
Fact table with to many dimensions
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).
-
Transaction Number, bill of lading number, invoice number may be DD.
-
DD has no attributes
-
DD does not join to actual dimension table
-
All of the above are correct
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.
-
Second level data mart
-
First level data mart
-
All of these
-
None of above
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.
B
Correct answer
Explanation
In Documentum, dm_folder inherits from dm_sysobject, not dm_cabinet. dm_cabinet and dm_folder are siblings in the type hierarchy, both under dm_sysobject.
-
document
-
collection
-
folder
-
cabinet
B
Correct answer
Explanation
In Documentum, collection is a transient type used for queries and does not persist permanently. Document, folder, and cabinet are persistent types.
-
Intergrated Data Management System
-
India Department of Management Studies
-
International Data Management System
-
Integrated Data Management Services
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.
-
Saw.log
-
Sawquery.log
-
Nqsaw.log
-
None of the Above
D
Correct answer
Explanation
The primary log file for the Siebel Analytics Web (or Presentation Services) is sawlog.log (or sawlog0.log). Since none of the listed options match this name, 'None of the Above' is the correct choice.
-
NQSConfig.txt
-
NQSconfig.cfg
-
NQSconfig.xml
-
NQSconfig.ini
D
Correct answer
Explanation
The repository (RPD) file name to be loaded by the Analytics Server is specified in the NQSConfig.ini configuration file. The other file extensions are incorrect for this configuration file.
-
.cat
-
.web
-
.webcat
-
.catweb
D
Correct answer
Explanation
The OBIEE Repository file has the .rpd extension by convention. This file contains all metadata about data sources, business models, and presentation layer definitions. It is the core configuration file that OBIEE Server uses to execute queries.
-
SYNONYM
-
ALIAS
-
All of the above
-
None of the above
A
Correct answer
Explanation
In DB2, an alias is defined on a table. If the underlying table or its tablespace is dropped, the alias is not automatically dropped; it remains but becomes invalid. Conversely, a synonym is automatically dropped when its underlying table is dropped.
-
Schema
-
Table
-
Alias
-
Both a & b
A
Correct answer
Explanation
A schema is a logical container or collection of named database objects, such as tables, views, and indexes, owned by a particular database user. Tables and aliases are individual objects within a schema, making them incorrect.
-
Yes
-
No
-
It Depends
-
None of the above
B
Correct answer
Explanation
DB2 does not materialize the entire result set when a cursor is opened. It uses deferred fetch operations, retrieving rows on-demand rather than all at once, which improves memory efficiency and performance.
-
Yes
-
No
-
It Depends
-
None of the above
B
Correct answer
Explanation
Opening a cursor does not guarantee that DB2 will immediately fetch and build the entire result set in memory. Rows are often retrieved incrementally as the application executes FETCH statements.