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. Compilation phase

  2. Execution phase

  3. Shrinking phase

  4. Command file

  5. Media management application

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

During this phase, if more than one channel is allocated, then recovery manager can execute certain commands in parallel so that all of the channel's target database sessions are concurrently executing a remote procedure call.

Multiple choice
  1. byte-bit-record -file-field-database

  2. bit-byte-field-record-file-database

  3. bit-byte-record-field-file-database

  4. byte-bit-field-record-file-database

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

Data hierarchy organizes data from smallest to largest: bit (smallest unit), byte (8 bits), field (group of bytes forming a data element), record (collection of related fields), file (collection of related records), and database (collection of related files). This ascending order reflects how data is structured and organized in database systems.

Multiple choice
  1. True

  2. False

  3. Sometimes

  4. Can't say

  5. None of these

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

MS-Access allows multiple database files to be open simultaneously. You can open different database windows in separate instances or use the FileOpen dialog to open additional databases. The statement is false because Access supports working with multiple databases at the same time, though only one database can be active at a time in a single Access instance.

Multiple choice
  1. database created in EXCEL

  2. database created using DBMS package

  3. database created in MS-word

  4. all of the above

  5. none of these

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

An external database is typically defined as a database created using a DBMS package (like Oracle, SQL Server, MySQL) that exists outside the current application. While Excel can store data in a tabular format, it's not considered a true database in the formal sense. MS-Word is definitely not a database. Option B is the most accurate answer.

Multiple choice
  1. It is a collection of data arranged in rows.

  2. It is a collection of data arranged in columns.

  3. It is a collection of data arranged in rows by columns.

  4. All of the above

  5. None of these

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

A database is fundamentally a collection of data arranged in rows and columns, where rows represent records and columns represent fields/attributes. This tabular structure allows for efficient storage, retrieval, and manipulation of data. Options A and B are incomplete - a database requires both rows AND columns to be functional.

Multiple choice
  1. Start.exe

  2. Auto.exe

  3. Macro.exe

  4. Any of the above

  5. None of these

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

To run a macro automatically when a database starts in MS Access, you must name it 'AutoExec', not any of the .exe filenames listed. The question incorrectly presents .exe extensions (which are executable programs, not macro names), so none of the provided options (Start.exe, Auto.exe, Macro.exe) are correct.

Multiple choice
  1. RDBMS (Relational DBMS)

  2. DDBMS (Distributed DBMS)

  3. Server

  4. Protocol

  5. None of these

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

Microsoft Access is a Relational Database Management System (RDBMS). It uses tables with relationships between them to store and organize data efficiently. DDBMS (Distributed DBMS) refers to databases spread across multiple physical locations, Access is not that. Access is software, not a server or protocol.

Multiple choice
  1. Data validation

  2. Data consolidation

  3. Data form

  4. Data filter

  5. None of these

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

Data consolidation is specifically the process of combining and summarizing data from multiple sources into a single, unified view. Data validation checks for errors, Data form is an interface for entering data, and Data filter shows/hides specific records - none of these describe summarizing from multiple sources.

Multiple choice
  1. Details

  2. Show

  3. List

  4. Any of the above

  5. None of these

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

In Microsoft Access, the 'Database Documenter' or similar documentation tools use Details view to show database objects along with their descriptions. The 'Show' command typically displays objects without detailed properties, and 'List' shows objects in a simple list format. 'Details' provides the most comprehensive view including object descriptions.