Computer Science  >  QUESTIONS & ANSWERS  >  Data Management - Applications - C170 Performance Labs - uCertify (All)

Data Management - Applications - C170 Performance Labs - uCertify

Document Content and Description Below

Data Management - Applications - C170 Performance Labs - uCertify 1.1.1 - Conceptual Schema - ER Model Tables: Customer, DonutOrder, Donut ans: Customer: PK - CustomerID Rest are customer rela ... ted fields DonutOrder: FK - CustomerID, FK - DonutID Qty, SpecialNotes Donut: PK - DonutID Rest are donut fields Relationships: Customer - 1:n Identifying - DonutOrder DonutOrder - n:1 Identifying - Donut Why are the relationships in 1.1.1 Identifying? ans: The PK's of Customer and Donut are included in the composite primary key of DonutOrder. 2.1.1 - Physical Scheme - ER Model Tables: Customer, DonutOrder, Donut ans: Customer: PK - CustomerID Rest are customer related fields DonutOrder: PK- DonutOrderID FK - CustomerID FK - DonutID Rest of order related Donut: PK - DonutID Rest are donut related Relationships: Customer - 1:n Non-identifying - DonutOrder DonutOrder - n:1 Non-identifying - Donut Why are the relationships in 2.1.1 Non-Identifying? ans: The PK in DonutOrder is a unique key that does not include FK of other tables. 3.2.1 - Creating a database You need to create a database named "DonutOrderingDB". ans: create database DonutOrderingDB; 3.2.2 - Dropping database in MySQL You need to delete a database named DonutOrderingDB. ans: drop database DonutOrderingDB; 3.2.3 - Understanding types of relationships M:M ans: B. Each record from first table is associated with many records in second table and one record in second table is associated with many records in first table. 3.2.3 - Understanding types of relationships 1:M (or 1:n) ans: C. Each record from first table is associated with many records in second table but each record in second table is associated with one record in first table. 3.2.3 - Understanding types of relationships 1:1 ans: A. Single record in the first table is related to only one record in the second table and vice versa. 3.2.4 - Display Table Structure in MySQL editor Use the DESCRIBE command to display the following table structure Tables: Customer Donut CustomerDonutOrder ans: describe Customer; describe Donut; describe CustomerDonutOrder; 3.2.5 - Create Tables in MySQL Create a table named customerdonutorder as represented in the following Physical Schema by using the CREATE TABLE command. (Hint: Use DonutOrderTimestamp TIMESTAMP DEFAULT NOW()) customerdonutorder DonutorderID INT(11) CustomerID INT(11) - FK (Customer.CustomerID) DonutOrderTimestamp TIMESTAMP SpecialNotes VARCHAR(500) ans: create table customerdonutorder ( DonutorderID INT(11), CustomerID INT(11), DonutOrderTimestamp TIMESTAMP DEFAULT NOW(), SpecialNotes VARCHAR(500), foreign key (CustomerID) references Customer(CustomerID) ); 3.3.1 - Populate tables in MySQL Populate three tables using the Insert command. (Lots of information from the table schema I'm going to skip). ans: insert into Customer (LastName, FirstName, Street, Apt, City, State, Zip, HomePhone, MobilePhone, OtherPhone) values ( 'Pitt', 'Brad' <truncated> ), ( 'Jolie', 'Angelina' <truncated> ); ... then its just using the same insert into command for Donut and CustomerDonutOrder. 3.3.2 - Update Data in a table in MySQL Update the OrderQty as 10 in the uc_donutorder table where DonutOrderID is 1. ans: update uc_donutorder set OrderQty = 10 where DonutOrderID = 1; 3.3.3 - Delete rows in MySQL A table, test1, has already been created. Delete rows where id is 23 or 35. ans: delete from test1 where id = 23 or id = 35; 4.4.1 - Joining Tables in MySQL Write a query that joins (Inner Join) the three tables below and meets the following requirements Tables: uc_customer, uc_donut, uc_donutorder Requirements: - Retrieve DonutOrderID, LastName, DonutName, OrderQty, and DonutPrce - Use aliases o for uc_donutorder, p for uc_donut, and c for uc_customer ans: select DonutOrderID, [Show More]

Last updated: 3 years ago

Preview 1 out of 4 pages

Buy Now

Instant download

We Accept:

Payment methods accepted on Scholarfriends (We Accept)
Preview image of Data Management - Applications - C170 Performance Labs - uCertify document

Buy this document to get the full access instantly

Instant Download Access after purchase

Buy Now

Instant download

We Accept:

Payment methods accepted on Scholarfriends (We Accept)

Reviews( 0 )

$14.00

Buy Now

We Accept:

Payment methods accepted on Scholarfriends (We Accept)

Instant download

Can't find what you want? Try our AI powered Search

109
0

Document information


Connected school, study & course


About the document


Uploaded On

May 23, 2022

Number of pages

4

Written in

All

Seller


Profile illustration for THE LORD IS GOD
THE LORD IS GOD

Member since 4 years

40 Documents Sold

Reviews Received
0
0
1
0
2
Additional information

This document has been written for:

Uploaded

May 23, 2022

Downloads

 0

Views

 109

Document Keyword Tags

More From THE LORD IS GOD

View all THE LORD IS GOD's documents »

$14.00
What is Scholarfriends

Scholarfriends.com Online Platform by Browsegrades Inc. 651N South Broad St, Middletown DE. United States.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Scholarfriends · High quality services·