wgu c170 vht task 1 it management of data application
Geschreven voor
VHT Task
Alle documenten voor dit vak (1)
Verkoper
Volgen
LeCrae
Ontvangen beoordelingen
Voorbeeld van de inhoud
IT-Management of Data Application
(C170) VHT Task 1
A. Normalization
a. First Normal Form
In order to place the sales order form into first normal form I took all the fields from the form and made
an attribute for each field. I then took away the attributes that can be calculated. I then marked the
primary keys that would make each row in a table of data unique when they are combined into a
composite primary key.
b. Second Normal Form
In order to take the database into second normal form I made 2 additional tables. One table for each line
item on the order and another for the information about the donut. All the attributes under order are
only dependent on the OrderID and can only be given one value when associated with an OrderID. Since
there can be more than one DonutID associated with an OrderID the donut information needed to be
separated into its own table. This was also done so that the donut information can be stored once and
used many times. Since there can be many different donuts ordered on each order that also needed to
be separated into another table. This makes it so that all non-key attributes are functionally dependent
on the entire primary key in each table.
c. Third Normal Form
In order to take the database into third normal form I separated out the customer information into its
own table. I did this so that the customer information can be stored once and used many times. It was
also separated out because it can exist without needing to be associated to an order.
, B. Entity-Relationship Diagram
The entities selected in the ERD below are based off of the normalization of the Sales Order form in third
normal form. In order to be able to store customer data and use it for multiple orders I made the
customer entity. One customer creates 1 or many orders. Each order can only contain one customer. The
orders entity was created to hold each record of an order. Then I created the Order Line Item entity to
track the line items for an order. One order can contain many order line items. This leads to the creation
of the Donut entity that holds information about the donut that is contained on the order line item. One
donut can be on many order line items and only one order line item for an order can contain one donut.
This alleviates all repeating groups and data redundancy.
Voordelen van het kopen van samenvattingen bij Stuvia op een rij:
Verzekerd van kwaliteit door reviews
Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!
Snel en makkelijk kopen
Je betaalt supersnel en eenmalig met iDeal, creditcard of Stuvia-tegoed voor de samenvatting. Zonder lidmaatschap.
Focus op de essentie
Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!
Veelgestelde vragen
Wat krijg ik als ik dit document koop?
Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.
Tevredenheidsgarantie: hoe werkt dat?
Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.
Van wie koop ik deze samenvatting?
Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper LeCrae. Stuvia faciliteert de betaling aan de verkoper.
Zit ik meteen vast aan een abonnement?
Nee, je koopt alleen deze samenvatting voor $11.49. Je zit daarna nergens aan vast.