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 web technology
  1. Close connection

  2. Open connection

  3. Retrieve data into DataSet

  4. Write changes from DataSet to data source

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

SqlDataAdapter automatically handles connection lifecycle during Fill() operations: it opens the connection if closed (B), retrieves data into the DataSet (C), and returns the connection to its original state (closed if it was closed). Option D is incorrect because WriteChanges from DataSet to data source requires separate Update() method, not Fill().

Multiple choice technology packaged enterprise solutions
  1. S_PERSON

  2. S_EMP_PER

  3. S_USER

  4. S_CONTACT

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

Person-related data in Siebel is stored in the S_CONTACT table, which is the base table for contact information including both internal employees and external contacts. S_PERSON is not a standard table, S_EMP_PER is for employee-specific data, and S_USER is for user authentication.

Multiple choice technology testing
  1. Oracle, VB, and Java

  2. ActiveX, VB, Java

  3. ActiveX, Web, Oracle

  4. ActiveX, Web, VB

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

The default add-ins loaded with QTP are ActiveX, Web, and Visual Basic (VB). These three add-ins provide foundational support for the most commonly used application technologies in automated testing.

Multiple choice technology testing
  1. Database

  2. Host systems

  3. Input/Output data

  4. All of the above

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

Testers and the testing process require comprehensive access to all system resources: the database for test data and verification, host systems where the application runs, and input/output data files needed for testing. All these permissions are necessary for thorough test execution.

Multiple choice technology databases
  1. The shared pool CANNOT be dynamically resized.

  2. The shared pool contains only fixed structures

  3. The shared pool consists of the library cache and buffer cache.

  4. The shared pool stores the most recently executed SQL statements and the most recently

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

The shared pool is a key component of the Oracle System Global Area (SGA) that caches SQL execution plans, PL/SQL code, and system parameters. It stores the most recently executed SQL statements and dictionary data. It does not contain the buffer cache, and it can be dynamically resized.

Multiple choice technology databases
  1. A transaction completes.

  2. The instance is started.

  3. The instance is shut down

  4. The current online redo log group is filled

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

In Oracle databases, a log switch occurs when the current online redo log group becomes full and LGWR needs to continue writing. Oracle then switches to the next available redo log group. This is a normal, automatic operation that happens continuously during database operation. Transaction completion, instance startup, or shutdown do not directly cause log switches.

Multiple choice technology databases
  1. Control file

  2. User trace files

  3. Background trace files

  4. Initialization parameter files

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

To answer this question, the user needs to have knowledge about the Oracle database architecture and various files associated with it.

The alert log file is a chronological log of messages and errors from an Oracle Database instance. It contains information about database startup and shutdown, log switches, and various error messages.

When errors are being generated from a SQL*Plus session, user trace files and background trace files are the best files to provide more information about the nature of the problem.

User trace files are generated when a user session encounters an error or when a user explicitly requests tracing. These files contain detailed information about the SQL statements executed, as well as any associated errors or warnings.

Background trace files are generated by Oracle background processes, such as the database writer, log writer, and checkpoint processes. These files contain detailed information about the internal workings of the Oracle Database instance, including errors or warnings encountered by the background processes.

Control file and initialization parameter files are essential files for the proper functioning of the Oracle database but are not useful in providing more information about the nature of errors generated from a SQL*Plus session.

Therefore, the correct answer is:

The Answer is: B. User trace files and C. Background trace files

Multiple choice technology programming languages
  1. Reuse your Schema in other Schemas

  2. Create your own data types derived from the standard types

  3. Reference multiple schemas in the same document

  4. All the above

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

XML Schema is explicitly designed to be extensible. All three capabilities listed are core features: schemas can be reused via import/include, custom data types can be derived from standard types via extension/restriction, and multiple schemas can be referenced in a single document. The question asks what you CANNOT do - none of these are limitations.

Multiple choice technology programming languages
  1. data types

  2. images

  3. graphics

  4. functions

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

One of the greatest strengths of XML Schemas is their support for data types. Unlike DTDs, XML Schema provides a rich set of built-in data types (string, integer, date, boolean, etc.) and allows custom data type definitions, enabling strong typing and validation of XML content.

Multiple choice technology programming languages
  1. describes

  2. develops

  3. designs

  4. inform

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

With XML Schemas, the sender can describe the data in a way that the receiver will understand. The schema provides a common vocabulary and structure definition, ensuring both parties interpret the XML document consistently. This enables data interoperability between different systems.

Multiple choice technology platforms and products
  1. website.appconfig.dna

  2. db_env.dna

  3. webconnect.appconfig.dna

  4. env.dna

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

This question is highly context-specific to a particular proprietary framework or application where db_env.dna is used for database configuration. Since it is not a standard industry concept, it is considered a niche system-specific question.

Multiple choice technology platforms and products
  1. BEA Tuxedo

  2. BEA JOLT

  3. SQL Net Connection

  4. Secure DB connection

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

PeopleSoft uses BEA JOLT (Java Online Transaction Processing) as the communication framework between the web server and the application server (Tuxedo). JOLT provides Java-based connectivity to Tuxedo services, enabling web-based access to PeopleSoft applications.

Multiple choice technology platforms and products
  1. A symbolic id connects a user id with access id

  2. It’s a Super user with permission to application server administration

  3. It’s a DB user with DBA access

  4. User with permission to start DB

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

In PeopleSoft security model, a symbolic ID serves as the link between a user ID and an access ID. This abstraction layer allows users to connect through the symbolic ID without directly exposing database credentials (access ID).

Multiple choice technology platforms and products
  1. It’s a common user id used during signin

  2. It’s a DB user with DBA access

  3. It’s a Super user with permission to application server administration

  4. Not Related to Peopletools

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

A connect ID in PeopleSoft is a common user ID used during sign-in process. It serves as an initial authentication credential before the user is mapped to their specific profile and roles within the system.