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
  1. rational utified pattern

  2. spiral pattern

  3. agile pattern

  4. waterfall pattern

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

Data warehousing follows a spiral (iterative) development pattern because requirements evolve as users interact with initial deployments. Each spiral adds new data sources, enhances existing schemas, and refines ETL processes based on feedback. Waterfall is too rigid for this continually evolving environment.

Multiple choice technology
  1. True

  2. False

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

The four defining characteristics of a data warehouse are: subject oriented (organized by business subjects), time variant (historical data with timestamps), integrated (consistent format across sources), and nonvolatile (once loaded, data is not updated). The statement incorrectly claims not integrated, when integration is a core feature.

Multiple choice technology
  1. Assisted by JAD sessions

  2. Integrated

  3. Extensible

  4. Manageable

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

Data warehouses must integrate data from disparate sources (integrated), accommodate new requirements and sources (extensible), and remain maintainable as scope grows (manageable). JAD (Joint Application Development) sessions are useful but not mandatory.

Multiple choice technology
  1. True

  2. False

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

OLAP systems organize data in multidimensional cubes (also called hypercubes), enabling fast analysis across multiple dimensions like time, geography, and product. This structure allows users to drill down, slice, and dice data efficiently. The alternative flat relational model would be much slower for complex analytical queries.

Multiple choice technology
  1. Meta Data

  2. The work area where we apply our complex business rules

  3. Hold the data and does calculations

  4. element and related attribute

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

A staging area in ETL processes serves multiple purposes: it stores metadata about the data, provides a workspace to apply complex business rules and transformations before loading to the target, and holds intermediate data for calculations and validation. Distractor D refers to a database schema element, not a staging area function.

Multiple choice technology web technology
  1. shared data, processed data, form data

  2. shared data, pre-session data and temporary data

  3. shared data, post-session data and temporary data

  4. shared data, pre-session data and permanent data

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

Web services typically manage three types of data: shared data (persistent data accessible across sessions), pre-session data (configuration/initiation data before the session starts), and temporary data (transient data during execution like request variables). Post-session and permanent data are not standard categories.

Multiple choice technology databases
  1. Automated Database Deployment Monitor

  2. Automated Database Development Monitor

  3. Automated Database Diagnostic Monitor

  4. Automated Database Distributed Monitor

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

ADDM stands for Automated Database Diagnostic Monitor, an Oracle feature that analyzes database performance and provides recommendations. It identifies bottlenecks, inefficient SQL, and resource issues automatically.

Multiple choice technology databases
  1. V$SQL
  2. V$SQL_STAT
  3. V$SQLSTATS
  4. V$SQL_STATISTICS
Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

V$SQLSTATS is the Oracle view that provides resource utilization metrics for SQL queries, including CPU time, buffer gets, and disk reads. V$SQL provides query text and execution statistics but not detailed resource metrics, while the other two views don't exist.

Multiple choice technology databases
  1. Indexes

  2. Tables

  3. Public Synonyms

  4. Triggers and Packages

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

In Oracle database schema objects, indexes, tables, triggers, and packages all belong to a specific schema. Public synonyms, however, are database-wide objects that are not owned by any particular schema - they are created with the PUBLIC keyword and are accessible to all users. This makes Public synonyms the correct answer as 'not a schema object'.

Multiple choice technology databases
  1. USER_TABLES

  2. USER_TABS

  3. Both 1 & 2

  4. None of the above

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

In Oracle data dictionary, USER_TABLES is the correct view name to retrieve information about tables owned by the current user. USER_TABS is not a valid Oracle dictionary view. The answer is A only. Other valid views include ALL_TABLES (tables accessible to user) and DBA_TABLES (all tables in database), but the question specifically asks about a given schema.

Multiple choice technology databases
  1. One

  2. Two

  3. Three

  4. None of the above

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

In traditional Oracle rollback segment architecture (pre-undo tablespace), a rollback segment must allocate a minimum of TWO extents before it can be used for transaction rollback information. This is a fundamental requirement for rollback segment initialization. The first extent contains the segment header, and at least one additional extent is needed for transaction data.