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 platforms and products
  1. True

  2. False

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

A dataset in database systems is a collection of data that is stored persistently, meaning it remains available after the session or program that created it ends. This persistence is a fundamental characteristic of datasets in databases, data warehouses, and similar systems.

Multiple choice technology web technology
  1. set of identical conditions

  2. an identifier that can be assigned to business rules

  3. property used to tag rules

  4. both 2 & 3

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

A category in business rule management systems is an identifier or tag that can be assigned to business rules for classification and organization purposes. It is not simply a set of identical conditions (option A) or just a property (option C). Categories help group and manage rules logically within a rule repository.

Multiple choice technology platforms and products
  1. DBs Secured Applications Processing Environment (Citrix)

  2. DB-Everywhere-Desktop

  3. A and B

  4. None of the above

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

Dbwrap refers to DB's Secured Applications Processing Environment (utilizing Citrix) as well as DB-Everywhere-Desktop in this internal corporate environment. Consequently, the option stating that both A and B are correct represents the accurate answer, whereas the other options are incomplete.

Multiple choice technology platforms and products
  1. Visionapp

  2. TCS-DES & Visionapp

  3. HCL

  4. DB Internals

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

SIT (System Integration Testing) and UAT (User Acceptance Testing) environments in enterprise IT often involve shared support responsibilities between multiple vendors. TCS-DES (Tata Consultancy Services - Delivery Entity) partnering with Visionapp represents a common collaborative support model for database wrapping servers.

Multiple choice technology platforms and products
  1. Visionapp in co-ordination with TCS-DES team

  2. Visionapp independently

  3. DB Internals

  4. TCS-DES Team Independently

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

DBwrap production servers are maintained through a collaborative model where Visionapp coordinates with the TCS-DES team. This partnership ensures proper technical oversight and support for the production environment. Options suggesting independent operation by either party are incorrect, and DB Internals is not involved in this maintenance arrangement.

Multiple choice technology platforms and products
  1. SCLM

  2. GAR Packaging

  3. KVS

  4. All the above

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

Software deployment to dbwrap environments uses GAR Packaging, which is the standard deployment mechanism for this platform. SCLM is a different deployment tool used in mainframe environments, while KVS is a key-value storage system and not a deployment tool.

Multiple choice technology platforms and products
  1. Dbwrap servers/urls not accessible

  2. Appsense, Ocx and Dlls Registrations

  3. All the above

  4. None of the above

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

Common dbwrap issues include both server/URL accessibility problems (network/connectivity issues) and registration problems with components like Appsense, OCX controls, and DLLs (client-side component registration). Both categories represent valid issue types that users encounter.

Multiple choice technology programming languages
  1. A class

  2. An object

  3. A method

  4. A data field

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

In object-oriented programming, an object represents a specific, distinctly identifiable real-world entity (e.g., a specific car or person) with a state and behavior. A class is a blueprint or template for creating objects, a method represents behavior, and a data field represents state or properties.

Multiple choice technology programming languages
  1. Enterprise Miner

  2. SAS/ACCESS

  3. SAS/SCL

  4. SAS/CONNECT

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

SAS/ACCESS is the SAS component that provides transparent access to non-native data sources like relational databases, PC files, and enterprise data systems. Enterprise Miner is for data mining, SAS/SCL is a scripting language, and SAS/CONNECT is for remote computing.

Multiple choice technology mainframe
  1. TSO

  2. IMS

  3. BATCH

  4. All the above can access

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

DB2 can be accessed from all three environments listed: TSO (Time Sharing Option) provides interactive access, IMS (Information Management System) allows transaction processing with DB2, and BATCH jobs can submit SQL queries to DB2. DB2 was specifically designed to support multiple access interfaces in mainframe environments.

Multiple choice technology mainframe
  1. COMMIT

  2. ROLLBACK

  3. ALLOCATE

  4. DEALLOCATE

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

ROLLBACK establishes a syncpoint (rollback point) when a transaction ends unsuccessfully, undoing all changes since the last commit. COMMIT establishes a syncpoint for successful transactions. ALLOCATE and DEALLOCATE are resource management commands for memory or cursors, unrelated to transaction syncpoints.