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
-
Appletviewer
-
ODBC
-
JDBC
-
None of these
C
Correct answer
Explanation
This is a Java tool that provides a database programming interface for Java programs.
-
Only 1
-
Only 2
-
Both 1 and 2
-
Neither 1 nor 2
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.
-
TIGRFAMs database
-
Pfam database
-
ProDom database
-
Kyoto database
-
MUMmer database
C
Correct answer
Explanation
The ProDom database contains protein domain families generated from the UniProtKB database by automated sequence comparisons.
-
1 and 2
-
1 and 3
-
2 and 3
-
2 and 4
-
3 and 4
D
Correct answer
Explanation
Correct answer. Secondary databases contain results from the analysis of sequences in the primary databases. Examples of secondary databases are PROSITE and Pfam.
-
BioGRID
-
TRANSFAC
-
PDB
-
TrEMBL
-
Pfam
A
Correct answer
Explanation
Correct answer. The Biological General Repository for Interaction Datasets (BioGRID) is a curated biological database of protein-protein and genetic interactions.
-
BOINC
-
SIMAP
-
TreeFam
-
InterPro
-
ModBase
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.
-
Repository
-
Data warehouse
-
RAD
-
CASE
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.
-
data extraction
-
end-user query tool
-
end-user presentation tool
-
data store
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.
-
Structures
-
Field markers
-
Field definitions
-
Field names
-
None of these
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.
-
data redundancy
-
information overload
-
duplicate data
-
data inconsistency
-
none of these
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.
-
QBE
-
SQL
-
OLAP
-
OLTP
-
None of these
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.
-
unlock the database
-
provide a map of the data
-
uniquely identify a record
-
establish constraints on database operations
-
none of these
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.
-
hardware system used to create, maintain and provide controlled access to a database
-
hardware system used to create, maintain and provide uncontrolled access to a database
-
software system used to create, maintain and provide uncontrolled access to a database
-
software system used to create, maintain and provide controlled access to a database
-
none of these
D
Correct answer
Explanation
A database management system (DBMS) is a software system used to create, maintain and provide controlled access to a database.
-
data dictionary
-
data table
-
data record
-
data field
-
none of these
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.
-
Subject oriented
-
Integrated
-
Time variant
-
Updateable
-
None of these
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.