• 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 35 pages
Exam (elaborations)

WGU C170 PROJECT ACTUAL EXAM 2026/2027 | Data Management Applications | Complete Solution | Verified Answers | Pass Guaranteed - A+ Graded

Document preview thumbnail
Preview 4 out of 35 pages

Complete the WGU C170 Data Management Applications Project on your first attempt with this comprehensive 2026/2027 solution guide. This A+ Graded resource provides the complete project solution covering all required components including relational database design, entity-relationship diagrams, normalization to 3NF, SQL table creation, queries, views, and documentation. Each section is carefully verified and aligned with the latest WGU C170 project rubric and course objectives for 2026/2027. Perfect for IT and computer science students seeking a step-by-step walkthrough to successfully submit their C170 project. With our Pass Guarantee, you can confidently complete your C170 Project. Download your complete project solution instantly!

Content preview

WGU C170 Data Management Applications - PROJECT | 100 Questions 2026/2027 | With Complete Solution




WGU C170 PROJECT
Data Management Applications - Comprehensive Performance Assessment

With Complete Solution - 100 Verified Questions and Answers


This comprehensive exam aligns with the WGU C170 Data Management Applications Performance
Assessment for the 2026/2027 academic year. The 100 questions cover all project requirements and rubric
competencies: project scenario analysis, ERD design, normalization to 3NF, DDL implementation (CREATE
TABLE, ALTER TABLE, constraints), DML and data population, query development (SELECT, JOINs,
subqueries, aggregates, GROUP BY, HAVING), views, indexes, stored procedures, triggers, and
documentation/testing/submission requirements. Each rationale provides complete solution guidance with SQL
syntax rules, relational theory, normalization principles, and rubric alignment. 75% scenario-based application
questions and 25% direct recall mirror the actual C170 project workflow from requirements analysis to final
submission.




WGU C170 Project - Western Governors University Page 1

,WGU C170 Data Management Applications - PROJECT | 100 Questions 2026/2027 | With Complete Solution




Section 1: Project Requirements and Scenario Analysis (Business Rules, Data
Requirements, & Deliverable Expectations)
Questions 1-10



Q1: The WGU C170 performance assessment requires the student to design a database for a specific
scenario. Which deliverable serves as the FOUNDATION document that defines business rules, data
requirements, and report specifications before any SQL coding begins?
A. The scenario description and requirements document provided in the course materials [CORRECT]
B. The CREATE TABLE script directly
C. The final submission packet only
D. The SQL query output screenshots
Correct Answer: A
Rationale: WGU C170 expects students to FIRST analyze the provided scenario to extract entities, attributes, relationships,
and required reports before designing the database. The scenario document defines the business rules (e.g., 'a customer may
place many orders' implies a 1:M relationship) and data requirements (e.g., 'track customer name, address, phone' implies
specific attributes). Skipping this analysis leads to incorrect schemas that fail the rubric's 'Requirements' competency. SQL
coding follows ERD design and normalization.

Q2: In the C170 project scenario, the requirement states: 'Each order must belong to exactly one
customer, but a customer may place many orders over time.' Which relationship cardinality does this
business rule define?
A. Customer (1) to Order (M) — a one-to-many relationship with mandatory participation on the Order side
[CORRECT]
B. Customer (M) to Order (M) — many-to-many
C. Customer (1) to Order (1) — one-to-one
D. Customer (0) to Order (M) — optional on Customer side
Correct Answer: A
Rationale: The phrase 'each order must belong to exactly one customer' establishes mandatory participation on the Order side
(no Order without a Customer), and 'a customer may place many orders' creates a one-to-many (1:M) cardinality. In Crow's
Foot notation, this is drawn with a mandatory-one (||) symbol at the Customer end and a crow's foot (<) at the Order end. The
foreign key customer_id goes in the Order table, enforcing referential integrity.

Q3: A C170 student is analyzing the scenario and notices the requirement: 'A product can belong to
multiple categories, and each category can contain multiple products.' How should this M:N relationship
be modeled in the database design?
A. Create an associative (junction) entity such as Product_Category with its own primary key combining
product_id and category_id [CORRECT]
B. Place category_id in the Product table only
C. Place product_id in the Category table only
D. Add a categories column as a comma-separated string in Product
Correct Answer: A
Rationale: Many-to-many (M:N) relationships cannot be directly implemented in a relational database; they require an
associative (also called junction, linking, or composite) entity. The Product_Category table has a composite primary key
(product_id, category_id), each being a foreign key to its respective parent table. This resolves the M:N into two 1:M
relationships. Storing a comma-separated list violates 1NF and prevents efficient joins and constraint enforcement.

WGU C170 Project - Western Governors University Page 2

,WGU C170 Data Management Applications - PROJECT | 100 Questions 2026/2027 | With Complete Solution




Q4: The C170 project rubric requires the final schema to demonstrate 'data normalization to 3NF.' Which
statement best describes why the rubric emphasizes 3NF over 2NF or BCNF?
A. 3NF eliminates transitive dependencies (non-key attributes depending on other non-key attributes) in addition
to the partial dependencies removed by 2NF [CORRECT]
B. 3NF allows duplicate data across tables for faster querying
C. 3NF only requires atomic values in cells, which is the same as 1NF
D. 3NF requires every foreign key to be NOT NULL
Correct Answer: A
Rationale: Third Normal Form (3NF) builds on 1NF (atomic values, no repeating groups) and 2NF (no partial dependencies —
every non-key attribute depends on the entire primary key, relevant for composite keys). 3NF additionally eliminates transitive
dependencies, where a non-key attribute depends on another non-key attribute (e.g., zip_code → city → state in a Customer
table). The C170 rubric requires 3NF because it eliminates insertion, update, and deletion anomalies while preserving data
integrity.

Q5: A C170 student reads the requirement: 'The system must generate a monthly sales report showing
total revenue per product category, sorted by revenue descending.' Which deliverables must this report
generate in the final submission?
A. A SQL query using JOIN, SUM, GROUP BY, and ORDER BY; plus a screenshot of the output matching the
expected results [CORRECT]
B. Only the ERD showing the Product_Category relationship
C. An INSERT statement adding sample sales data
D. A CREATE VIEW statement alone without verification
Correct Answer: A
Rationale: The C170 rubric's 'Reporting' competency requires both the SQL query AND a screenshot of the executed output.
This specific report requires: JOIN between Product, Product_Category, Category, and Order_Item tables; SUM(quantity *
unit_price) AS revenue; GROUP BY category_name; ORDER BY revenue DESC. The rubric expects students to demonstrate
the query works against their sample data, producing verifiable results. Skipping the screenshot or using incorrect joins fails
the competency.

Q6: The C170 scenario specifies that 'the database must store employee information including name,
address, hire date, department, and manager.' When analyzing this requirement, which entity attributes
are derived (calculated) rather than stored directly?
A. Employee tenure (years of service) calculated from hire_date and CURRENT_DATE [CORRECT]
B. Employee name stored as a single VARCHAR column
C. Department stored as a foreign key to Department table
D. Address stored as a composite attribute
Correct Answer: A
Rationale: Derived attributes are calculated from other stored attributes rather than stored directly, to avoid redundancy and
update anomalies. Employee tenure (years of service) is derived from hire_date and the current date using functions like
YEAR(CURRENT_DATE) - YEAR(hire_date) or DATEDIFF. Storing derived values risks inconsistency. In an ERD, derived
attributes are indicated with a leading slash or asterisk (e.g., /years_of_service). However, in some BI scenarios, derived
columns may be precomputed for performance — but C170 expects normalized design.




WGU C170 Project - Western Governors University Page 3

, WGU C170 Data Management Applications - PROJECT | 100 Questions 2026/2027 | With Complete Solution




Q7: When extracting business rules for the C170 project, the scenario states: 'A customer cannot place an
order if their account status is not active.' How should this business rule be implemented in the database
design?
A. Implement as a CHECK constraint or application-layer validation that the customer's status is 'active' before
inserting an order [CORRECT]
B. Store the rule as a comment in the SQL file
C. Use a view to filter inactive customers
D. Ignore the rule because it complicates the design
Correct Answer: A
Rationale: Business rules can be enforced at three levels: (1) Database level — CHECK constraints, FOREIGN KEY
constraints, triggers; (2) Application level — code that validates before database operations; (3) Stored procedure level —
encapsulating logic. For this rule, a CHECK constraint (account_status IN ('active','suspended','closed')) plus an INSERT
trigger or stored procedure verifying the customer is active before order insertion. C170 expects students to identify business
rules and choose the appropriate enforcement mechanism.

Q8: The C170 project scenario describes a multi-product, multi-order, multi-customer e-commerce
system. The student identifies the following potential entities: Customer, Order, Order_Line, Product,
Category, Employee. Which of these is correctly classified as a WEAK entity (cannot exist without its
parent)?
A. Order_Line (depends on Order for its existence and identification) [CORRECT]
B. Customer (independent, has its own primary key)
C. Product (independent, has its own SKU)
D. Employee (independent, has its own employee_id)
Correct Answer: A
Rationale: A weak entity cannot exist without its identifying parent (strong) entity and typically has a partial key (discriminator)
that becomes unique only when combined with the parent's primary key. Order_Line (or Order_Detail) is a classic weak entity:
an order line item has no meaning without the Order it belongs to. In the ERD, weak entities are drawn with double-bordered
rectangles and identified by composite primary keys (order_id, line_number). The line_number is the partial key discriminator
within each order.

Q9: A C170 student must produce a 'data dictionary' as part of the deliverables. Which component MUST
be included for every column in the dictionary to satisfy the rubric?
A. Column name, data type, length/precision, constraint (PK/FK/NOT NULL/UNIQUE/CHECK/DEFAULT), and
description [CORRECT]
B. Column name only
C. Sample data values only
D. The CREATE TABLE statement only
Correct Answer: A
Rationale: A data dictionary (or metadata catalog) documents the schema for stakeholders and future maintainers. WGU
C170 rubric expects each column entry to include: name, data type with size/precision, key/constraint designation (PK, FK,
NOT NULL, UNIQUE, CHECK, DEFAULT), and a business description explaining the column's purpose. This supports the
'Documentation' competency. Missing any element (especially the description or constraints) loses rubric points. Sample data
values are useful but not required for every column.




WGU C170 Project - Western Governors University Page 4

Document information

Uploaded on
September 21, 2026
Number of pages
35
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$18.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