AND MANAGEMENT COMPREHENSIVE EXAM
2026 FULL QUESTIONS AND CORRECT
ANSWERS
◉ Field. Answer: A character or group of characters (alphabetic or
numeric) that has a specific meaning. A field is used to define and store
data. (Also known as an attribute in database modeling).A character or
group of characters (alphabetic or numeric) that has a specific meaning.
A field is used to define and store data. (Also known as an attribute in
database modeling).
◉ Record. Answer: A logically connected set of one or more fields that
describes a person, place, or thing. For example, the fields that constitute
information for a specific customer.
◉ File. Answer: A collection of related records. For example, a file
containing all the records for the customers of a specific company
◉ What is data redundancy, and which characteristics of the file system
can lead to it? Answer: Data Redundancy exists when the same data is
stored unnecessarily at different places.
,File System Characteristics: It occurs in file systems because of the lack
of central data control. Different departments (e.g., Sales and HR) create
their own independent files ("islands of information"). If a customer is
also an employee, their address might be stored in two completely
separate files.
◉ What is data independence, and why is it lacking in file systems?
Answer: Data Independence is a condition in which data access is
unaffected by changes in the physical data storage characteristics.
Why it is lacking: File systems exhibit data dependence. The file
structure (how the data is stored) is hard-coded into the application
program. If you change the data type of a field (e.g., Integer to Float),
you must modify every program that accesses that file.
◉ What is a DBMS, and what are its functions? Answer: A Database
Management System (DBMS) is a collection of programs that manages
the database structure and controls access to the data stored in the
database.
Key Functions:
Data Dictionary Management: Stores definitions of the data elements
and their relationships (metadata).
Data Storage Management: Creates and manages the complex structures
required for data storage.
Data Transformation and Presentation: Transforms entered data to
conform to required data structures.
Security Management: Enforces user security and data privacy.
,Multi-user Access Control: Allows multiple users to access the database
simultaneously without compromising integrity.
Backup and Recovery Management: Ensures data recovery after a
failure.
Data Integrity Management: Enforces rules to minimize data redundancy
and maximize consistency.
Database Access Languages and APIs: Provides data access via query
languages (like SQL).
Database Communication Interfaces: Allows the DBMS to accept end-
user requests via multiple network environments.
◉ What is structural independence, and why is it important? Answer:
Structural Independence exists when it is possible to make changes in
the file structure without affecting the application program's ability to
access the data.
Importance: It significantly reduces maintenance costs. Without it,
adding a single new field to a record would require rewriting all
codes/programs that read that record.
◉ Explain the differences among data, information, and a database.
Answer: Data: Raw facts; the building blocks of information (e.g., 98.6).
Information: Processed data; data presented in a meaningful context
(e.g., Patient Temperature: 98.6°F).
Database: A shared, integrated computer structure that stores both the
end-user data (raw facts) and the metadata (description of data
structure).
, ◉ What is the role of a DBMS, and what are its advantages? What are
its disadvantages? Answer: Role: The DBMS serves as the intermediary
between the user (or application) and the database.
Advantages:
Improved data sharing.
Improved data security.
Better data integration.
Minimized data inconsistency.
Improved data access (via query languages).
Improved decision-making.
Disadvantages:
Increased costs: High initial investment in hardware/software.
Management complexity: Requires skilled personnel (DBAs).
maintaining currency: Keeping the system up to date is costly.
Vendor dependence: Tied to one specific platform (e.g., Oracle, SQL
Server).
Frequent upgrade/replacement cycles.
◉ List and describe the different types of databases. Answer: Number of
Users:
Single-user database: Supports one user at a time. (Desktop database).