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
  1. This file is used by the database server.

  2. This file determines the runtime resources for the database.

  3. These files are actively monitored by the database.

  4. Thee files uses the initialisation parameters to check the database compatibility.

  5. These files cannot be set or modified while the database is running.

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

These files can be set or modified in case the database is running.

Multiple choice
  1. These files are technically not database files.

  2. These files are used by the database server initially at start-up.

  3. These files are created when a failure occurs which causes the loss of data.

  4. The files are monitored by the database.

  5. Both (1) and (3)

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

These are the correct statements about the back up files in the Oracle database.

Multiple choice
  1. Journal

  2. Ledger

  3. Trail Balance

  4. memo

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

The journal is the book of original (prime) entry where all business transactions are recorded chronologically as they occur, before being classified and posted to ledger accounts.

Multiple choice
  1. Network Model

  2. Object-Oriented Model

  3. Relational Model

  4. Entity Relationship Model

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

Network Model and Relational Model are both record-based logical models. Network Model uses graph structures with records and sets, while Relational Model uses tables (relations) with rows and columns. ER Model is not record-based but a conceptual modeling tool.

Multiple choice
  1. data integrity

  2. data consistency

  3. data sufficiency

  4. none of the above

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

Data redundancy creates inconsistency because the same data stored in multiple places may be updated in one location but not others. This leads to different values for the same data entity, violating data consistency - a fundamental database principle.

Multiple choice
  1. DBA

  2. The end user

  3. The systems programmer

  4. The client

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

The DBA (Database Administrator) is responsible for the conceptual level of the DBMS, which defines the logical structure and relationships of data for the entire organization. End users interact with the external level, systems programmers work at the physical level, and clients are consumers of the database services.

Multiple choice
  1. module

  2. relational model

  3. schema

  4. sub schema

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

A subschema (or external schema) defines how a particular application or user views the data from the database. It provides a customized view of the database that is relevant to specific applications or user groups, hiding irrelevant details and restricting access to authorized data only.

Multiple choice
  1. deadlock

  2. lost update

  3. uncommitted dependency

  4. inconsistent data

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

Locking protocols prevent concurrent transaction problems: lost updates (overwriting uncommitted changes), uncommitted dependencies (reading dirty data), and inconsistent data (reading partially updated records). Locking ensures transaction isolation and serializability by controlling access to shared data items.

Multiple choice
  1. physical data model

  2. record based logical model

  3. object based logical model

  4. none of the above

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

The ER (Entity-Relationship) Model is an object-based logical data model because it represents real-world entities as objects with attributes and relationships between them. Unlike physical models, it focuses on logical structure. Unlike record-based models, it uses objects/entities rather than tabular structures.

Multiple choice
  1. tuple

  2. entity

  3. degree

  4. attribute

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

In the Relation Model, a column is referred to as an attribute, representing a specific property or characteristic of the entity. A row is called a tuple, the number of columns is the degree, and a relation represents the entire table structure containing tuples and attributes.

Multiple choice
  1. 4th Dimension

  2. FoxPro

  3. dbase-IV

  4. All of the above

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

4th Dimension, FoxPro, and dbase-IV are all xBase database systems that support relational database features including SQL, relational operations, and tabular data structures. While they have xBase heritage, they are widely classified as relational databases in practice and support the core relational model concepts.