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
-
relations
-
domains
-
queries
-
none of the above
-
Table
-
Tree-like Structure
-
Complex Logical Relationship
-
Record
A,C,D
Correct answer
Explanation
Relational database model characteristics include: Tables (relations) for data organization, Records (tuples) as individual data entries, and Complex Logical Relationships through foreign keys and joins. Tree-like structures characterize hierarchical models, not relational.
-
store data input by a user
-
retrieve information from files
-
answer queries
-
both (2) and (3)
D
Correct answer
Explanation
Report generators retrieve information from files AND answer queries to produce formatted output. Options A and C are incomplete - report generators do more than just store input or answer queries in isolation. Option D correctly combines both functions.
-
Users
-
Separate files
-
DBA
-
All of the above
B
Correct answer
Explanation
A database environment integrates data into shared databases rather than maintaining separate files. Users interact with the system, and DBAs manage it. Option B is correct because 'separate files' represents the old file-based approach that databases replace.
-
data
-
files
-
fields
-
none of the above
C
Correct answer
Explanation
A field (also called an attribute or column) is the smallest distinguishable unit of data in a record. Records consist of multiple fields, and files consist of multiple records. Option A is too general, while B refers to collections of records.
-
Network Model
-
Object Oriented Model
-
Relational Model
-
E-R Model
A,C
Correct answer
Explanation
Record-based logical models represent data as records with fields. Network Model uses record structures with sets, and Relational Model uses tuples in relations. Object-Oriented Model organizes data as objects with methods, while E-R Model is a conceptual design tool, not a record-based implementation model.
-
records and files
-
data elements
-
record relationships
-
all of the above
D
Correct answer
Explanation
A database schema is a comprehensive description of the database structure, including record types, data elements (fields), file structures, and relationships between records. Options A, B, and C each describe part of what a schema defines, making D the complete answer.
-
4GL
-
SQL
-
Query languages
-
HLL
B
Correct answer
Explanation
SQL (Structured Query Language) is the standard language used by virtually all relational DBMSs for data access and manipulation. 4GL and HLL are broader categories. While SQL is technically a query language, Option B is the specific, widely-adopted standard the question seeks.
-
Data Record
-
Data File
-
Data Base
-
Data Bank
C
Correct answer
Explanation
Data hierarchy from lowest to highest: bit → byte → field → record → file → database. The database is at the highest level, integrating multiple files. A data bank is not a standard term in this hierarchy.
-
Transaction database
-
Graphics database
-
Video-on-demand database
-
Multimedia database
D
Correct answer
Explanation
Multimedia databases are specifically designed to store, manage, and retrieve various media types including full-text documents, images, audio clips, and video files. They handle the large storage requirements and metadata needs of diverse media formats, unlike traditional transaction databases that focus on structured text and numeric data.
-
a network
-
a tree
-
a chain
-
all of the above
-
database
-
file
-
record
-
field
C
Correct answer
Explanation
A single telephone book entry containing a person's name and phone number represents a record in database terminology. The entire telephone book constitutes a file or database, while individual components like the name and phone number are fields. This analogy helps understand the data hierarchy: fields combine to form records, records combine to form files.
-
width
-
language
-
spelling
-
all of the above
-
Transaction Log
-
Query Language
-
Report Writer
-
Data Manipulation Language
A
Correct answer
Explanation
A transaction log maintains a complete chronological record of all modifications made to database contents, including inserts, updates, and deletions. This log is essential for database recovery after system failures, enabling rollback of incomplete transactions and forward recovery to restore the database to a consistent state. It also provides an audit trail for compliance and debugging.
-
business form
-
handwritten list
-
a rolodex card fill
-
all of the above
D
Correct answer
Explanation
Record management systems can be modeled after various physical record-keeping systems. Business forms (invoices, purchase orders), handwritten lists, and rolodex cards all represent valid models for organizing discrete records with structured fields. Each of these physical systems inspired the design of digital record management, emphasizing structured data capture and retrieval.