Computer Knowledge

Database Management Systems

5,344 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. Only 1

  2. Only 2

  3. Both 1 and 2

  4. Neither 1 nor 2

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

MIS (Management Information Systems) handles structured, routine decisions using predefined reports and data - it's NOT designed for unstructured problems. DSS (Decision Support Systems) specifically addresses unstructured decisions through analytical models, what-if analysis, and specialized databases. Statement 2 correctly describes DSS architecture.

Multiple choice
  1. BOINC

  2. SIMAP

  3. TreeFam

  4. InterPro

  5. ModBase

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

Correct answer. TreeFam is a database of evolutionary trees of animal genes which aims at developing a curated resource that gives reliable information about ortholog and paralog assignments, and evolutionary history of various gene families.

Multiple choice
  1. Repository

  2. Data warehouse

  3. RAD

  4. CASE

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

A data warehouse is a centralized repository that stores all information collected during database development, designed for query, analysis, and reporting. A repository typically stores metadata, RAD is a methodology, and CASE is a category of development tools.

Multiple choice
  1. data extraction

  2. end-user query tool

  3. end-user presentation tool

  4. data store

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

End-user query tools provide graphical interfaces or wizards that allow data analysts to construct database queries and retrieve data without writing raw SQL code. Data extraction and data stores are backend processes, not user-facing tools.

Multiple choice
  1. Structures

  2. Field markers

  3. Field definitions

  4. Field names

  5. None of these

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

Field names are the identifiers that describe what each database field represents. While 'Field definitions' would be more comprehensive, 'Field names' is the most appropriate answer among the given choices as it directly addresses what fields are called.

Multiple choice
  1. data redundancy

  2. information overload

  3. duplicate data

  4. data inconsistency

  5. none of these

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

Data inconsistency occurs when the same data exists in multiple locations and only some of those locations are updated during a change. This is a common problem in poorly designed databases that lack proper normalization or update mechanisms.

Multiple choice
  1. QBE

  2. SQL

  3. OLAP

  4. OLTP

  5. None of these

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

SQL (Structured Query Language) is the standard programming language that relational database management systems use to perform their database tasks including querying, updating, and managing data. QBE is an alternative query interface, OLAP is for analytical processing, and OLTP refers to transaction processing systems.

Multiple choice
  1. unlock the database

  2. provide a map of the data

  3. uniquely identify a record

  4. establish constraints on database operations

  5. none of these

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

The primary key in a database table serves to uniquely identify each record/row. It ensures that no two records have the same value in the primary key column, enabling unambiguous identification and retrieval of specific records.

Multiple choice
  1. hardware system used to create, maintain and provide controlled access to a database

  2. hardware system used to create, maintain and provide uncontrolled access to a database

  3. software system used to create, maintain and provide uncontrolled access to a database

  4. software system used to create, maintain and provide controlled access to a database

  5. none of these

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

A database management system (DBMS) is a software system used to create, maintain and provide controlled access to a database.

Multiple choice
  1. data dictionary

  2. data table

  3. data record

  4. data field

  5. none of these

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

A data dictionary (or metadata repository) is a centralized repository that stores comprehensive descriptions of data elements including names, data types, lengths, constraints, and relationships. Unlike data tables (which store actual data), data records (rows), or data fields (individual cells), the data dictionary stores metadata about the database structure itself.

Multiple choice
  1. Subject oriented

  2. Integrated

  3. Time variant

  4. Updateable

  5. None of these

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

The four key characteristics of data warehouses are: subject-oriented (organized by subject), integrated (consistent data from multiple sources), time-variant (historical perspective), and NON-VOLATILE (not updateable). Data warehouses are designed for read-heavy analytical queries, not transactional updates. Updateable is the characteristic that does NOT apply to traditional data warehouses.