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 programming languages
  1. Querying of in-memory collections

  2. Abstraction layer of data sources

  3. Object and Collection Initializers

  4. Lambda expressions

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

LINQ enables querying in-memory collections (Lists, Arrays) using SQL-like syntax. It provides abstraction over different data sources (XML, SQL, Objects) with a unified query model. Object and Collection Initializers (new List{1,2,3}) simplify object creation. Lambda expressions enable inline predicate functions but are a language feature predating LINQ.

Multiple choice technology databases
  1. More detail about either Dimension/Measure

  2. More detail about Measure

  3. More detail about Dimension

  4. separate object for Time Dimension

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

A detail object in BusinessObjects provides additional, descriptive information associated with a specific dimension object, such as a person's phone number for a customer name dimension. It does not describe measures directly or serve as a dedicated time dimension object.

Multiple choice technology databases
  1. Table that contains data.

  2. Object of a Class

  3. Java program used in BO

  4. Query on Universes and Stored Procedures and Free-hand SQL

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

A Data Provider in BusinessObjects is a query built on a universe, a stored procedure, or free-hand SQL that retrieves data from a data source. It is not a database table itself, a Java program, or an object instance of a class.

Multiple choice technology databases
  1. Data about data

  2. Is a subset of a Dataware house

  3. Data collected from various sources

  4. All of the Above

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

A data mart is a specialized subset of a data warehouse designed for a particular business line or department, such as finance or sales. Metadata describes data about data, and the data warehouse itself aggregates data from various sources, making the other choices incorrect descriptions.

Multiple choice technology databases
  1. System tablespace

  2. Users tablespace

  3. Default tablespace for the user

  4. Oracle will give an error

  5. Undefined

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

Each Oracle user has a default tablespace attribute defined in their user profile. When creating objects without specifying TABLESPACE clause, Oracle stores the segment in that user's default tablespace. The SYSTEM tablespace is for dictionary objects, and Oracle won't error - it uses the predefined default.

Multiple choice technology databases
  1. Analysis System

  2. transaction system

  3. Repository system

  4. none of the above

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

A Data Warehouse is an Online Analytical Processing (OLAP) system designed for analysis, reporting, and data mining, distinguishing it from operational transaction systems (OLTP) that handle day-to-day operations.

Multiple choice technology databases
  1. Atomic History

  2. Building Block

  3. Staging

  4. Datamart

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

Building Block is a data warehousing concept where tables are scattered (distributed) or merged (consolidated) to meet end-user requirements. Atomic History maintains historical atomic transactions, Staging is for temporary ETL storage, and Datamart contains subject-specific subsets.

Multiple choice technology platforms and products
  1. File

  2. Database

  3. both A and B

  4. None of the above

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

OSB stores all reporting data including message tracking, alerting, and performance metrics in a database (typically the embedded Apache Derby or an external RDBMS). Database storage enables complex SQL queries, historical analysis, aggregation, and persistence across server restarts. File-based storage would not support the querying and reporting capabilities OSB provides at enterprise scale.

Multiple choice technology platforms and products
  1. Java Callout

  2. DB Adapter

  3. both A and B

  4. None of the above

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

Stored procedures can be invoked from OSB services using either the Database Adapter (which provides a dedicated interface for database operations) or Java Callouts (which can execute custom Java code including JDBC calls to stored procedures). Both methods are valid approaches depending on the use case and integration requirements.

Multiple choice technology packaged enterprise solutions
  1. Enable the Siebel Remote Component Group.

  2. Re-start the client machine

  3. Re-start the database server

  4. Enable the Assignment Manager Component Group

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

To run tasks like Generate New Database (GenDb) and Database Extract (Dbxtract) for mobile users, the Siebel Remote Component Group must be enabled on the Siebel Server. Restarting the client or database machine is unnecessary, and Assignment Manager deals with record assignment, not mobile DB generation.

Multiple choice technology packaged enterprise solutions
  1. Transaction Router

  2. Generate New Database

  3. Synchronization Manager

  4. Database Extract

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

The Database Extract (Dbxtract) server task creates the specialized Docking\User directory on the Siebel Server and populates it with the initial database extract files for a new Mobile Client. Synchronization Manager, Transaction Router, and GenDb serve other parts of the synchronization process.

Multiple choice technology packaged enterprise solutions
  1. Create a new database

  2. Create a Template for current Database Schema

  3. Import Repository

  4. Migrate Repository

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

The 'Generate New Database' component in Siebel Tools creates a template for the current database schema, not an actual new database. This template can be used for documentation or as a starting point for schema modifications. It does not create a new database instance (A), import repository data (C), or migrate repository objects (D).