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

Multiple choice technology
  1. The ability to add attributes and metrics to a report definition without having them be displayed on the template

  2. Users can drag and drop additional objects onto the template of the report without generating new SQL or querying the data warehouse

  3. Derived metrics and View Filters

  4. All of the above

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

MicroStrategy OLAP Services provides three key capabilities: adding objects to report definition without displaying them (option A), drag-and-drop without new SQL queries (option B), and support for derived metrics with View Filters (option C). All three are features of OLAP Services.

Multiple choice technology
  1. allow to customize the SQL that Microstrategy generates

  2. they can be applied at DB level, report level and metric levels

  3. help to improve the performance of the report

  4. All of the above

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

VLDB properties in MicroStrategy are performance optimization settings that allow customization of generated SQL, can be applied at database, report, or metric levels, and help improve report performance by controlling how queries are executed against large databases.

Multiple choice technology packaged enterprise solutions
  1. Work Classes

  2. Data Classes

  3. Rule Classes

  4. All of the Above

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

Pega automatically maintains history tables for work items (History-Work-), configurations or data instances (History-Data-), and rule modifications (History-Rule-). Therefore, history records are created across all of these categories, making the options specifying individual classes too narrow and All of the Above correct.

Multiple choice technology packaged enterprise solutions
  1. Rule-Admin-Product

  2. Choosing File > Export Archive from the Developers Portal

  3. Choosing Tools > Rule Management > Delete a RuleSet

  4. All of the above

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

To create a zip archive containing rules in Pega, you use File > Export Archive from the Developer Portal. Rule-Admin-Product is for product rules, and the Delete a RuleSet option is for deletion, not archiving.

Multiple choice technology packaged enterprise solutions
  1. pzInsStream

  2. PzPVStream

  3. pzObjStream

  4. pzRefStream

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

Pega stores the serialized XML or JSON representation of a rule or work instance in a binary large object (BLOB) column named pzPVStream. Other options like pzInsStream, pzObjStream, and pzRefStream are incorrect column names that do not store the main instance BLOB payload.

Multiple choice technology packaged enterprise solutions
  1. Object level locks persist for longer than database level lock and prevent two users from making changes to the record simultaneously

  2. Database locks are held for a longer duration than object locks

  3. Both

  4. None

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

Object-level locks are higher-level constructs that persist longer than database locks, specifically designed to prevent concurrent modifications by multiple users. Database locks are lower-level, shorter-duration mechanisms for maintaining data integrity at the storage level.

Multiple choice technology
  1. Classifies incoming data into groups

  2. Computes totals and other summary

  3. Functions for each group

  4. All of the above

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

The Aggregator stage performs all three functions: it classifies incoming data into groups based on key specifications, computes aggregate functions (sums, counts, averages, etc.) for each group, and applies various summary functions to the grouped data.

Multiple choice technology
  1. I Conv

  2. O Conv

  3. Both

  4. None of the above

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

IConv (Input Conversion) converts external string representations to internal storage formats, like converting a date string to internal date format. OConv (Output Conversion) does the reverse - converts from internal to external display format. Both are DataStage BASIC functions for data conversion.

Multiple choice technology
  1. Entire

  2. Round Robin

  3. Hash

  4. Random

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

Round Robin partitioning yields the most even distribution by systematically cycling records through each partition (1 to partition A, 2 to B, 3 to C, repeat). This guarantees even distribution regardless of data characteristics. Hash can create skew if key distribution is uneven, Random may cluster, and Entire duplicates all data to every partition.

Multiple choice technology
  1. Round robin

  2. Auto

  3. Hash

  4. Entire

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

Hash partitioning is optimal for join operations because it distributes rows with the same join key to the same partition. This ensures matching records from both inputs are colocated, minimizing data movement during the join. Round robin distributes randomly, Entire copies everything to all partitions, and Auto may not choose the best method.

Multiple choice technology
  1. count,calculation,recalculation

  2. Sort and Hash

  3. count, sum, Average

  4. None of the Above

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

DataStage's Aggregator stage supports three types of aggregation: count (calculating the number of records), calculation (computing aggregates like sum, avg), and recalculation (updating existing aggregate values). Sort and Hash are partitioning methods, not aggregation types.

Multiple choice technology
  1. Normal

  2. Sparse

  3. Both

  4. None of the Above

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

DataStage supports two types of lookup in parallel jobs: Normal lookup (loads entire reference dataset into memory) and Sparse lookup (queries the database for each key value). Both are valid approaches depending on your data volume and performance requirements.

Multiple choice technology
  1. Datastage Designer

  2. Datastage Administrator

  3. Install the Datastage engine

  4. All the Above

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

DataStage projects are created through the Administrator client, which provides the project management interface. The DataStage engine must be installed as the underlying foundation. Designer is used for job development within projects, not for creating projects themselves.

Multiple choice technology
  1. Only to extract data

  2. Only to load data

  3. Only either to extract or to load

  4. Only to Transform data

  5. To extract, load or transform

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

The Sequential File stage is primarily used for reading (extract) and writing (load) sequential files. It does not perform transformations - that's the role of stages like Transformer. The stage is bidirectional but focused on data transfer, not manipulation.

Multiple choice technology
  1. File path

  2. File format (Fixed width or Delimited)

  3. Column definitions

  4. None of the above

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

All listed options (file path, file format, column definitions) ARE components of the Sequential File stage configuration. The question asks what is NOT a component, making 'None of the above' the correct answer because all options A, B, and C are valid components.