Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

WGU C170 OBJECTIVE ASSESSMENT 2026/2027 | Complete Solution | OA Exam | Database Applications | Pass Guaranteed - A+ Graded

Rating
-
Sold
-
Pages
37
Grade
A+
Uploaded on
11-05-2026
Written in
2025/2026

Pass the WGU C170 Objective Assessment (OA) on your first attempt with this complete 2026/2027 solution guide for Database Applications. This A+ Graded resource contains complete objective assessment questions and verified answers covering all key content areas including database design fundamentals, entity-relationship modeling (ERD) with Chen and Crow's Foot notation, database normalization (1NF, 2NF, 3NF, Boyce-Codd Normal Form), converting ER diagrams to relational schemas, primary keys, foreign keys, composite keys, surrogate keys, natural keys, referential integrity constraints with cascade update and delete rules, Structured Query Language (SQL) commands including Data Definition Language (DDL) - CREATE, ALTER, DROP, TRUNCATE, RENAME, Data Manipulation Language (DML) - SELECT, INSERT, UPDATE, DELETE, MERGE, Data Control Language (DCL) - GRANT, REVOKE, Transaction Control Language (TCL) - COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION, SQL joins (INNER, LEFT, RIGHT, FULL OUTER, CROSS, SELF JOIN), join conditions with ON, USING, NATURAL, subqueries (non-correlated, correlated, scalar, row, table, nested), subquery operators (ANY, SOME, ALL, EXISTS), set operations (UNION, UNION ALL, INTERSECT, EXCEPT/MINUS), aggregate functions (COUNT, SUM, AVG, MIN, MAX, DISTINCT) with GROUP BY and HAVING clauses, filtering with WHERE and logical operators (AND, OR, NOT, IN, BETWEEN, LIKE, IS NULL), wildcard characters (% and _), sorting with ORDER BY (ASC/DESC, multiple columns, positional notation), SQL data types (INT, SMALLINT, TINYINT, BIGINT, DECIMAL, NUMERIC, FLOAT, REAL, CHAR, VARCHAR, TEXT, NCHAR, NVARCHAR, DATE, TIME, DATETIME, TIMESTAMP, BOOLEAN, BINARY, VARBINARY, BLOB), constraints (NOT NULL, UNIQUE, CHECK, DEFAULT, INDEX), creating and managing views (CREATE VIEW, ALTER VIEW, DROP VIEW, materialized views), indexes (CREATE INDEX, DROP INDEX, clustered vs non-clustered, unique index, composite index), stored procedures (CREATE PROCEDURE, parameters, variables, control flow, OUTPUT parameters), functions (scalar functions, table-valued functions), triggers (CREATE TRIGGER, DDL triggers, DML triggers (AFTER, INSTEAD OF, FOR), trigger events (INSERT, UPDATE, DELETE)), database transactions and ACID properties (Atomicity, Consistency, Isolation, Durability), concurrency control and locking mechanisms (shared locks, exclusive locks, update locks), transaction isolation levels (READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE), database security and user permission management (GRANT, REVOKE, CREATE USER, ALTER USER, DROP USER), backup and recovery strategies, query optimization and performance tuning (EXPLAIN, ANALYZE, OPTIMIZE TABLE), indexing strategies, database administration tasks, and practical scenario-based questions typical of WGU C170 objective assessment. Each answer includes clear SQL code examples and rationales to reinforce database application concepts. Perfect for WGU students preparing for the C170 Objective Assessment OA exam. With our Pass Guarantee, you can confidently pass your Database Applications objective assessment. Download your complete WGU C170 Objective Assessment with Complete Solution instantly!

Show more Read less
Institution
WGU C170
Course
WGU c170

Content preview

WGU C170 OBJECTIVE ASSESSMENT 2026/2027 | Complete
Solution | OA Exam | Database Applications | Pass
Guaranteed - A+ Graded



SECTION 1: DATABASE DESIGN & ENTITY-RELATIONSHIP (ER)
MODELING (Q1-15)

Q1. A university database tracks students, courses, and enrollments. Each student can
enroll in multiple courses, and each course can have multiple students. What type of
relationship exists between Student and Course entities?

A. One-to-One (1:1)
B. One-to-Many (1:M)
C. Many-to-Many (M:N)
D. Zero-to-Many (0:M)

C. Many-to-Many (M:N) [CORRECT]
Rationale: When each instance of Entity A can relate to multiple instances of Entity B
and vice versa, this defines a many-to-many relationship. This requires a
junction/associative table to resolve in a relational database.



Q2. In an ERD, the cardinality notation "1..1" on one side of a relationship and "0..*" on
the other side indicates:

A. One-to-One mandatory relationship
B. One-to-Many optional relationship
C. Many-to-Many mandatory relationship
D. Zero-to-One optional relationship

,B. One-to-Many optional relationship [CORRECT]
Rationale: "1..1" means exactly one instance is required, while "0..*" means zero to many
instances. This represents a one-to-many relationship where participation on the "many"
side is optional (modality 0).



Q3. Which of the following best describes a composite key?

A. A primary key that automatically increments with each new record
B. A primary key composed of two or more attributes that uniquely identify a record
C. A foreign key that references multiple primary keys in different tables
D. A unique constraint applied to a single non-primary attribute

B. A primary key composed of two or more attributes that uniquely identify a record
[CORRECT]
Rationale: A composite key consists of multiple columns combined to form a unique
identifier. For example, in an enrollment table, (StudentID, CourseID, Semester) together
could form a composite primary key.



Q4. Consider the following ERD scenario: An EMPLOYEE entity has attributes
EmployeeID, FirstName, LastName, DepartmentID, and HireDate. DepartmentID
references the DEPARTMENT entity. Which statement is true?

A. EmployeeID is a foreign key and DepartmentID is a primary key
B. DepartmentID is a foreign key referencing DEPARTMENT's primary key
C. HireDate should be the primary key because it is unique for each employee
D. Both EmployeeID and DepartmentID together form the primary key

B. DepartmentID is a foreign key referencing DEPARTMENT's primary key [CORRECT]
Rationale: DepartmentID in the EMPLOYEE table is a foreign key that establishes the
relationship to the DEPARTMENT table. EmployeeID is the primary key of EMPLOYEE,
and foreign keys reference primary keys in other tables.

,Q5. In Crow's Foot notation, which symbol indicates a "many" cardinality?

A. Single vertical line (|)
B. Circle (O)
C. Crow's foot symbol (three prongs)
D. Diamond shape

C. Crow's foot symbol (three prongs) [CORRECT]
Rationale: In Crow's Foot notation, the three-pronged "crow's foot" symbol indicates
"many" cardinality. A single vertical line indicates "one," and a circle indicates optional
participation (zero).



Q6. A database for a hospital needs to track patients, doctors, and appointments. Each
appointment involves exactly one patient and exactly one doctor. The relationship
between PATIENT and DOCTOR through APPOINTMENT is:

A. 1:1 between Patient and Doctor
B. 1:M between Patient and Doctor
C. M:N between Patient and Doctor, resolved through APPOINTMENT
D. 1:M between Patient and Appointment only

C. M:N between Patient and Doctor, resolved through APPOINTMENT [CORRECT]
Rationale: A patient can have appointments with multiple doctors, and a doctor can
have appointments with multiple patients. This many-to-many relationship is resolved
through the APPOINTMENT associative/junction entity.



Q7. Which attribute would be the most appropriate primary key for an INVOICE entity?

A. InvoiceDate
B. CustomerName
C. InvoiceNumber (system-generated unique identifier)
D. TotalAmount

, C. InvoiceNumber (system-generated unique identifier) [CORRECT]
Rationale: A primary key must be unique and non-null. InvoiceDate, CustomerName, and
TotalAmount can all repeat across records. A system-generated InvoiceNumber
guarantees uniqueness and stability.



Q8. In an ERD, modality refers to:

A. The number of attributes in an entity
B. Whether participation in a relationship is mandatory or optional
C. The data type of the primary key
D. The number of relationships an entity participates in

B. Whether participation in a relationship is mandatory or optional [CORRECT]
Rationale: Modality (minimum cardinality) indicates whether an entity must participate
in a relationship (mandatory, shown as 1) or may optionally participate (optional, shown
as 0). Cardinality refers to maximum participation.



Q9. A library database has BOOK, AUTHOR, and BOOK_AUTHOR entities.
BOOK_AUTHOR contains BookID and AuthorID. What is BOOK_AUTHOR called?

A. Weak entity
B. Associative entity (junction table)
C. Supertype entity
D. Derived entity

B. Associative entity (junction table) [CORRECT]
Rationale: BOOK_AUTHOR is an associative entity (or junction/link table) that resolves
the many-to-many relationship between BOOK and AUTHOR. It contains foreign keys
from both parent entities, often forming a composite primary key.



Q10. Which of the following violates the principles of good database design?

Written for

Institution
WGU c170
Course
WGU c170

Document information

Uploaded on
May 11, 2026
Number of pages
37
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$16.50
Get access to the full document:

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


Also available in package deal

Get to know the seller

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.
NURSEPEARSONVUE West Virgina University
Follow You need to be logged in order to follow users or courses
Sold
109
Member since
2 year
Number of followers
33
Documents
1769
Last sold
2 weeks ago
Writing and Academics (kianbiden907 at gmail dot com)

I offer a full range of online academic services aimed to students who need support with their academics. Whether you need tutoring, help with homework, paper writing, or proofreading, I am here to help you reach your academic goals. My experience spans a wide range of disciplines. I provide online sessions using the Google Workplace. If you have an interest in working with me, please contact me for a free consultation to explore your requirements and how I can help you in your academic path. I am pleased to help you achieve in your academics and attain your full potential.

Read more Read less
3.4

29 reviews

5
10
4
4
3
6
2
6
1
3

Recently viewed by you

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