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 databases
  1. /

  2. #

  3. @

  4. \

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

In distributed database queries, the @ symbol precedes database object names to identify them as remote objects. For example, in a query like SELECT * FROM @remote_server.database.schema.table, the @ indicates the table is located on a different/remote database server. This syntax varies by database system, but @ is commonly used for remote object references.

Multiple choice technology architecture
  1. ADO.ORM

  2. ADO.NET Entity Framework

  3. ADO.Hibernate

  4. ORM.ADO

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

The Object Relational Mapping (ORM) framework introduced by Microsoft with .NET 3.5 SP1 is the ADO.NET Entity Framework (EF v1). It allowed developers to work with relational data using domain-specific objects, separating the logical database schema from the conceptual model.

Multiple choice technology architecture
  1. LINQ to Objects

  2. LINQ to XML

  3. LINQ to ORACLE

  4. LINQ to SQL

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

LINQ in .NET Framework 3.5 natively supports providers like LINQ to Objects, LINQ to XML, LINQ to SQL, and LINQ to Entities (ADO.NET). There is no built-in, official 'LINQ to ORACLE' provider shipped directly by Microsoft in the standard framework.

Multiple choice technology databases
  1. All of them. Permission set SAFE just restricts the use of unmanaged code

  2. None. To use classes from the .NET Framework in SQL Server you need at least permission set EXTERNAL

  3. Some of them are tested specifically for the use within SQL Server, they can be used

  4. Permission sets have nothing to do with SQLCLR

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

SQLCLR's SAFE permission set allows only specific .NET Framework classes that have been tested and verified for SQL Server use. Not all framework classes are available - SAFE restricts to a subset of supported assemblies designed for SQL Server hosting. Option A is wrong because SAFE restricts more than just unmanaged code. Option B is wrong because some classes work with SAFE. Option D is wrong because permission sets directly control SQLCLR capabilities.

Multiple choice technology databases
  1. A few seconds

  2. Approximately 5 minutes

  3. Usually approximately one hour; depends on the load on the server

  4. More than one hour but it is running in the background

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

Database snapshots in SQL Server use a copy-on-write mechanism and are nearly instantaneous regardless of database size. The snapshot creation process just initializes the sparse file structure - actual data copying happens gradually as writes occur to the source database. Modern hardware with RAID 5 can complete this in seconds, not minutes or hours.

Multiple choice technology architecture
  1. IMS Connect

  2. IMS Connector for Java

  3. IC4J

  4. Resource Adapeter

  5. Only b,c and d

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

For connecting WebSphere Application Server (WAS) to IMS, the Java EE resource adapter architecture is used. Under the hood, this involves the IMS Connector for Java (IC4J) which is packaged and configured as a Resource Adapter (RAR file) on WAS. Hence, b, c, and d are all relevant configuration components.

Multiple choice technology
  1. CategoryTypes

  2. ActivityCodes

  3. ActivityTypes

  4. CategoryCodes

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

In BookingHistory application, ActivityCodes table stores the transaction type codes/definitions. CategoryTypes and CategoryCodes likely refer to categorization schemes, while ActivityTypes might be related but ActivityCodes specifically captures transaction types.

Multiple choice technology
  1. Static(Fixed Table)

  2. Static(Updated by Domain Drain)

  3. Dynamic(Updated by Domain Drain)

  4. Dynamic(Manual Addition)

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

Port Code is a dynamic table updated by Domain Drain process. Static tables are fixed, and manual addition would be error-prone for port codes which need systematic updates from a central domain source.

Multiple choice technology mainframe
  1. Structural mode and Printing mode

  2. Open mode and Closed mode

  3. Structured Mode and Reporting Mode

  4. Printing mode and Reporting mode

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

Natural has two primary programming modes: Structured Mode (for data manipulation and business logic) and Reporting Mode (for formatted report generation). Structural mode, Printing mode, Open/Closed mode are not the correct classification - these appear to be fabricated terms. The distinction between Structured and Reporting modes is fundamental to Natural programming, with each mode optimized for different types of tasks.

Multiple choice technology mainframe
  1. Program

  2. Subprogram

  3. Helproutine

  4. All of the above

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

Programs, Subprograms, and Helproutines are all valid Natural object types. Programs are main executable modules, Subprograms are callable modules using CALLNAT, and Helproutines provide help text and documentation. All three are fundamental object types in the Natural development environment, making 'All of the above' the correct answer.

Multiple choice technology
  1. The design time component

  2. The runtime component

  3. OWB repository

  4. None of the above

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

OWB (Oracle Warehouse Builder) architecture is built around a central repository that stores all metadata, mappings, and transformations. The repository is the core component that both design-time and runtime components access, making it the fundamental concept.

Multiple choice technology
  1. Schema Modeling

  2. XML file as target

  3. Real Applications Cluster (RAC) support

  4. ETL Design

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology
  1. Data Profiling

  2. Process flows

  3. Data corrections

  4. None of the above

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology
  1. 0,1

  2. 1,1

  3. 1,2

  4. 2,1

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

A Warehouse Builder project can be created with 0 source modules and 1 target module (minimal configuration for loading from external sources directly). The project structure requires at least one module to exist, but source modules are optional if data comes from non-OWB sources. Options B, C, D all mandate unnecessary source modules.

Multiple choice technology
  1. Oracle RDBMS, versions 7.3.4 and higher

  2. Flat files (character-delimited, fixed-length, single-record and multi-record)

  3. SAP/R3 (2.1.1.34 supports 3.1X, 4.0X, 4.5X, 4.6A, 4.6B)

  4. XML documents (URL, Advanced Queues, documents etc.)

  5. All of the Above

Reveal answer Fill a bubble to check yourself
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.