• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 4 out of 98 pages
Exam (elaborations)

WGU C170 DATA MANAGEMENT APPLICATIONS ACTUAL EXAM 2026/2027 | 400+ Questions & Answers | Database OA Prep | Pass Guaranteed - A+ Graded

Document preview thumbnail
Preview 4 out of 98 pages

Pass the WGU C170 Data Management Applications OA on your first attempt with this complete 2026/2027 guide featuring over 400 questions and answers. This A+ Graded resource covers all C170 domains including relational database design, SQL queries, normalization, data modeling, entity-relationship diagrams, database security, and data warehousing. Each answer is carefully verified and aligned with the latest WGU C170 course objectives for 2026/2027. Perfect for IT and computer science students seeking comprehensive Objective Assessment preparation. With our Pass Guarantee, you can confidently prepare for your C170 exam. Download your complete 400+ question guide instantly!

Content preview

WGU C170 Data Management Applications | 2026/2027 420 Questions & Verified Answers




WGU C170 Data Management Applications
Comprehensive Exam Study Guide
Over 400 Questions & Answers with Verified Rationales
420 Questions · 13 Competency Sections · Aligned to WGU C170 Objective Assessment Blueprint · 2026/2027 Latest Update



Exam Overview: This study guide is organized into thirteen competency-aligned sections covering the WGU
C170 Data Management Applications objective assessment blueprint: (1) Database Fundamentals and the
Relational Model; (2) Entity-Relationship Modeling and Database Design; (3) Normalization and Functional
Dependencies; (4) Data Definition Language (DDL) and Constraints; (5) Data Manipulation Language (DML)
and Transactions; (6) Basic Querying; (7) Joins and Set Operations; (8) Subqueries and Advanced Querying; (9)
Aggregate Functions, GROUP BY, and HAVING; (10) Views, Stored Procedures, Functions, and Triggers; (11)
Indexes, Performance Tuning, and Query Optimization; (12) Database Administration, Security, and Transaction
Management; and (13) Data Warehousing, Business Intelligence, NoSQL, and Cloud Databases. Each question is
multiple choice with four options (A-D) and exactly one correct answer. Rationales double as study guide
content, identifying the correct option and contrasting common SQL and database design misconceptions
represented in distractors.

Section Map: Q1-40 Database Fundamentals & Relational Model · Q41-80 ER Modeling & Database Design ·
Q81-115 Normalization & Functional Dependencies · Q116-150 DDL & Constraints · Q151-180 DML &
Transactions · Q181-215 Basic Querying · Q216-250 Joins & Set Operations · Q251-285 Subqueries &
Advanced Querying · Q286-315 Aggregate Functions, GROUP BY, HAVING · Q316-345 Views, Stored
Procedures, Functions, Triggers · Q346-370 Indexes, Performance Tuning · Q371-395 Database Administration,
Security, Transactions · Q396-420 Data Warehousing, BI, NoSQL, Cloud Databases.

Verified Answer Note: Each rationale embeds confirmation against current SQL standards (ANSI/ISO
SQL:1999, 2003, 2008, 2011, 2016, 2019, 2023), relational theory (Codd, Armstrong axioms), normalization
principles (1NF-5NF, BCNF, DKNF), and major RDBMS dialects (MySQL, PostgreSQL, Oracle, SQL Server).
Commonly confused pairs are explicitly addressed: WHERE vs. HAVING, INNER vs. LEFT vs. RIGHT vs.
FULL OUTER JOIN, IN vs. EXISTS vs. JOIN, UNION vs. UNION ALL, DELETE vs. TRUNCATE vs.
DROP, BCNF vs. 3NF, READ UNCOMMITTED vs. COMMITTED vs. REPEATABLE READ vs.
SERIALIZABLE, and OLTP vs. OLAP.




Section 1: Database Fundamentals and the Relational Model

Q1. [Recall] Which statement best describes a Database Management System (DBMS)?
A. Software that enables users to define, create, maintain, and control access to a database, providing data
independence, concurrency control, and recovery services. [CORRECT]
B. A collection of related data stored in a single file.
C. An operating system service for file storage.
D. A programming language used to query data.
Correct Answer: A




Page 1

,WGU C170 Data Management Applications | 2026/2027 420 Questions & Verified Answers



Rationale: A DBMS is software that manages databases—defining (DDL), manipulating (DML), and controlling
access (DCL) to data while providing concurrency, recovery, and data independence. C170 Module 1 frames
DBMS as the bridge between physical storage and logical schema.

Q2. [Recall] Which advantage of a database system over a file-based system is most directly tied to reducing
data duplication?
A. Data independence.
B. Increased program-data dependence.
C. Minimal data redundancy (controlled redundancy) — databases normalize data into related tables,
reducing duplication and the anomalies that come with it. [CORRECT]
D. Higher hardware cost.
Correct Answer: C
Rationale: A core advantage of database systems is minimal controlled redundancy; normalization reduces
duplication and the resulting insert/update/delete anomalies. Data independence (A) is a separate advantage
concerning schema insulation. C170 Module 1 contrasts file vs. database systems.

Q3. [Recall] Which term refers to a single row in a relational table, representing one entity instance?
A. Domain.
B. Attribute.
C. Tuple (or record) — a single row in a relation, representing one entity instance with a value for each
attribute. [CORRECT]
D. Schema.
Correct Answer: C
Rationale: A tuple is a single row (record) in a relation; an attribute (A) is a column, a domain (C) is the set of
allowable values for an attribute, and a schema (D) is the structure definition. C170 Module 2 introduces relational
terminology.

Q4. [Recall] Which term refers to a column in a relational table?
A. Tuple.
B. Degree.
C. Attribute (or field) — a named column in a relation representing a property of the entity; each attribute
has an associated domain. [CORRECT]
D. Cardinality.
Correct Answer: C
Rationale: An attribute is a named column representing a property of the entity; the number of attributes is the
degree (arity) of the relation. Cardinality (C) is the number of tuples. C170 Module 2 covers relational terminology.

Q5. [Recall] Which term refers to the set of allowable values for one or more attributes?
A. Tuple.
B. Key.
C. Domain — the set of allowable values for an attribute (e.g., domain of gender may be {M, F, X});
enforces type and value constraints at the conceptual level. [CORRECT]
D. Schema.
Correct Answer: C
Rationale: A domain is the set of allowable values for one or more attributes; it enforces type and value constraints
conceptually before SQL CHECK constraints are applied. C170 Module 2 includes domain as a relational model
component.




Page 2

,WGU C170 Data Management Applications | 2026/2027 420 Questions & Verified Answers



Q6. [Recall] Which statement best describes the degree of a relation?
A. The number of indexes.
B. The number of tuples (rows).
C. The number of foreign keys.
D. The number of attributes (columns) in the relation schema — also called arity. Cardinality refers to the
number of tuples. [CORRECT]
Correct Answer: D
Rationale: Degree (arity) = number of attributes in the relation schema; cardinality = number of tuples. C170
Module 2 distinguishes degree (columns) from cardinality (rows) — a commonly tested pair.

Q7. [Recall] Which statement best describes the cardinality of a relation?
A. The number of indexes.
B. The number of users.
C. The number of attributes.
D. The number of tuples (rows) currently in the relation; changes as data is inserted or deleted. Degree
refers to attributes. [CORRECT]
Correct Answer: D
Rationale: Cardinality = number of tuples currently in the relation; changes over time. Degree = number of
attributes (fixed by schema). C170 Module 2 includes this commonly-confused pair.

Q8. [Application] A relation has 5 attributes and currently contains 100 rows. What is its degree and cardinality?
A. Degree 5 (number of attributes), cardinality 100 (number of tuples). [CORRECT]
B. Degree 100, cardinality 5.
C. Degree 5, cardinality 5.
D. Degree 100, cardinality 100.
Correct Answer: A
Rationale: Degree = 5 (number of attributes/columns); cardinality = 100 (number of tuples/rows currently). C170
Module 2 tests this terminology distinction.

Q9. [Recall] Which integrity rule ensures that no primary key value may be NULL?
A. Referential integrity.
B. User-defined integrity.
C. Domain integrity.
D. Entity integrity — no primary key attribute (or part of a composite primary key) may be NULL,
ensuring each row is uniquely identifiable. [CORRECT]
Correct Answer: D
Rationale: Entity integrity requires that no primary key (or part of a composite PK) be NULL. Referential
integrity (A) governs foreign keys; domain (C) governs attribute values; user-defined (D) covers custom rules.
C170 Module 2 lists four integrity categories.

Q10. [Application] A table named Employee has a DepartmentID column that references
Department(DepartmentID). A user attempts to delete a Department row that has matching Employee rows.
Which integrity rule is at risk of being violated?
A. Referential integrity — the foreign key in Employee would reference a non-existent Department row if
the parent row is deleted. SQL handles this via ON DELETE CASCADE, SET NULL, RESTRICT, or NO
ACTION. [CORRECT]
B. Domain integrity.
C. Key integrity.


Page 3

, WGU C170 Data Management Applications | 2026/2027 420 Questions & Verified Answers



D. Entity integrity.
Correct Answer: A
Rationale: Referential integrity requires that foreign key values match existing primary key values in the
referenced table or be NULL; deleting a parent row with existing child rows violates this unless the FK constraint
specifies CASCADE/SET NULL/SET DEFAULT. C170 Module 2 emphasizes referential integrity.

Q11. [Recall] Which type of key uniquely identifies each row in a table but is not chosen as the primary key?
A. Candidate key — a minimal set of attributes that uniquely identifies tuples; one is selected as the
primary key, the others become alternate keys. [CORRECT]
B. Surrogate key.
C. Foreign key.
D. Composite key.
Correct Answer: A
Rationale: A candidate key is a minimal unique identifier; one is chosen as PK, the others are alternate keys. A
composite key (C) is a multi-column key; a surrogate key (D) is an artificial identifier. C170 Module 2 covers key
types.

Q12. [Recall] Which key type is composed of two or more columns whose combination uniquely identifies a
row?
A. Composite key — multiple columns whose combined values uniquely identify each tuple (e.g., OrderID
+ ProductID in an order-line table). [CORRECT]
B. Surrogate key.
C. Foreign key.
D. Alternate key.
Correct Answer: A
Rationale: A composite key combines two or more columns to uniquely identify a tuple; common in junction
(associative) tables for many-to-many relationships. C170 Module 2 includes composite key definitions.

Q13. [Recall] Which key is an artificial, system-generated unique identifier with no business meaning?
A. Composite key.
B. Natural key.
C. Surrogate key — an artificial identifier (often an auto-increment integer or UUID) with no business
meaning; preferred when natural keys are unstable, complex, or sensitive. [CORRECT]
D. Foreign key.
Correct Answer: C
Rationale: A surrogate key is an artificial identifier (auto-increment, UUID) with no business meaning; preferred
when natural keys (SSN, email) are unstable, complex, or sensitive. C170 Module 2 contrasts natural vs. surrogate
keys.

Q14. [Recall] Which ANSI/ISO SQL standard introduced window functions (OVER clause), MERGE
statements, and XML support, forming the foundation for most modern RDBMS features?
A. SQL:1999 (SQL3) — introduced window functions, MERGE, recursive queries (WITH), and XML
support; subsequent standards (SQL:2003, 2006, 2008, 2011, 2016, 2019, 2023) added JSON,
polymorphic tables, and property graphs. [CORRECT]
B. SQL-92 only.
C. SQL-86.
D. SQL-89.
Correct Answer: A



Page 4

Document information

Uploaded on
September 21, 2026
Number of pages
98
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$19.50

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
NURSEEXAMITY
3.4
(108)
Sold
577
Followers
275
Items
6778
Last sold
15 hours ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions