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. Commit

  2. Drop

  3. Truncate

  4. All of above

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

All three operations end a user transaction. COMMIT explicitly ends the transaction by saving changes. DROP and TRUNCATE are DDL operations that implicitly commit the current transaction and start a new one in most databases (Oracle, PostgreSQL). Therefore 'All of above' is correct.

Multiple choice technology databases
  1. java

  2. sql

  3. plsql

  4. All of above

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

Modern databases support multiple procedural languages. SQL runs natively. PL/SQL (Oracle's procedural extension) runs within Oracle databases. Java can run inside databases via Java Stored Procedures (Oracle JVM, SQL Server CLR, etc.). So all three (D) are correct.

Multiple choice technology mainframe
  1. Relational Database

  2. Hierarchical Database

  3. Network Database

  4. OO Database

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

IDMS (Integrated Database Management System) is a network database model that uses sets to represent many-to-many relationships between records. Unlike hierarchical databases (tree structure only) or relational databases (tabular with foreign keys), network databases allow records to have multiple parent and child connections through set relationships.

Multiple choice technology storage
  1. Consistent

  2. Fractured

  3. Promoted

  4. Synchronizing

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

In CLARiiON storage arrays, a clone in the 'Synchronizing' state cannot be removed from its clone group because the synchronization operation is actively in progress. Removing it during this critical phase would corrupt the clone relationship and potentially cause data inconsistency. The other states (Consistent, Fractured, Promoted) represent stable conditions where removal operations can be safely performed.

Multiple choice technology databases
  1. No stream object defined for field

  2. Communication link failure

  3. Memory allocation failure

  4. None of these

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

SQL462 indicates a memory allocation failure within the database system, meaning the database could not allocate sufficient memory to complete the requested operation. This typically occurs during large operations or when system memory is constrained. Options A and B refer to different error categories (field definitions and network connectivity), while option D would only apply if none of the specific options matched.

Multiple choice technology packaged enterprise solutions
  1. Mobile Web Client

  2. Handheld Client

  3. Dedicated Web Client

  4. Wireless Web Client

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

Mobile Web Clients and Handheld Clients in Siebel rely on local databases to operate offline. Consequently, they require periodic synchronization with the main enterprise server database to keep data consistent.

Multiple choice technology databases
  1. ALREADY LOGGED IN

  2. UNKNOWN COMMAND

  3. SOCKET READ ERROR

  4. INVALID AGENT SIGNATURE

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

SQL3001 indicates that the database server received a command it does not recognize or cannot process. This is a protocol-level error suggesting the client sent an invalid or unsupported instruction to the database engine.

Multiple choice technology mainframe
  1. DB2 for z/OS Version 8.1

  2. DB2 for z/OS Version 9.1

  3. DB2 for Linux Version 9.1

  4. DB2 for Version 7.0

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

This is a site-specific question about the DB2 version used in SECOM. DB2 for z/OS Version 9.1 is the correct version for this enterprise environment. DB2 is IBM's relational database management system for mainframes.

Multiple choice technology databases
  1. SOCKET WRITE ERROR

  2. SESSION TIMEOUT

  3. SOCKET READ ERROR

  4. HEADER NOT FOUND

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

In this network/database error code mapping, SQL3008 represents a socket read error, indicating that the system failed to read incoming data from the network socket.

Multiple choice technology databases
  1. HEADER TOO LONG

  2. HEADER NOT FOUND

  3. SOCKET READ ERROR

  4. SOCKET WRITE ERROR

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

In this network/database error code mapping, SQL3009 represents a socket write error, which occurs when the application fails to write data to the network socket during communication.

Multiple choice technology databases
  1. SESSION TIMEOUT

  2. INVALID SESSION TICKET

  3. SOCKET WRITE ERROR

  4. FAILED TO EXECUTE GRANT COMMAND

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

In this custom error code mapping, SQL3011 represents a session timeout. This indicates that the connection session has expired due to inactivity or reaching its maximum lifetime.