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
A
Correct answer
Explanation
HTML allows combining different navigation structures like linear (sequential pages) and hierarchical (tree-based menus) within the same website. You can use linear structure for tutorials and hierarchical for main navigation, making the statement true.
-
Schema Modeling
-
XML file as target
-
Real Applications Cluster (RAC) support
-
ETL Design
A,B,C,D
Correct answer
Explanation
All four options represent legitimate Warehouse Builder Enterprise ETL Option capabilities. Schema Modeling enables data structure design; XML can be used as an ETL target; Real Applications Cluster (RAC) provides high availability support; and ETL Design is the core mapping functionality. The question correctly identifies that Enterprise ETL encompasses all these features.
-
Data Profiling
-
Process flows
-
Data corrections
-
None of the above
A,B,C
Correct answer
Explanation
Data Quality Option includes Data Profiling (analyzing data patterns), Process flows (workflow orchestration), and Data corrections (cleansing transformations). These are the three pillars of DQ functionality. Option D 'None of the above' is explicitly incorrect.
-
Oracle RDBMS, versions 7.3.4 and higher
-
Flat files (character-delimited, fixed-length, single-record and multi-record)
-
SAP/R3 (2.1.1.34 supports 3.1X, 4.0X, 4.5X, 4.6A, 4.6B)
-
XML documents (URL, Advanced Queues, documents etc.)
-
All of the Above
E
Correct answer
Explanation
OWB supports multiple source types: Oracle RDBMS versions 7.3.4+, various flat file formats (delimited, fixed-length, single/multi-record), SAP/R3 through specific adapter versions, and XML documents via URL, Advanced Queues, or document sources. Since all individual options A-D are valid sources, E (All of the Above) correctly encompasses them.
-
Microsoft SQL Server
-
Sybase
-
Informix
-
DB2 on OS/390 (MVS)
-
All of the above
E
Correct answer
Explanation
Oracle Warehouse Builder is certified against multiple Transparent Gateways for heterogeneous connectivity: Microsoft SQL Server, Sybase, Informix, and DB2 on OS/390 (MVS). Each individual option A-D represents a supported gateway, so E (All of the above) is the correct comprehensive answer.
A
Correct answer
Explanation
OWB leverages Oracle's parallel execution capabilities for DML operations. Generated code can use parallel INSERT, UPDATE, and DELETE statements, significantly improving performance for large-scale data loads on multi-CPU systems. The answer correctly states this as True.
-
Row Based
-
Row based (Target only)
-
row based fail over to set based
-
Set based fail over to row based (target only)
A,B,D
Correct answer
Explanation
OWB (Oracle Warehouse Builder) supports multiple operating modes for data movement and transformation. Row-based mode processes data one row at a time, while set-based mode processes data in batches. The target-only variant applies the row-based strategy specifically to the target. The fallback from set-based to row-based (target-only) provides a mechanism to switch strategies if set-based operations encounter issues.
-
Only Heterogeneous source
-
Only heterogeneous Target
-
Heterogeneous source and target
-
Only homogeneous source and target
C
Correct answer
Explanation
Informatica PowerCenter supports heterogeneous sources and targets, meaning it can extract data from one type of system or format and load it into a completely different type. This includes different databases, file formats, and applications, making it a powerful ETL tool for data integration across diverse environments.
-
Metadata for transformation
-
Source schema
-
Target schema
-
Transformations
A
Correct answer
Explanation
The Informatica Repository contains metadata for transformations (A), which includes information about transformation logic, ports, properties, and relationships. While source and target schemas are stored in the repository, the option listing source schema alone (B) or target schema alone (C) is incomplete. Option D 'Transformations' is redundant because transformation metadata (A) encompasses the transformation objects themselves.
-
Only Heterogeneous source
-
Only heterogeneous Target
-
Heterogeneous source and target
-
Only homogeneous source and target
C
Correct answer
Explanation
Informatica supports heterogeneous sources AND targets - meaning it can extract data from different types of source systems (Oracle, SQL Server, flat files, XML, etc.) and load into different types of targets in the same integration. This heterogeneity support is a core feature of Informatica PowerCenter. Options A and B are incorrect because they claim 'only' one side is heterogeneous. Option D is incorrect because it states homogeneous only.
-
The user had to have knowledge of the table and index structures
-
Navigational data access was far slower than declarative access.
-
Navigational access languages required the coder to embed their queries inside a procedural language shell.
-
Navigational languages were far slower then SQL
A
Correct answer
Explanation
Navigational systems required programmers to explicitly navigate through the database by knowing the physical structure of tables, indexes, and relationships. This meant you had to understand HOW data was stored and accessed, not just WHAT data you wanted. SQL's key advantage is being declarative - you specify the desired result without specifying the access path.
-
Independence of table relationships
-
High speed of SQL
-
Powerful GUI front-end
-
Easy to install and use
-
The number of CPUs on the server
-
The degree of parallelism on the tables
-
The use of bitmap indexes
-
The quality of the SQL optimization
D
Correct answer
Explanation
SQL statement tuning centers on optimization quality - whether the query optimizer finds an efficient execution plan. The number of CPUs (A) and degree of parallelism (B) are system resources, not tuning considerations. Bitmap indexes (C) are specific access methods, not general tuning principles. Optimization quality directly affects performance.
-
Removal of data redundancy
-
The introduction of data redundancy
-
The introduction of non-first normal form relations
-
The introduction of SQL*Plus
B
Correct answer
Explanation
Counterintuitively, introducing controlled redundancy (denormalization) often improves SQL performance by reducing joins and table scans. Removal of redundancy (A) is normalization, which can hurt performance. Non-first normal form (C) relates to complex values, not performance. SQL*Plus (D) is an Oracle tool, irrelevant to performance.
-
Multipart message types
-
Empty BizTalk orchestration
-
Port Type
-
Role Link Type