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 databases
  1. AMP stores and retrieves data using the file system

  2. AMP parses the SQL to determine the type and validity

  3. AMP sorts and formats the output

  4. AMP environment is a Shared Nothing Architecture

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

In a Teradata database system, parsing SQL, verifying validity, and optimization are done by the Parsing Engine (PE), not the Access Module Processor (AMP). The AMP is responsible for database operations like storing, retrieving, sorting, and formatting data on its own disk.

Multiple choice technology databases
  1. Perm space can be dynamically modified.

  2. All Perm space specifications are subtracted from the immediate owner or parent.

  3. Perm space currently unused is available to be used as Spool or Temp space.

  4. Perm space is only used for tables and stored procedures.

  5. Volatile Temporary tables and “derived” tables utilize Perm space.

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

Perm space in database systems has four key characteristics: (1) it can be dynamically modified to accommodate growing data needs, (2) specifications are subtracted from the immediate parent/owner in the space hierarchy, (3) unused perm space is available for spool or temp operations, and (4) it's used for permanent objects like tables and stored procedures. Volatile tables use temp space, not perm space.

Multiple choice technology web technology
  1. RDBMS

  2. LDAP

  3. XML/Flat files

  4. All of them

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

DAO (Data Access Object) pattern provides an abstraction layer between business logic and data source. It encapsulates all details of connecting to and interacting with data sources, making the application code independent of the underlying data storage mechanism. The pattern can work with any type of data source - relational databases, LDAP directories, XML files, flat files, or even NoSQL stores.

Multiple choice technology mainframe
  1. DB2

  2. ORACLE

  3. Z OS/DB2

  4. MVS DB2

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

DB2 is IBM's proprietary relational database management system, designed specifically to exploit IBM hardware and system architectures. While Oracle can run on IBM systems, DB2 is optimized for and integrated with IBM's hardware platforms like mainframes (z/OS), Power Systems, and AIX. The other options are variants of DB2 on IBM systems, but the general answer is DB2 itself.

Multiple choice technology mainframe
  1. DATAGEN

  2. JCLGEN

  3. DCLGEN

  4. DBLGEN

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

DCLGEN (Declaration Generator) is an IBM DB2 utility that generates COBOL or PL/I data structure declarations that match DB2 table definitions. It creates host variable declarations compatible with the table's column definitions, ensuring type safety and reducing manual coding errors when working with embedded SQL in COBOL programs.

Multiple choice technology databases
  1. Physical machines on which PowerCenter services are installed

  2. Logical ETL environment

  3. ETL and metadata services

  4. House keeping the ETL environment

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

In Informatica PowerCenter ETL architecture, a node refers to a physical machine or server where PowerCenter services (Integration Service, Repository Service, etc.) are installed. It is not a logical concept or a service itself - it is the hardware infrastructure.

Multiple choice technology databases
  1. Source/Table Name

  2. Database Name

  3. Source/Table Structure

  4. All of the above

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

In Informatica PowerCenter Source Analyzer, you can modify the Source/Table Name, Database Name, and Source/Table Structure (such as adding or modifying columns and datatypes). Therefore, 'All of the above' is correct as all these components are editable in the Source Analyzer.

Multiple choice technology platforms and products
  1. Blog Data Catalogue for exporting data to external sources

  2. Blog Development Chart is a type of list

  3. Business Data Chart to store data temporarily

  4. Business Data Catalogue for merging data from external sources

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

BDCs (Business Data Catalogs) are used to integrate and merge data from external business systems into SharePoint/enterprise portals. They provide connectivity to backend databases, web services, and other line-of-business applications, not for blogs or temporary storage.

Multiple choice technology architecture
  1. Data Integration Standard

  2. Data Interpretation Standard

  3. Data Interchange Standard

  4. Data Improvisation Standard

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

In SOA contexts, DIS stands for Data Interchange Standard. This refers to the standards and protocols used for exchanging data between services, such as XML, JSON, SOAP, or RESTful message formats. These interchange standards enable different services to communicate seamlessly regardless of their internal implementations.

Multiple choice technology platforms and products
  1. Xml

  2. VSAM

  3. Flat file

  4. Relational DB

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

In IBM MQSeries (WebSphere MQ) mapping, you can define associated source definitions for message data using VSAM (Virtual Storage Access Method) files and Flat files. These are traditional mainframe data sources that MQSeries can interface with. XML is typically handled through specialized XML parsers rather than direct source definitions in this context. Relational databases use different connectivity mechanisms (like ODBC/JDBC) and are not classified as associated source definitions in the same category as VSAM and flat files for MQSeries mappings.

Multiple choice technology platforms and products
  1. Write lock

  2. Write-intent lock

  3. Read lock

  4. Execute lock

  5. In-use lock

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

Repository objects use different locks for concurrent access control. Write-intent locks indicate an intent to modify an object. Execute locks prevent conflicts during workflow execution. In-use locks mark objects currently active in a session.

Multiple choice technology platforms and products
  1. getDIServerProperties

  2. startWorkflows

  3. scheduleWorkflow

  4. monitorDIServer

  5. startSessionLogFetch

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

Data Integration Web Service focuses on execution and monitoring operations. startWorkflows triggers workflow execution which is runtime control, not data integration metadata access. getDIServerProperties, scheduleWorkflow, monitorDIServer, and startSessionLogFetch are valid DI service operations.

Multiple choice technology platforms and products
  1. Attributes

  2. Data

  3. Constraints

  4. Element types

  5. Element Data types

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

DTD defines XML structure and constraints. Attributes specify element properties. Constraints define valid values and relationships. Element types declare allowed elements and their hierarchy. DTD doesn't contain actual data instances or specific data type definitions.

Multiple choice technology platforms and products
  1. Retrieves and validates session information from the repository

  2. Verifies connection object permissions

  3. Sends a request to start worker DTM processes on other nodes when the session is configured to run on a grid

  4. Adds partitions to the session when the session is configured for dynamic partitioning

  5. None of the Above

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

The DTM (Data Transformation Manager) in Informatica PowerCenter performs multiple critical tasks: it retrieves and validates session configuration from the repository (A), verifies that the integration service has proper permissions on connection objects (B), coordinates worker DTM processes across grid nodes for parallel execution (C), and dynamically adds partitions when dynamic partitioning is enabled (D). All four tasks are core DTM responsibilities.

Multiple choice technology platforms and products
  1. Buffer block size

  2. Index and data cache size for Aggregator, Rank, Lookup, and Joiner transformations

  3. Lookup transformations

  4. All the Above

  5. None of the above

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

When 'collect performance data' is enabled at the session level, Informatica tracks detailed session-specific performance metrics. This includes buffer block sizes used during data flow, cache sizes configured for Aggregator, Rank, Lookup, and Joiner transformations, and detailed statistics for Lookup transformations. All listed metrics (A, B, C) are part of performance data collection.