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

Multiple choice technology packaged enterprise solutions
  1. a. Defining part numbers

  2. b. Modeling organization structures

  3. c. Tracking perpetual inventory

  4. d. All the above

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

The Oracle Inventory module is comprehensive: it defines items (part numbers with attributes), models organization and warehouse structures, and tracks perpetual inventory transactions. Option D correctly encompasses all these functions.

Multiple choice technology packaged enterprise solutions
  1. Materials Requirement Planning (MRP)

  2. Replenishment Counting, Kanban, Min-Max Planning

  3. Safety Stock

  4. None of the above

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

Oracle Inventory supports multiple replenishment methods including Replenishment Counting, Kanban, and Min-Max Planning. MRP is a separate planning methodology, and Safety Stock is a setting, not a replenishment method per se.

Multiple choice technology
  1. Data about the Data

  2. Machine level Data

  3. Characteristics of Data

  4. Relationship between Data

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

Metadata is defined as "data about the data" - information that describes other data's characteristics, structure, or context (like file size, creation date, column names). It is not machine-level data (raw bits), not just characteristics (a subset), and not relationships between data (which would be schema/foreign keys). Option A is the standard definition.

Multiple choice technology
  1. Tables with Measures that cannot be added across all dimensions

  2. Tables, also known as lookup or reference tables, contain relatively static/ descriptive data

  3. Tables, represent data, usually numeric and additive

  4. None

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

Dimension tables store descriptive attributes about business entities, providing context for facts in the fact table. They contain relatively static data like customer names, product categories, or geographic regions. Option A incorrectly describes measures (not dimensions), while option C describes fact tables which contain numeric additive data.

Multiple choice technology
  1. Tables typically contain facts and primary keys to the dimension tables

  2. Tables typically contain facts/numerical values and are foreign keys to the dimension tables

  3. Tables containing detail level facts or facts that have been aggregated

  4. None

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

Fact tables store quantitative numerical measurements (facts) and foreign keys that link to dimension tables. Each row typically represents a business event or transaction. Option A is incorrect because fact tables use foreign keys (not primary keys) to reference dimension tables. Option C describes a variation but doesn't capture the essential structure.

Multiple choice technology
  1. Attribute

  2. Fact

  3. Functions and Operators

  4. Filter

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

In MicroStrategy schema design, Attributes define descriptive data elements, Facts contain numerical metrics for analysis, and Functions/Operators provide calculation capabilities for data manipulation. These three are fundamental schema objects. Filters are report-level objects used to restrict data display, not schema objects.

Multiple choice technology
  1. Source Systems

  2. Data Warehouse

  3. Metadata

  4. Microstrategy applications

  5. All of the above

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

A complete MicroStrategy BI architecture requires source systems (operational databases), data warehouse (central repository), metadata (definitions and mappings), and MicroStrategy applications (reporting interface). All four components are essential for the full architecture.

Multiple choice technology
  1. Report Filter

  2. View Filter

  3. Prompt

  4. None

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

View Filters are applied at the report level after data retrieval, allowing filtering without affecting the warehouse query. Report Filters apply at the warehouse level (in the WHERE clause), Prompts enable user selection, and the question specifically asks for report-level filtering.

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. In Memory Cache of the XML of a frequently accessed rule

  2. Disk based cache of the XML of a frequently accessed rule

  3. First Use Assembly cache

  4. Cache of the generated and instantiated rule instance

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

The Rule Instance Cache is an in-memory cache that stores the XML representation of frequently accessed rules to improve performance. It caches the rule definition (XML), not the generated code or instantiated objects. This is distinct from First Use Assembly cache which caches generated Java code.

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.