SUNY QuantigrationRMA Database Analysis and Updates Project

Overview

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

It’s now time to populate the QuantigrationRMA database from the Module Three major activity with records and run some basic queries against those tables. You’ll need to import data from the CSV data files into the tables, perform queries against those tables, and create an output listing to the screen of the query results.

Description of QuantigrationRMA Entity Relationship DiagramAn entity relationship diagram (ERD) is a visual representation of a database’s objects and relationships between those objects. It is a blueprint for creating a database, its tables (entities), and their attributes (fields). It also shows the data types and the relationships between entities (cardinality constraints) and keys in each table. In our example, we have three tables named customers, orders, and rma. These tables are the boxes that have several fields such as FirstName, LastName, OrderID, and so on. Each table also contains a primary key denoted by “PK” on the ERD. There is a standard notation called crow’s feet that shows the connection between tables. These lines represent different entity relation types such as one-to-one (1:1) or one-to-many (1:N), as visually depicted in the ERD.

Directions

In the Module Three Major Activity, you created a customer return merchandise authorization (RMA) database using SQL commands. To complete your objectives in this activity, follow these directions:

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Before you begin, do the following:

Make sure to download the Module Four Major Activity Database Documentation Template for this assignment. You’ll need to place your answers and screenshots in this document and then submit it for grading.

Check the Database Documentation Template Example for clarity on expectations of what yours should look like.

  • Make sure to review the example RMA ERDthat you should be using as a guide before you begin.
  • Review the module resources on how to capture screenshots, if necessary.

  • Please note before you begin that the three data files being used for this project are preloaded into Codio:
  • rma.csv
  • customers.csv
  • orders.csv
  • Import the data from each file into tables.
  • Use the QuantigrationRMA database, the three tables you created, and the three CSV files preloaded into Codio.

  • Use the import utility of your database program to load the data from each file into the table of the same name. You’ll perform this step three times, once for each table.
  • Write basic queries against imported tables to organize and analyze targeted data.
  • For each query, include a screenshot of the query and its output. You should also include a 1- to 3-sentence description of the output.
  • Write an SQL query that returns the count of orders for customers located only in the city of Framingham, Massachusetts.

  • This query will use a table join between the Customers and Orders tables. The query will also use a WHERE clause.
  • How many records were returned?

  • Write an SQL query to select all of the customers located in the state of Massachusetts.
  • Use a WHERE clause to limit the number of records in the customers table to only those that are located in Massachusetts.
  • Record an answer to the following question: How many records were returned?
  • Write an SQL query to insert four new records into the Orders and Customers tables using the following data:

  • Customers Table CustomerIDFirstNameLastNameStreetAddressCityStateZip CodeTelephone100004 LukeSkywalker17 Maiden LaneNew YorkNY10222212-555-1234 100005WinstonSmith128 Sycamore Street GreensboroNC27401919-555-6623 100006MaryAnneJenkins2 Coconut WayJupiterFL33458321-555-8907 100007JanetWilliams58 Redondo Beach BlvdTorrenceCA90501310-555-5678
  • Orders TableOrderIDCustomerIDSKUDescription1204305 100004ADV-24-10C Advanced Switch 10GigE Copper 24 port 1204306100005ADV-48-10F Advanced Switch 10 GigE Copper/Fiber 44 port copper 4 port fiber 1204307100006ENT-24-10F Enterprise Switch 10GigE SFP+ 24 Port 1204308100007ENT-48-10F Enterprise Switch 10GigE SFP+ 48 port
  • In the Customers table, perform a query to count all records where the city is Woonsocket and the state is Rhode Island.

  • How many records are in the customers table where the field “city” equals “Woonsocket”?
  • In the RMA database, update a customer’s records.
  • Write an SQL statement to select the current fields of status and step for the record in the RMA table with an OrderIDvalue of “5175.”
  • What are the current status and step?

  • Write an SQL statement to update the status and step for the OrderID, 5175 to status = “Complete” and step = “Credit Customer Account.”
  • What are the updated status and stepvalues for this record? Provide a screenshot of your work.
  • Delete RMA records.
  • Write an SQL statement to delete all records with a reason of “Rejected.”

  • How many records were deleted? Provide a screenshot of your work.
  • Create an output file of the required query results.

    Write an SQL statement to list the contents of the orders table and send the output to a file that has a .csv extension

    DAD 220 Module Four Major Activity Database Documentation Template
    Complete these steps as you work through the directions for this activity. Replace the bracketed text
    with your screenshots and brief explanations of the work they capture. Each screenshot and its
    explanation should be sized to approximately one quarter of the page, with the description written
    below the screenshot. Follow these rules for each of the prompts and questions below. Review the
    example document for assistance.
    Follow Steps 1 through 4 from the Module Three Major Activity only to generate tables for this
    assignment.
    1. Import the data from each file into tables.
    A. Use the import utility of your database program to load the data from each file into the
    table of the same name. You’ll perform this step three times, once for each table.
    B. Provide the SQL commands you ran against MySQL to complete this successfully in your
    answer.
    [Insert screenshot and brief explanation here.]
    2. Write basic queries against imported tables to organize and analyze targeted data.
    A. For each query, include a screenshot of the query and its output. You should also
    include a 1- to 3-sentence description of the output.
    B. Write an SQL query that returns the count of orders for customers located only in the
    city of Framingham, Massachusetts.
    i.
    How many records were returned?
    [Insert screenshot and brief explanation here.]
    C. Write an SQL query to select all of the customers located in the state of Massachusetts.
    i.
    Use a WHERE clause to limit the number of records in the Customers table to
    only those that are located in Massachusetts.
    ii.
    Record an answer to the following question: How many records were returned?
    [Insert screenshot and brief explanation here.]
    D. Write an SQL query to insert four new records into the Orders and Customers tables
    using the following data:
    i.
    Customers Table
    CustomerID
    FirstName
    Lastname
    StreetAddress
    City
    State
    ZipCode
    Telephone
    100004
    Luke
    Skywalker
    17 Maiden Lane
    New York
    NY
    10222
    212-555-1234
    100005
    Winston
    Smith
    128 Sycamore Street
    Greensboro
    NC
    27401
    919-555-6623
    100006
    MaryAnne
    Jenkins
    2 Coconut Way
    Jupiter
    FL
    33458
    321-555-8907
    100007
    Janet
    Williams
    58 Redondo Beach
    Blvd
    Torrence
    CA
    90501
    310-555-5678
    [Insert screenshot and brief explanation here.]
    ii.
    Orders Table
    OrderID
    CustomerID
    SKU
    Description
    1204305
    100004
    ADV-24-10C
    Advanced Switch 10GigE Copper 24 port
    1204306
    100005
    ADV-48-10F
    Advanced Switch 10 GigE Copper/Fiber 44 port
    copper 4 port fiber
    1204307
    100006
    ENT-24-10F
    Enterprise Switch 10GigE SFP+ 24 Port
    1204308
    100007
    ENT-48-10F
    Enterprise Switch 10GigE SFP+ 48 port
    [Insert screenshot and brief explanation here.]
    E. In the Customers table, perform a query to count all records where the city is
    Woonsocket, Rhode Island.
    i.
    How many records are in the customers table where the field “city” equals
    “Woonsocket”?
    [Insert screenshot and brief explanation here.]
    F. In the RMA database, update a customer’s records.
    i.
    Write an SQL statement to select the current fields of status and step for the
    record in the rma table with an orderid value of “5175.”
    1. What are the current status and step?
    [Insert screenshot and brief explanation here.]
    ii.
    Write an SQL statement to update the status and step for the OrderID, 5175 to
    status = “Complete” and step = “Credit Customer Account.”
    1. What are the updated status and step values for this record? Provide a
    screenshot of your work.
    [Insert screenshot and brief explanation here.]
    G. Delete RMA records.
    i.
    Write an SQL statement to delete all records with a reason of “Rejected.”
    1. How many records were deleted? Provide a screenshot of your work.
    [Insert screenshot and brief explanation here.]
    3. Create an output file of the required query results.
    A. Write an SQL statement to list the contents of the orders table and send the output to a
    file with a .csv extension.
    [Insert screenshot and brief explanation here.]

    Order a unique copy of this paper

    600 words
    We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
    Total price:
    $26
    Top Academic Writers Ready to Help
    with Your Research Proposal

    Order your essay today and save 25% with the discount code GREEN