Foundations (2026) Q&A | WGU
1. Which term describes numeric, textual, visual, or audio information that
describes real‑world systems?
A) Database
B) Metadata
C) Data
D) Schema
Correct Answer: C) Data
Rationale: Data is the raw facts and figures—numbers, text, images, or sounds—
that represent real‑world objects or events. A database stores data, metadata is
data about data, and a schema defines structure.
2. A collection of data organized in a structured format that allows efficient
access and management is called a:
A) Database
B) Database system
C) Query language
D) Database application
Correct Answer: A) Database
,Rationale: A database is an organized collection of related data. A database
system includes the DBMS and applications; a query language is used to interact
with data; a database application is software that uses a database.
3. Software that reads and writes data in a database, ensuring security,
consistency, and availability, is known as a:
A) Database administrator
B) Database designer
C) Database programmer
D) Database management system (DBMS)
Correct Answer: D) Database management system (DBMS)
Rationale: The DBMS manages the storage, retrieval, and updating of data,
enforcing integrity and security. Database administrators secure the system,
designers define structure, and programmers write applications.
4. The person responsible for securing a database system against unauthorized
users and ensuring proper access controls is the:
A) Database designer
B) Database administrator
C) Database user
D) Query optimizer
Correct Answer: B) Database administrator
, Rationale: The database administrator (DBA) manages user accounts, grants
permissions, and ensures security. The designer determines structure, the user
accesses data, and the optimizer improves query performance.
5. A specialized programming language designed specifically for interacting with
databases is a:
A) Query language
B) Markup language
C) Scripting language
D) Assembly language
Correct Answer: A) Query language
Rationale: Query languages like SQL allow users to define, manipulate, and
retrieve data. Markup languages structure documents, scripting languages
automate tasks, and assembly language is low‑level.
6. The database requirement that ensures users have limited access to specific
tables, columns, or rows is called:
A) Authorization
B) Authentication
C) Encryption
D) Audit
Correct Answer: D) Authorization