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
-
ROW LEVEL
-
BLOCK LEVEL
-
FIELD COMPRESSION
-
COLUMN LEVEL
A
Correct answer
Explanation
Teradata's multivalue compression (MVC) operates at the row level, where each column value in a row can be individually compressed based on its characteristics. While data is physically stored in blocks, the compression granularity and decision-making happens at the row/field level, not at column or block level.
-
Database server name
-
Database source name
-
Data server name
-
Data source name
D
Correct answer
Explanation
DSN stands for Data Source Name, which is a configuration that stores connection information to a database in Windows ODBC (Open Database Connectivity). It contains parameters like server name, database name, driver, and authentication details needed to establish a connection.
-
Open Data Base Connectivity
-
Open Data Base Connection
-
Oracle Data Base Connectivity
-
Oracle Data Base Connection
A
Correct answer
Explanation
ODBC stands for Open Database Connectivity, which is a standard API for accessing database management systems. It's not specific to Oracle.
-
Storage System
-
Migration Policy
-
Migration Policy + Storage System
-
Migration Policy + Storage Group
D
Correct answer
Explanation
In IBM Content Manager, a workstation collection is defined by combining a Migration Policy and a Storage Group, which dictates how and where files are stored and migrated.
-
cmbicmsrvs.ini
-
cmbclient.ini
-
cmbicmenv.ini
-
cmbcmenv.properties
C
Correct answer
Explanation
The cmbicmenv.ini file stores configuration parameters for the IBM Content Manager library server connection, including database connection credentials.
-
SQL Warehouse Bulider
-
Actuate
-
Business Objects
-
Data Junction
D
Correct answer
Explanation
Data Junction is a specialized ETL (Extract, Transform, Load) tool used for data integration and migration. The other options are reporting/BI tools (Actuate, Business Objects) or development tools (SQL Warehouse Builder), not dedicated ETL utilities.
-
dynamic RDBMS
-
dataset
-
IPC stage
-
None of the above
D
Correct answer
Explanation
All the listed stages (dynamic RDBMS, dataset, IPC stage) are passive stages in DataStage, meaning they don't actively push/pull data but wait for data to flow through the pipeline. Therefore 'None of the above' is correct - none of them are non-passive.
-
Junk dimension
-
Degenerate Dimension
-
Conformed dimensions
-
Time dimension
A
Correct answer
Explanation
A junk dimension consolidates low-cardinality attributes like random flags and text fields into a single dimension table to avoid creating numerous tiny dimension tables. This approach reduces complexity in the data warehouse schema while maintaining analytical capability. Degenerate dimensions (option B) are different - they have no corresponding dimension table and exist only in fact tables.
-
Stable sort must be set to true
-
Sort group must include the sort key values
-
Allow duplicates must be set to False
-
Unique sort keys must be set to True
C
Correct answer
Explanation
Setting 'Allow duplicates' to False during sorting ensures that only one record is retained for each unique sort key value, effectively deduplicating the dataset while sorting. A stable sort (option A) preserves relative order of equal elements but doesn't remove duplicates. Sort groups (option B) define grouping behavior, not duplicate handling.
-
Repository
-
Data Stage server
-
Data Stage package installer
-
None of the above
D
Correct answer
Explanation
The question asks which items are NOT server components. Since option D 'None of the above' is correct, it means all listed items (Repository, Data Stage server, Data Stage package installer) ARE server components in the DataStage architecture. The question uses double-negative logic.
-
Application
-
Database
-
Server
-
Storage Array
B
Correct answer
Explanation
In a data center architecture with a storage array, the database is the software component that stores and manages structured information like customer profiles and product catalogs. While the storage array provides physical persistence, the database application logically organizes and manages this information. Servers host the database, and applications use it, but the database itself holds the structured data.
-
Master data
-
Transaction data
-
Hierarchies
-
Attributes
A,B,C,D
Correct answer
Explanation
SAP BW (Business Warehouse) can extract and load multiple types of data: Master data (static reference data like customers, products), Transaction data (business transactions like sales, orders), Hierarchies (organizational structures), and Attributes (descriptive properties of master data). All four options represent valid data types that SAP BW handles. The claimed answer (A, B, C, D) is correct.
-
Attributes
-
Hierarchies
-
Text
-
Transaction data
A,C,D
Correct answer
Explanation
In SAP BW, the PSA (Persistent Staging Area) can store various types of master data including Attributes (A) and Texts (C) for descriptive information, as well as Transaction data (D) which is the actual business transaction data. Hierarchies (B) are stored separately in their own tables, not directly in the PSA.
-
Data from the target system
-
Data from the source system
-
Transport process
-
Communication process
B
Correct answer
Explanation
In data warehousing and ETL processes, an extract structure represents data from the source system before transformation and loading into the target. The target system receives data after transformation.
-
Communication structure
-
Transfer rules
-
Update rules
-
Transfer structure
A,B,D
Correct answer
Explanation
An InfoSource in SAP BW consists of communication structure, transfer rules, and transfer structure. Update rules are associated with InfoCubes/ODS objects, not the InfoSource itself.