Category: Computer Science

  • [Solved] the different variants of Intrusion Detection Systems in terms of their effectiveness against specific types of attacks.

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    In-depth study guidance and analytical solution covering the different variants of Intrusion Detection Systems in terms of their effectiveness against specific types of attacks..

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Full assignment prompt and step-by-step guidance are included in the downloadable solution file.

  • [Solved] Excel

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    [>Java homework help](https://www.sweetstudy.com/fields/computer-science-java) – 2 years ago

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    [>Java homework help](https://www.sweetstudy.com/fields/computer-science-java)

    – 2 years ago

  • [Solved] computering

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    [>Python homework help](https://www.sweetstudy.com/fields/computer-science-python) SEE ATTACTED – 2 years ago **files (1)** – ## Module4Homework.docx **## Module4Homework.docx** Module 4 Homework Here are the instructions for Module 4 Homework. You will use the Module 4 Homework Submit link to submi…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    [>Python homework help](https://www.sweetstudy.com/fields/computer-science-python)

    SEE ATTACTED

    – 2 years ago

    **files (1)**

    – ## Module4Homework.docx

    **## Module4Homework.docx**

    Module 4 Homework

    Here are the instructions for Module 4 Homework. You will use the Module 4 Homework Submit link to submit your work. If you do not see a link, this means you have missed completing a previous assignment or task.

    Fix the emails! We have covered some email etiquette in the module now let's see what you have learned.

    Copy and paste the poorly written emails below into Microsoft Word, and then correct them using Microsoft Word Review and Markup tools. Again you MUST utilize the MS Word Review tools to show all mark up and track changes AND show all comments so that I can see all of your edits!

    Once your edits are complete and your document is saved complete the following steps.

    Create a single folder in your OneDrive titled Module 4 HW where you will store your finished document.

    Upload your document to the folder you created in step one.

    Using the skills you learned from the module tutorials, create a shared link to this folder. NOTE: Your link MUST be accessible. The permissions must be set to "anyone with a link can view."

    Copy the share link you created from step C and paste in the submission text box for the assignment.

    Upload a copy of your document submission link.

    Make sure that both your link is in the text box and your file is uploaded, then click submit.

    Here is the link the OneDrive Tutorial as a refresher: https://edu.gcfglobal.org/en/onedrive/

    This assignment can only be done in the full desktop version of MS Word. Do not use the web version and be sure you are using your own Microsoft account!

    Minimum requirements:

    Submit only one document via the link.

    Use the review and markup tools in MS Word as indicated

    Place a header on your page that contains your first and last name, the assignment name, and the course code from the syllabus.

    Your document must be one of the following formats (.doc, .docx, or .rtf).

    Cite any and all sources.

    Save the file as <LastNameFirstInitial_M4HW> Example: OserK_M4HW

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: kookie420xoxo@gmail.com

    Subject: Assignment

    Hey, Got in a wreck and totaled my car on my way to class and I'm not sure exactly at what point next week I'll be back (im mostly okay but im sorting everything out) what can i do to stay caught up with the material in the mean time?

    thank you and see you soon

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: COSC1301: Class attendance

    Dear Professor,

    This is Lexie Brown, from COSC1301-TD001. I am writing to inform you that I won’t be able to attend your class on Thursday, as I have a doctor’s appointment at 11 AM.

    Please find attached my assignment we are supposed to submit by Thursday. I will also do my best to look through the materials you provided for this class and ask my classmates to share their notes.

    Thank you.

    Best regards,

    Lexie Brown

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: Computer Class

    Ms. O!!!!

    Sup? girl you gotta tell me what we have to do for the next class cuz I take 3 claeses and i wrk parttime and I dont have time 2 git to a comupter to look n e thing up I rlly like your cls bcuz your funny well let me know cuz im a rlly gd stdt and need a A in the class.

    [no signature]

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CandyMan6969 <CandyMan6969@hotmail.com>

    Subject: WTF

    Why did you give me an F? I attended most of the classes and at least tried to understand the materials. I think I deserved at least a passing grade. I studied hard for the exam in hopes that I would at least pass the class. Now I am behind another 2 semesters because I have to retake this class and then take Managerial Acct. Can you please reconsider? Hope to hear from you soon.

    Thanks,

    George

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Thor God of Thunder <ragnarok421979@hotmail.com>

    Subject: Hey teach!

    Ummm where are we suppose to see the websites we are to review and leave comments on?

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: websites

    Hello,

    I just wanted to inform you that i turned in the 4.2 assessment project and did the best i could under the circumstances with my father and hes only getting worse. I am in michigan taking care of him full time. I didnt realize the final assessment was so intricate and to be honest i feel i wont be able to get all of it done by the due date. There is too much going on with my dad to concentrate on this final project. Ive completed all the work in my other classes but it was easier for me for some reason. I dont know why I am having a hard time grasping the things you require in the projects. I feel my dads situation has a majority to do with it. It is impossible to sit down for 2 minutes to think about anything. I dont know if i will be able to turn it in by your due date. I am doing my dads dialysis myself and having a parent in the same situation im sure you know how it feels. I can provide proof if needed. Im trying to be upfront with you so you are informed of why things arent done on time. The only thing i can think of is i may have to repeat the course. But i WANT to continue in this course until the end of it in case i am able to finish the project in time. As i said i just wanted to keep you updated.

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: QueenOfGirlfriends8989@yahoo.com

    Subject: Hey teach!

    Dear Dr. Oser,

    You don’t actually know me, but my boyfriend, StudentX, is in your class. I would just like to apologize for the fact that he was not in class on Monday. He did something really schetchy this weekend and I sort of punched him in the face. He was too embarassed to come to class with the black eye, and it was my fault–although if he hadn’t done it neither would I–and I’m sure he’ll be in class on Friday.

    Really sincerely,

    Girlfriend

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Redneckvaper22@netzero.net

    Subject: Hey teach!

    what’s up kat

    i left my test in the back of the classroom. i was hoping you could pick it up and give me comments on it and also maybe make a study schedule for me so i know how to improve.

    i know ur busy so thanks

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Smokealottapottamus@ymail.com

    Subject: Assignment

    Hey Dr. O

    I can’t find my copy of the assignment you was telling us about. Do ya think you could get me another one ASAP?

    Thanks bunches!!!

    Peace and love,

    heather ♥

    **## Module4Homework.docx**

    Module 4 Homework

    Here are the instructions for Module 4 Homework. You will use the Module 4 Homework Submit link to submit your work. If you do not see a link, this means you have missed completing a previous assignment or task.

    Fix the emails! We have covered some email etiquette in the module now let's see what you have learned.

    Copy and paste the poorly written emails below into Microsoft Word, and then correct them using Microsoft Word Review and Markup tools. Again you MUST utilize the MS Word Review tools to show all mark up and track changes AND show all comments so that I can see all of your edits!

    Once your edits are complete and your document is saved complete the following steps.

    Create a single folder in your OneDrive titled Module 4 HW where you will store your finished document.

    Upload your document to the folder you created in step one.

    Using the skills you learned from the module tutorials, create a shared link to this folder. NOTE: Your link MUST be accessible. The permissions must be set to "anyone with a link can view."

    Copy the share link you created from step C and paste in the submission text box for the assignment.

    Upload a copy of your document submission link.

    Make sure that both your link is in the text box and your file is uploaded, then click submit.

    Here is the link the OneDrive Tutorial as a refresher: https://edu.gcfglobal.org/en/onedrive/

    This assignment can only be done in the full desktop version of MS Word. Do not use the web version and be sure you are using your own Microsoft account!

    Minimum requirements:

    Submit only one document via the link.

    Use the review and markup tools in MS Word as indicated

    Place a header on your page that contains your first and last name, the assignment name, and the course code from the syllabus.

    Your document must be one of the following formats (.doc, .docx, or .rtf).

    Cite any and all sources.

    Save the file as <LastNameFirstInitial_M4HW> Example: OserK_M4HW

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: kookie420xoxo@gmail.com

    Subject: Assignment

    Hey, Got in a wreck and totaled my car on my way to class and I'm not sure exactly at what point next week I'll be back (im mostly okay but im sorting everything out) what can i do to stay caught up with the material in the mean time?

    thank you and see you soon

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: COSC1301: Class attendance

    Dear Professor,

    This is Lexie Brown, from COSC1301-TD001. I am writing to inform you that I won’t be able to attend your class on Thursday, as I have a doctor’s appointment at 11 AM.

    Please find attached my assignment we are supposed to submit by Thursday. I will also do my best to look through the materials you provided for this class and ask my classmates to share their notes.

    Thank you.

    Best regards,

    Lexie Brown

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: Computer Class

    Ms. O!!!!

    Sup? girl you gotta tell me what we have to do for the next class cuz I take 3 claeses and i wrk parttime and I dont have time 2 git to a comupter to look n e thing up I rlly like your cls bcuz your funny well let me know cuz im a rlly gd stdt and need a A in the class.

    [no signature]

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CandyMan6969 <CandyMan6969@hotmail.com>

    Subject: WTF

    Why did you give me an F? I attended most of the classes and at least tried to understand the materials. I think I deserved at least a passing grade. I studied hard for the exam in hopes that I would at least pass the class. Now I am behind another 2 semesters because I have to retake this class and then take Managerial Acct. Can you please reconsider? Hope to hear from you soon.

    Thanks,

    George

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Thor God of Thunder <ragnarok421979@hotmail.com>

    Subject: Hey teach!

    Ummm where are we suppose to see the websites we are to review and leave comments on?

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: CTCStudent@stu.ctcd.edu

    Subject: websites

    Hello,

    I just wanted to inform you that i turned in the 4.2 assessment project and did the best i could under the circumstances with my father and hes only getting worse. I am in michigan taking care of him full time. I didnt realize the final assessment was so intricate and to be honest i feel i wont be able to get all of it done by the due date. There is too much going on with my dad to concentrate on this final project. Ive completed all the work in my other classes but it was easier for me for some reason. I dont know why I am having a hard time grasping the things you require in the projects. I feel my dads situation has a majority to do with it. It is impossible to sit down for 2 minutes to think about anything. I dont know if i will be able to turn it in by your due date. I am doing my dads dialysis myself and having a parent in the same situation im sure you know how it feels. I can provide proof if needed. Im trying to be upfront with you so you are informed of why things arent done on time. The only thing i can think of is i may have to repeat the course. But i WANT to continue in this course until the end of it in case i am able to finish the project in time. As i said i just wanted to keep you updated.

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: QueenOfGirlfriends8989@yahoo.com

    Subject: Hey teach!

    Dear Dr. Oser,

    You don’t actually know me, but my boyfriend, StudentX, is in your class. I would just like to apologize for the fact that he was not in class on Monday. He did something really schetchy this weekend and I sort of punched him in the face. He was too embarassed to come to class with the black eye, and it was my fault–although if he hadn’t done it neither would I–and I’m sure he’ll be in class on Friday.

    Really sincerely,

    Girlfriend

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Redneckvaper22@netzero.net

    Subject: Hey teach!

    what’s up kat

    i left my test in the back of the classroom. i was hoping you could pick it up and give me comments on it and also maybe make a study schedule for me so i know how to improve.

    i know ur busy so thanks

    \_\_\________________________________________________________________________________________________________________

    To: professor@mycollege.com

    From: Smokealottapottamus@ymail.com

    Subject: Assignment

    Hey Dr. O

    I can’t find my copy of the assignment you was telling us about. Do ya think you could get me another one ASAP?

    Thanks bunches!!!

    Peace and love,

    heather ♥

  • [Solved] Journal Data Engineering and Data Science

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    Hi I need a journal of 9000 words related to data Science and Data Engineering. – 2 years ago

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Hi I need a journal of 9000 words related to data Science and Data Engineering.

    – 2 years ago

  • [Solved] Survey Intrument & BibiloGraphy

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    Survey Instrument Bibilography – 2 years ago **files (2)** – ## HumanComputinter_SurveyInstrument.docx – ## HumanComputinter_Bibilography.docx **## HumanComputinter_SurveyInstrument.docx** **Human Comput inter & Usability** **Survey Instrument** One of the ways in which usability professionals co…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Survey Instrument

    Bibilography

    – 2 years ago

    **files (2)**

    – ## HumanComputinter_SurveyInstrument.docx

    – ## HumanComputinter_Bibilography.docx

    **## HumanComputinter_SurveyInstrument.docx**

    **Human Comput inter & Usability**

    **Survey Instrument**

    One of the ways in which usability professionals collect data, and for that matter academic professionals, is the use of a survey instrument. In this assignment, you’ll create a paper-based survey instrument evaluating a mobile application or Website. In the assignment, you are expected to include:

    · Participant Demographic Data (Name, Age, Gender, Location, Education etc.)

    · Participation Consent

    · 8 – 10 Measurable Quantitative Questions (Using a scale to support measurement, i.e., Likert)

    · 2 – 4 Qualitative Questions

    Leverage literature and textbook examples in your instrument creation. This survey is a PAPER PROTOTYPE not to be completed using a survey instrument such as Survey Monkey.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_Bibilography.docx**

    **Human Comput inter & Usability**

    **Annotated Bibliography**

    As a graduate student, one of the fundamental techniques to gather research for a paper is the use of an Annotated Bibliography. Furthermore, as a human-computer interaction researcher, finding relevant literature to support a study is also part of preparing an analytical research paper. For this assignment, you’ve been assigned a topic (see below). You’ve also been assigned to a specific group. Each member of the group is to find five UNIQUE references. These references are to be scholarly papers, not wiki, blog, or Website entries. Do not include textbooks or trade publications either. The use of Google Scholar is STRONGLY recommended.

    IMPORTANT: To support your research journey, read the
    [Levy & Ellis (2006) article](http://inform.nu/Articles/Vol9/V9p181-212Levy99.pdf) on how to maximize your research opportunities in Information Systems Research.

    Topic

    Interactive Data Exploration and Presentation

    To receive full credit, your entry must have a PROPERLY cited APA citation and a description of the article that is 100-125 words. Entries must be free of grammatical and spelling errors to receive full credit.

    **_An example entry that would yield a full score is:_**

    Hyman, J. A. (2015). Developing Instructional Materials and Assessments for Mobile Learning.
    _In International Handbook of E-Learning Volume 1_ (pp. 347-358). Routledge

    In Hyman (2015), a review of the required elements needed to create instructional materials for an e-learning and m-learning setting is identified. Hyman then proposes a mobile learning framework that focuses on design, environment, activity, and technology to guide the courseware developer in creating user-friendly yet meaningful instruction that is targeted for delivery in the mobile context.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_Bibilography.docx**

    **Human Comput inter & Usability**

    **Annotated Bibliography**

    As a graduate student, one of the fundamental techniques to gather research for a paper is the use of an Annotated Bibliography. Furthermore, as a human-computer interaction researcher, finding relevant literature to support a study is also part of preparing an analytical research paper. For this assignment, you’ve been assigned a topic (see below). You’ve also been assigned to a specific group. Each member of the group is to find five UNIQUE references. These references are to be scholarly papers, not wiki, blog, or Website entries. Do not include textbooks or trade publications either. The use of Google Scholar is STRONGLY recommended.

    IMPORTANT: To support your research journey, read the
    [Levy & Ellis (2006) article](http://inform.nu/Articles/Vol9/V9p181-212Levy99.pdf) on how to maximize your research opportunities in Information Systems Research.

    Topic

    Interactive Data Exploration and Presentation

    To receive full credit, your entry must have a PROPERLY cited APA citation and a description of the article that is 100-125 words. Entries must be free of grammatical and spelling errors to receive full credit.

    **_An example entry that would yield a full score is:_**

    Hyman, J. A. (2015). Developing Instructional Materials and Assessments for Mobile Learning.
    _In International Handbook of E-Learning Volume 1_ (pp. 347-358). Routledge

    In Hyman (2015), a review of the required elements needed to create instructional materials for an e-learning and m-learning setting is identified. Hyman then proposes a mobile learning framework that focuses on design, environment, activity, and technology to guide the courseware developer in creating user-friendly yet meaningful instruction that is targeted for delivery in the mobile context.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_SurveyInstrument.docx**

    **Human Comput inter & Usability**

    **Survey Instrument**

    One of the ways in which usability professionals collect data, and for that matter academic professionals, is the use of a survey instrument. In this assignment, you’ll create a paper-based survey instrument evaluating a mobile application or Website. In the assignment, you are expected to include:

    · Participant Demographic Data (Name, Age, Gender, Location, Education etc.)

    · Participation Consent

    · 8 – 10 Measurable Quantitative Questions (Using a scale to support measurement, i.e., Likert)

    · 2 – 4 Qualitative Questions

    Leverage literature and textbook examples in your instrument creation. This survey is a PAPER PROTOTYPE not to be completed using a survey instrument such as Survey Monkey.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_Bibilography.docx**

    **Human Comput inter & Usability**

    **Annotated Bibliography**

    As a graduate student, one of the fundamental techniques to gather research for a paper is the use of an Annotated Bibliography. Furthermore, as a human-computer interaction researcher, finding relevant literature to support a study is also part of preparing an analytical research paper. For this assignment, you’ve been assigned a topic (see below). You’ve also been assigned to a specific group. Each member of the group is to find five UNIQUE references. These references are to be scholarly papers, not wiki, blog, or Website entries. Do not include textbooks or trade publications either. The use of Google Scholar is STRONGLY recommended.

    IMPORTANT: To support your research journey, read the
    [Levy & Ellis (2006) article](http://inform.nu/Articles/Vol9/V9p181-212Levy99.pdf) on how to maximize your research opportunities in Information Systems Research.

    Topic

    Interactive Data Exploration and Presentation

    To receive full credit, your entry must have a PROPERLY cited APA citation and a description of the article that is 100-125 words. Entries must be free of grammatical and spelling errors to receive full credit.

    **_An example entry that would yield a full score is:_**

    Hyman, J. A. (2015). Developing Instructional Materials and Assessments for Mobile Learning.
    _In International Handbook of E-Learning Volume 1_ (pp. 347-358). Routledge

    In Hyman (2015), a review of the required elements needed to create instructional materials for an e-learning and m-learning setting is identified. Hyman then proposes a mobile learning framework that focuses on design, environment, activity, and technology to guide the courseware developer in creating user-friendly yet meaningful instruction that is targeted for delivery in the mobile context.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_SurveyInstrument.docx**

    **Human Comput inter & Usability**

    **Survey Instrument**

    One of the ways in which usability professionals collect data, and for that matter academic professionals, is the use of a survey instrument. In this assignment, you’ll create a paper-based survey instrument evaluating a mobile application or Website. In the assignment, you are expected to include:

    · Participant Demographic Data (Name, Age, Gender, Location, Education etc.)

    · Participation Consent

    · 8 – 10 Measurable Quantitative Questions (Using a scale to support measurement, i.e., Likert)

    · 2 – 4 Qualitative Questions

    Leverage literature and textbook examples in your instrument creation. This survey is a PAPER PROTOTYPE not to be completed using a survey instrument such as Survey Monkey.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

    **## HumanComputinter_Bibilography.docx**

    **Human Comput inter & Usability**

    **Annotated Bibliography**

    As a graduate student, one of the fundamental techniques to gather research for a paper is the use of an Annotated Bibliography. Furthermore, as a human-computer interaction researcher, finding relevant literature to support a study is also part of preparing an analytical research paper. For this assignment, you’ve been assigned a topic (see below). You’ve also been assigned to a specific group. Each member of the group is to find five UNIQUE references. These references are to be scholarly papers, not wiki, blog, or Website entries. Do not include textbooks or trade publications either. The use of Google Scholar is STRONGLY recommended.

    IMPORTANT: To support your research journey, read the
    [Levy & Ellis (2006) article](http://inform.nu/Articles/Vol9/V9p181-212Levy99.pdf) on how to maximize your research opportunities in Information Systems Research.

    Topic

    Interactive Data Exploration and Presentation

    To receive full credit, your entry must have a PROPERLY cited APA citation and a description of the article that is 100-125 words. Entries must be free of grammatical and spelling errors to receive full credit.

    **_An example entry that would yield a full score is:_**

    Hyman, J. A. (2015). Developing Instructional Materials and Assessments for Mobile Learning.
    _In International Handbook of E-Learning Volume 1_ (pp. 347-358). Routledge

    In Hyman (2015), a review of the required elements needed to create instructional materials for an e-learning and m-learning setting is identified. Hyman then proposes a mobile learning framework that focuses on design, environment, activity, and technology to guide the courseware developer in creating user-friendly yet meaningful instruction that is targeted for delivery in the mobile context.

    **Textbook (attached last week)**

    Title: Interaction Design

    ISBN: 9780470665763

    Authors: Yvonne Rogers, Helen Sharp, Jenny Preece

    Publisher: John Wiley & Sons

    Publication Date: 2011-06-07

  • [Solved] Computer Science WK1 Assignment

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    Please see attachment for instructions and PDF book – 2 years ago **files (3)** – ## W1Assignment.docx – Information_Security_Fundamentals_—-_Chapter_1_Developing_Policies.pdf – Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf **## W1Assignm…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Please see attachment for instructions and PDF book

    – 2 years ago

    **files (3)**

    – ## W1Assignment.docx

    – Information_Security_Fundamentals_—-_Chapter_1_Developing_Policies.pdf
    – Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf

    **## W1Assignment.docx**

    **W1 Assignment Instructions:**

    **In 2 pages, answer the questions below with 5 evidence base scholarly articles in APA format.**

    Recommend and expand upon Information Security & Risk Management.

    1. What are some internal and external security threats when dealing with information security?

    2. What are some threats that can impair operations.

    3. What are some concepts and practice that is required to protect digital assets?

    **Information_Security_Fundamentals_—-_Chapter_1_Developing_Policies.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-1-developing-policies-pdf)

    **Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-2-organization-of-information-security-pdf)

    **Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-2-organization-of-information-security-pdf)

    **## W1Assignment.docx**

    **W1 Assignment Instructions:**

    **In 2 pages, answer the questions below with 5 evidence base scholarly articles in APA format.**

    Recommend and expand upon Information Security & Risk Management.

    1. What are some internal and external security threats when dealing with information security?

    2. What are some threats that can impair operations.

    3. What are some concepts and practice that is required to protect digital assets?

    **Information_Security_Fundamentals_—-_Chapter_1_Developing_Policies.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-1-developing-policies-pdf)

    **Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-2-organization-of-information-security-pdf)

    **## W1Assignment.docx**

    **W1 Assignment Instructions:**

    **In 2 pages, answer the questions below with 5 evidence base scholarly articles in APA format.**

    Recommend and expand upon Information Security & Risk Management.

    1. What are some internal and external security threats when dealing with information security?

    2. What are some threats that can impair operations.

    3. What are some concepts and practice that is required to protect digital assets?

    **Information_Security_Fundamentals_—-_Chapter_1_Developing_Policies.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-1-developing-policies-pdf)

    **Information_Security_Fundamentals_—-_Chapter_2_Organization_of_Information_Security.pdf**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/information-security-fundamentals-chapter-2-organization-of-information-security-pdf)

  • [Solved] Maintenance and Portfolio

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    In-depth study guidance and analytical solution covering Maintenance and Portfolio.

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Full assignment prompt and step-by-step guidance are included in the downloadable solution file.

  • [Solved] SQL Help13

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    Statements and query – 2 years ago **files (2)** – ## CIS276DA-FinalProject.docx – ## create_my_guitar_shop.zip **## CIS276DA-FinalProject.docx** For the final project, you will be working with a Guitar Shop. You will need the MySQL server and MySQL workbench installed, just as it has been throug…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Statements and query

    – 2 years ago

    **files (2)**

    – ## CIS276DA-FinalProject.docx

    – ## create_my_guitar_shop.zip

    **## CIS276DA-FinalProject.docx**

    For the final project, you will be working with a Guitar Shop.  You will need the MySQL server and MySQL workbench installed, just as it has been throughout the class. You will also need the following file:

    **Project Requirements:**

    1. Execute the attached create_my_guitar_shop.sql to create the database you will use for this project.

    2. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise2_JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise2_ JAM2334209csv

    · Display the product name, list price, discount_percent, discount_amount, and discount_price of all products from the Products Table, ordered by the product name.

    · The discount amount can be calculated from the discount percent and the list price.  Round this to 2 decimal places.

    · The discount price can be calculated from the discount amount, the discount percent, and the list price.  Round this to 2 decimal place.

    · Sort the results from highest to lowest price and only show the 5 highest priced products in the results.

    3. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise3_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise3_ JAM2334209.csv

    · Display the customers name, from the Customers table, as lastname, firstname separated by a comma and a space.  (Ex.  Doe, John).  Sort the results by last name alphabetically, but only return the names that begin with the letters M through Z.

    4. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise4_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise4_ JAM2334209.csv

    · Display the lastname, firstname, orderdate, productname, itemprice, discountamount, and quantity as one result set from the Customers, Orders, Order_Items, and Products tables, using aliases for the tables. Sort the results by the last name, order date, and product name, in that order.

    5. Write an SQL script that does the following.

    · Add the following product to the Products table:

    · product_id: The next automatically generated ID

    · category_id: 4

    · product_code: dgx_640

    · product_name: Yamaha DGX 640 88-Key Digital Piano

    · description: Long description to come.

    · list_price: 799.99

    · discount_percent: 0

    · date_added: Today’s date/time.

    · Save this script as CIS276DA_FinalExercise5a_MEID.sql

    · Save the output of this script as CIS276DA_FinalExercise5a_MEID.csv

    · Update the previous record to change the discount percent to 35% instead of 0

    · Save this script as CIS276DA_FinalExercise5b_ JAM2334209.sql

    · Save the output of this script as CIS276DA_FinalExercise5b_ JAM2334209.csv

    6. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise6_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise6_ JAM2334209.csv

    · Your results should display one row for each customer that does the following:

    · Display the email address from the Customers table, a count of the number of orders for each customer, and the total amount for each order (HINT:  Don't forget about the discounts when calculating the total amount for the order!)

    · Only show results for customers that have more than 1 order.

    · Sort the results in descending order by the sum of the line item amounts.

    7. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise7_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise7_ JAM2334209.csv

    · Use an aggregate window function to display the order id from the Order_Items table along with the total amount for each order
    **item** in the Order_Items table. (HINT:  Don't forget the discount!)

    · Also display the total amount for each order

    · Use an aggregate window function to get the average item amount for each order and display that as a column in the results.

    · Use a named window for the two aggregate functions.

    · Sort the results in ascending order by the order_id column

    8. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise8_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise8_ JAM2334209.csv

    · Use a correlated subquery to return one row per customer, representing the customer's oldest order (the one with the earliest date). Each row should include these three columns:  email_address, order_id, and order_date.

    · Sort the results by the order date and order id columns.

    9. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise9_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise9_ JAM2334209.csv

    · Write a SELECT statement that uses the analytic functions to get the highest and
    lowest sales by product within each category. Return these columns:

    · The category_name column from the Categories table

    · The product_name column from the Products table

    · A column named total_sales that shows the sum of the sales for each
    product with sales in the Order_Items table

    · A column named highest_sales that uses the FIRST_VALUE function to
    show the name of the product with the highest sales within each category

    · A column named lowest_sales that uses the LAST_VALUE function to
    show the name of the product with the lowest sales within each category

    10. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise10_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise10_ JAM2334209.csv

    · add three new columns to the Products table

    · Add one column for the name of the product supplier

    · Add one column for the product markup percentage that provides for three digits to the left of the decimal point and two to the right.  This column should have a default value of 50.00

    · Add one column for the date and time that the product was added to the database

    · Display the new structure of the table and save that to the csv file.

    11. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise11_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise11_ JAM2334209.csv

    · Create a view named order_item_products that returns columns from the Orders,
    Order_Items, and Products tables.

    · This view should return these columns from the Orders table: order_id, order_date,
    tax_amount, and ship_date.

    · This view should return the product_name column from the Products table.

    · This view should return these columns from the Order_Items table: item_price,
    discount_amount, final_price (the discount amount subtracted from the item price),
    quantity, and item_total (the calculated total for the item).

    12. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise12_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise12_ JAM2334209.csv

    · Write and execute a script that creates a user with a username and password of yourchoosing. This user should be able to connect to MySQL from any computer. This user should have SELECT, INSERT, UPDATE, and DELETE privileges for the Customers, Addresses, Orders, and Order_Items tables of the My Guitar Shop database. However, this user should only have SELECT privileges for the Products and Categories tables. Also, this user should not have the right to grant privileges to other users.

    · Check the privileges for the user by using the SHOW GRANTS statement

    **Project Submission**

    1. Place all your script files (12) and CSV files (12) in a folder labeled "Final Project".

    2. Replace "MEID" in the file names with your actual MEID.

    3. Zip the entire "Final Project" folder as described in the Syllabus.

    4. Submit the zipped assignment folder using the link below.

    **## create_my_guitar_shop.zip**

    ## create_my_guitar_shop.sql

    /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
    \* This script creates the database named my_guitar_shop
    *********************************************************/

    DROP DATABASE IF EXISTS my_guitar_shop;
    CREATE DATABASE my_guitar_shop;
    USE my_guitar_shop;

    — create the tables for the database
    CREATE TABLE categories (
    category_id INT PRIMARY KEY AUTO_INCREMENT,
    category_name VARCHAR(255) NOT NULL UNIQUE
    );

    CREATE TABLE products (
    product_id INT PRIMARY KEY AUTO_INCREMENT,
    category_id INT NOT NULL,
    product_code VARCHAR(10) NOT NULL UNIQUE,
    product_name VARCHAR(255) NOT NULL,
    description TEXT NOT NULL,
    list_price DECIMAL(10,2) NOT NULL,
    discount_percent DECIMAL(10,2) NOT NULL DEFAULT 0.00,
    date_added DATETIME DEFAULT NULL,
    CONSTRAINT products_fk_categories
    FOREIGN KEY (category_id)
    REFERENCES categories (category_id)
    );

    CREATE TABLE customers (
    customer_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL UNIQUE,
    password VARCHAR(60) NOT NULL,
    first_name VARCHAR(60) NOT NULL,
    last_name VARCHAR(60) NOT NULL,
    shipping_address_id INT DEFAULT NULL,
    billing_address_id INT DEFAULT NULL
    );

    CREATE TABLE addresses (
    address_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    line1 VARCHAR(60) NOT NULL,
    line2 VARCHAR(60) DEFAULT NULL,
    city VARCHAR(40) NOT NULL,
    state VARCHAR(2) NOT NULL,
    zip_code VARCHAR(10) NOT NULL,
    phone VARCHAR(12) NOT NULL,
    disabled TINYINT(1) NOT NULL DEFAULT 0,
    CONSTRAINT addresses_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE orders (
    order_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    order_date DATETIME NOT NULL,
    ship_amount DECIMAL(10,2) NOT NULL,
    tax_amount DECIMAL(10,2) NOT NULL,
    ship_date DATETIME DEFAULT NULL,
    ship_address_id INT NOT NULL,
    card_type VARCHAR(50) NOT NULL,
    card_number CHAR(16) NOT NULL,
    card_expires CHAR(7) NOT NULL,
    billing_address_id INT NOT NULL,
    CONSTRAINT orders_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE order_items (
    item_id INT PRIMARY KEY AUTO_INCREMENT,
    order_id INT NOT NULL,
    product_id INT NOT NULL,
    item_price DECIMAL(10,2) NOT NULL,
    discount_amount DECIMAL(10,2) NOT NULL,
    quantity INT NOT NULL,
    CONSTRAINT items_fk_orders
    FOREIGN KEY (order_id)
    REFERENCES orders (order_id),
    CONSTRAINT items_fk_products
    FOREIGN KEY (product_id)
    REFERENCES products (product_id)
    );

    CREATE TABLE administrators (
    admin_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL,
    first_name VARCHAR(255) NOT NULL,
    last_name VARCHAR(255) NOT NULL
    );

    — Insert data into the tables
    INSERT INTO categories (category_id, category_name) VALUES
    (1, 'Guitars'),
    (2, 'Basses'),
    (3, 'Drums'),
    (4, 'Keyboards');

    INSERT INTO products (product_id, category_id, product_code, product_name, description, list_price, discount_percent, date_added) VALUES
    (1, 1, 'strat', 'Fender Stratocaster', 'The Fender Stratocaster is the electric guitar design that changed the world. New features include a tinted neck, parchment pickguard and control knobs, and a ''70s-style logo. Includes select alder body, 21-fret maple neck with your choice of a rosewood or maple fretboard, 3 single-coil pickups, vintage-style tremolo, and die-cast tuning keys. This guitar features a thicker bridge block for increased sustain and a more stable point of contact with the strings. At this low price, why play anything but the real thing?\r\n\r\nFeatures:\r\n\r\n* New features:\r\n* Thicker bridge block\r\n* 3-ply parchment pick guard\r\n* Tinted neck', '699.00', '30.00', '2017-10-30 09:32:40'),
    (2, 1, 'les_paul', 'Gibson Les Paul', 'This Les Paul guitar offers a carved top and humbucking pickups. It has a simple yet elegant design. Cutting-yet-rich tone?the hallmark of the Les Paul?pours out of the 490R and 498T Alnico II magnet humbucker pickups, which are mounted on a carved maple top with a mahogany back. The faded finish models are equipped with BurstBucker Pro pickups and a mahogany top. This guitar includes a Gibson hardshell case (Faded and satin finish models come with a gig bag) and a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n* Carved maple top and mahogany back (Mahogany top on faded finish models)\r\n* Mahogany neck, ''59 Rounded Les Paul\r\n* Rosewood fingerboard (Ebony on Alpine white)\r\n* Tune-O-Matic bridge with stopbar\r\n* Chrome or gold hardware\r\n* 490R and 498T Alnico 2 magnet humbucker pickups (BurstBucker Pro on faded finish models)\r\n* 2 volume and 2 tone knobs, 3-way switch', '1199.00', '30.00', '2017-12-05 16:33:13'),
    (3, 1, 'sg', 'Gibson SG', 'This Gibson SG electric guitar takes the best of the ''62 original and adds the longer and sturdier neck joint of the late ''60s models. All the classic features you''d expect from a historic guitar. Hot humbuckers go from rich, sweet lightning to warm, tingling waves of sustain. A silky-fast rosewood fretboard plays like a dream. The original-style beveled mahogany body looks like a million bucks. Plus, Tune-O-Matic bridge and chrome hardware. Limited lifetime warranty. Includes hardshell case.\r\n\r\nFeatures:\r\n\r\n* Double-cutaway beveled mahogany body\r\n* Set mahogany neck with rounded ''50s profile\r\n* Bound rosewood fingerboard with trapezoid inlays\r\n* Tune-O-Matic bridge with stopbar tailpiece\r\n* Chrome hardware\r\n* 490R humbucker in the neck position\r\n* 498T humbucker in the bridge position\r\n* 2 volume knobs, 2 tone knobs, 3-way switch\r\n* 24-3/4" scale', '2517.00', '52.00', '2018-02-04 11:04:31'),
    (4, 1, 'fg700s', 'Yamaha FG700S', 'The Yamaha FG700S solid top acoustic guitar has the ultimate combo for projection and pure tone. The expertly braced spruce top speaks clearly atop the rosewood body. It has a rosewood fingerboard, rosewood bridge, die-cast tuners, body and neck binding, and a tortoise pickguard.\r\n\r\nFeatures:\r\n\r\n* Solid Sitka spruce top\r\n* Rosewood back and sides\r\n* Rosewood fingerboard\r\n* Rosewood bridge\r\n* White/black body and neck binding\r\n* Die-cast tuners\r\n* Tortoise pickguard\r\n* Limited lifetime warranty', '489.99', '38.00', '2018-06-01 11:12:59'),
    (5, 1, 'washburn', 'Washburn D10S', 'The Washburn D10S acoustic guitar is superbly crafted with a solid spruce top and mahogany back and sides for exceptional tone. A mahogany neck and rosewood fingerboard make fretwork a breeze, while chrome Grover-style machines keep you perfectly tuned. The Washburn D10S comes with a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n * Spruce top\r\n * Mahogany back, sides\r\n * Mahogany neck Rosewood fingerboard\r\n * Chrome Grover-style machines', '299.00', '0.00', '2018-07-30 13:58:35'),
    (6, 1, 'rodriguez', 'Rodriguez Caballero 11', 'Featuring a carefully chosen, solid Canadian cedar top and laminated bubinga back and sides, the Caballero 11 classical guitar is a beauty to behold and play. The headstock and fretboard are of Indian rosewood. Nickel-plated tuners and Silver-plated frets are installed to last a lifetime. The body binding and wood rosette are exquisite.\r\n\r\nThe Rodriguez Guitar is hand crafted and glued to create precise balances. From the invisible careful sanding, even inside the body, that ensures the finished instrument''s purity of tone, to the beautifully unique rosette inlays around the soundhole and on the back of the neck, each guitar is a credit to its luthier and worthy of being handed down from one generation to another.\r\n\r\nThe tone, resonance and beauty of fine guitars are all dependent upon the wood from which they are made. The wood used in the construction of Rodriguez guitars is carefully chosen and aged to guarantee the highest quality. No wood is purchased before the tree has been cut down, and at least 2 years must elapse before the tree is turned into lumber. The wood has to be well cut from the log. The grain must be close and absolutely vertical. The shop is totally free from humidity.', '415.00', '39.00', '2018-07-30 14:12:41'),
    (7, 2, 'precision', 'Fender Precision', 'The Fender Precision bass guitar delivers the sound, look, and feel today''s bass players demand. This bass features that classic P-Bass old-school design. Each Precision bass boasts contemporary features and refinements that make it an excellent value. Featuring an alder body and a split single-coil pickup, this classic electric bass guitar lives up to its Fender legacy.\r\n\r\nFeatures:\r\n\r\n* Body: Alder\r\n* Neck: Maple, modern C shape, tinted satin urethane finish\r\n* Fingerboard: Rosewood or maple (depending on color)\r\n* 9-1/2" Radius (241 mm)\r\n* Frets: 20 Medium-jumbo frets\r\n* Pickups: 1 Standard Precision Bass split single-coil pickup (Mid)\r\n* Controls: Volume, Tone\r\n* Bridge: Standard vintage style with single groove saddles\r\n* Machine heads: Standard\r\n* Hardware: Chrome\r\n* Pickguard: 3-Ply Parchment\r\n* Scale Length: 34" (864 mm)\r\n* Width at Nut: 1-5/8" (41.3 mm)\r\n* Unique features: Knurled chrome P Bass knobs, Fender transition logo', '799.99', '30.00', '2018-06-01 11:29:35'),
    (8, 2, 'hofner', 'Hofner Icon', 'With authentic details inspired by the original, the Hofner Icon makes the legendary violin bass available to the rest of us. Don''t get the idea that this a just a "nowhere man" look-alike. This quality instrument features a real spruce top and beautiful flamed maple back and sides. The semi-hollow body and set neck will give you the warm, round tone you expect from the violin bass.\r\n\r\nFeatures:\r\n\r\n* Authentic details inspired by the original\r\n* Spruce top\r\n* Flamed maple back and sides\r\n* Set neck\r\n* Rosewood fretboard\r\n* 30" scale\r\n* 22 frets\r\n* Dot inlay', '499.99', '25.00', '2018-07-30 14:18:33'),
    (9, 3, 'ludwig', 'Ludwig 5-piece Drum Set with Cymbals', 'This product includes a Ludwig 5-piece drum set and a Zildjian starter cymbal pack.\r\n\r\nWith the Ludwig drum set, you get famous Ludwig quality. This set features a bass drum, two toms, a floor tom, and a snare?each with a wrapped finish. Drum hardware includes LA214FP bass pedal, snare stand, cymbal stand, hi-hat stand, and a throne.\r\n\r\nWith the Zildjian cymbal pack, you get a 14" crash, 18" crash/ride, and a pair of 13" hi-hats. Sound grooves and round hammer strikes in a simple circular pattern on the top surface of these cymbals magnify the basic sound of the distinctive alloy.\r\n\r\nFeatures:\r\n\r\n* Famous Ludwig quality\r\n* Wrapped finishes\r\n* 22" x 16" kick drum\r\n* 12" x 10" and 13" x 11" toms\r\n* 16" x 16" floor tom\r\n* 14" x 6-1/2" snare drum kick pedal\r\n* Snare stand\r\n* Straight cymbal stand hi-hat stand\r\n* FREE throne', '699.99', '30.00', '2018-07-30 12:46:40'),
    (10, 3, 'tama', 'Tama 5-Piece Drum Set with Cymbals', 'The Tama 5-piece Drum Set is the most affordable Tama drum kit ever to incorporate so many high-end features.\r\n\r\nWith over 40 years of experience, Tama knows what drummers really want. Which is why, no matter how long you''ve been playing the drums, no matter what budget you have to work with, Tama has the set you need, want, and can afford. Every aspect of the modern drum kit was exhaustively examined and reexamined and then improved before it was accepted as part of the Tama design. Which is why, if you start playing Tama now as a beginner, you''ll still enjoy playing it when you''ve achieved pro-status. That''s how good these groundbreaking new drums are.\r\n\r\nOnly Tama comes with a complete set of genuine Meinl HCS cymbals. These high-quality brass cymbals are made in Germany and are sonically matched so they sound great together. They are even lathed for a more refined tonal character. The set includes 14" hi-hats, 16" crash cymbal, and a 20" ride cymbal.\r\n\r\nFeatures:\r\n\r\n* 100% poplar 6-ply/7.5mm shells\r\n* Precise bearing edges\r\n* 100% glued finishes\r\n* Original small lugs\r\n* Drum heads\r\n* Accu-tune bass drum hoops\r\n* Spur brackets\r\n* Tom holder\r\n* Tom brackets', '799.99', '15.00', '2018-07-30 13:14:15');

    INSERT INTO customers (customer_id, email_address, password, first_name, last_name, shipping_address_id, billing_address_id) VALUES
    (1, 'allan.sherwood@yahoo.com', '650215acec746f0e32bdfff387439eefc1358737', 'Allan', 'Sherwood', 1, 2),
    (2, 'barryz@gmail.com', '3f563468d42a448cb1e56924529f6e7bbe529cc7', 'Barry', 'Zimmer', 3, 3),
    (3, 'christineb@solarone.com', 'ed19f5c0833094026a2f1e9e6f08a35d26037066', 'Christine', 'Brown', 4, 4),
    (4, 'david.goldstein@hotmail.com', 'b444ac06613fc8d63795be9ad0beaf55011936ac', 'David', 'Goldstein', 5, 6),
    (5, 'erinv@gmail.com', '109f4b3c50d7b0df729d299bc6f8e9ef9066971f', 'Erin', 'Valentino', 7, 7),
    (6, 'frankwilson@sbcglobal.net', '3ebfa301dc59196f18593c45e519287a23297589', 'Frank Lee', 'Wilson', 8, 8),
    (7, 'gary_hernandez@yahoo.com', '1ff2b3704aede04eecb51e50ca698efd50a1379b', 'Gary', 'Hernandez', 9, 10),
    (8, 'heatheresway@mac.com', '911ddc3b8f9a13b5499b6bc4638a2b4f3f68bf23', 'Heather', 'Esway', 11, 12);

    INSERT INTO addresses (address_id, customer_id, line1, line2, city, state, zip_code, phone, disabled) VALUES
    (1, 1, '100 East Ridgewood Ave.', '', 'Paramus', 'NJ', '07652', '201-653-4472', 0),
    (2, 1, '21 Rosewood Rd.', '', 'Woodcliff Lake', 'NJ', '07677', '201-653-4472', 0),
    (3, 2, '16285 Wendell St.', '', 'Omaha', 'NE', '68135', '402-896-2576', 0),
    (4, 3, '19270 NW Cornell Rd.', '', 'Beaverton', 'OR', '97006', '503-654-1291', 0),
    (5, 4, '186 Vermont St.', 'Apt. 2', 'San Francisco', 'CA', '94110', '415-292-6651', 0),
    (6, 4, '1374 46th Ave.', '', 'San Francisco', 'CA', '94129', '415-292-6651', 0),
    (7, 5, '6982 Palm Ave.', '', 'Fresno', 'CA', '93711', '559-431-2398', 0),
    (8, 6, '23 Mountain View St.', '', 'Denver', 'CO', '80208', '303-912-3852', 0),
    (9, 7, '7361 N. 41st St.', 'Apt. B', 'New York', 'NY', '10012', '212-335-2093', 0),
    (10, 7, '3829 Broadway Ave.', 'Suite 2', 'New York', 'NY', '10012', '212-239-1208', 0),
    (11, 8, '2381 Buena Vista St.', '', 'Los Angeles', 'CA', '90023', '213-772-5033', 0),
    (12, 8, '291 W. Hollywood Blvd.', '', 'Los Angeles', 'CA', '90024', '213-391-2938', 0);

    INSERT INTO orders (order_id, customer_id, order_date, ship_amount, tax_amount, ship_date, ship_address_id, card_type, card_number, card_expires, billing_address_id) VALUES
    (1, 1, '2018-03-28 09:40:28', '5.00', '32.32', '2018-03-30 15:32:51', 1, 'Visa', '4111111111111111', '04/2020', 2),
    (2, 2, '2018-03-28 11:23:20', '5.00', '0.00', '2018-03-29 12:52:14', 3, 'Visa', '4012888888881881', '08/2019', 3),
    (3, 1, '2018-03-29 09:44:58', '10.00', '89.92', '2018-03-31 9:11:41', 1, 'Visa', '4111111111111111', '04/2017', 2),
    (4, 3, '2018-03-30 15:22:31', '5.00', '0.00', '2018-04-03 16:32:21', 4, 'American Express', '378282246310005', '04/2016', 4),
    (5, 4, '2018-03-31 05:43:11', '5.00', '0.00', '2018-04-02 14:21:12', 5, 'Visa', '4111111111111111', '04/2019', 6),
    (6, 5, '2018-03-31 18:37:22', '5.00', '0.00', NULL, 7, 'Discover', '6011111111111117', '04/2019', 7),
    (7, 6, '2018-04-01 23:11:12', '15.00', '0.00', '2018-04-03 10:21:35', 8, 'MasterCard', '5555555555554444', '04/2019', 8),
    (8, 7, '2018-04-02 11:26:38', '5.00', '0.00', NULL, 9, 'Visa', '4012888888881881', '04/2019', 10),
    (9, 4, '2018-04-03 12:22:31', '5.00', '0.00', NULL, 5, 'Visa', '4111111111111111', '04/2019', 6);

    INSERT INTO order_items (item_id, order_id, product_id, item_price, discount_amount, quantity) VALUES
    (1, 1, 2, '1199.00', '359.70', 1),
    (2, 2, 4, '489.99', '186.20', 1),
    (3, 3, 3, '2517.00', '1308.84', 1),
    (4, 3, 6, '415.00', '161.85', 1),
    (5, 4, 2, '1199.00', '359.70', 2),
    (6, 5, 5, '299.00', '0.00', 1),
    (7, 6, 5, '299.00', '0.00', 1),
    (8, 7, 1, '699.00', '209.70', 1),
    (9, 7, 7, '799.99', '240.00', 1),
    (10, 7, 9, '699.99', '210.00', 1),
    (11, 8, 10, '799.99', '120.00', 1),
    (12, 9, 1, '699.00', '209.70', 1);

    INSERT INTO administrators (admin_id, email_address, password, first_name, last_name) VALUES
    (1, 'admin@myguitarshop.com', '6a718fbd768c2378b511f8249b54897f940e9022', 'Admin', 'User'),
    (2, 'joel@murach.com', '971e95957d3b74d70d79c20c94e9cd91b85f7aae', 'Joel', 'Murach'),
    (3, 'mike@murach.com', '3f2975c819cefc686282456aeae3a137bf896ee8', 'Mike', 'Murach');

    — Create a user named mgs_user
    CREATE USER IF NOT EXISTS mgs_user@localhost
    IDENTIFIED BY 'pa55word';

    — Grant privileges to that user
    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mgs.*
    TO mgs_user@localhost;

    **## create_my_guitar_shop.zip**

    ## create_my_guitar_shop.sql

    /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
    \* This script creates the database named my_guitar_shop
    *********************************************************/

    DROP DATABASE IF EXISTS my_guitar_shop;
    CREATE DATABASE my_guitar_shop;
    USE my_guitar_shop;

    — create the tables for the database
    CREATE TABLE categories (
    category_id INT PRIMARY KEY AUTO_INCREMENT,
    category_name VARCHAR(255) NOT NULL UNIQUE
    );

    CREATE TABLE products (
    product_id INT PRIMARY KEY AUTO_INCREMENT,
    category_id INT NOT NULL,
    product_code VARCHAR(10) NOT NULL UNIQUE,
    product_name VARCHAR(255) NOT NULL,
    description TEXT NOT NULL,
    list_price DECIMAL(10,2) NOT NULL,
    discount_percent DECIMAL(10,2) NOT NULL DEFAULT 0.00,
    date_added DATETIME DEFAULT NULL,
    CONSTRAINT products_fk_categories
    FOREIGN KEY (category_id)
    REFERENCES categories (category_id)
    );

    CREATE TABLE customers (
    customer_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL UNIQUE,
    password VARCHAR(60) NOT NULL,
    first_name VARCHAR(60) NOT NULL,
    last_name VARCHAR(60) NOT NULL,
    shipping_address_id INT DEFAULT NULL,
    billing_address_id INT DEFAULT NULL
    );

    CREATE TABLE addresses (
    address_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    line1 VARCHAR(60) NOT NULL,
    line2 VARCHAR(60) DEFAULT NULL,
    city VARCHAR(40) NOT NULL,
    state VARCHAR(2) NOT NULL,
    zip_code VARCHAR(10) NOT NULL,
    phone VARCHAR(12) NOT NULL,
    disabled TINYINT(1) NOT NULL DEFAULT 0,
    CONSTRAINT addresses_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE orders (
    order_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    order_date DATETIME NOT NULL,
    ship_amount DECIMAL(10,2) NOT NULL,
    tax_amount DECIMAL(10,2) NOT NULL,
    ship_date DATETIME DEFAULT NULL,
    ship_address_id INT NOT NULL,
    card_type VARCHAR(50) NOT NULL,
    card_number CHAR(16) NOT NULL,
    card_expires CHAR(7) NOT NULL,
    billing_address_id INT NOT NULL,
    CONSTRAINT orders_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE order_items (
    item_id INT PRIMARY KEY AUTO_INCREMENT,
    order_id INT NOT NULL,
    product_id INT NOT NULL,
    item_price DECIMAL(10,2) NOT NULL,
    discount_amount DECIMAL(10,2) NOT NULL,
    quantity INT NOT NULL,
    CONSTRAINT items_fk_orders
    FOREIGN KEY (order_id)
    REFERENCES orders (order_id),
    CONSTRAINT items_fk_products
    FOREIGN KEY (product_id)
    REFERENCES products (product_id)
    );

    CREATE TABLE administrators (
    admin_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL,
    first_name VARCHAR(255) NOT NULL,
    last_name VARCHAR(255) NOT NULL
    );

    — Insert data into the tables
    INSERT INTO categories (category_id, category_name) VALUES
    (1, 'Guitars'),
    (2, 'Basses'),
    (3, 'Drums'),
    (4, 'Keyboards');

    INSERT INTO products (product_id, category_id, product_code, product_name, description, list_price, discount_percent, date_added) VALUES
    (1, 1, 'strat', 'Fender Stratocaster', 'The Fender Stratocaster is the electric guitar design that changed the world. New features include a tinted neck, parchment pickguard and control knobs, and a ''70s-style logo. Includes select alder body, 21-fret maple neck with your choice of a rosewood or maple fretboard, 3 single-coil pickups, vintage-style tremolo, and die-cast tuning keys. This guitar features a thicker bridge block for increased sustain and a more stable point of contact with the strings. At this low price, why play anything but the real thing?\r\n\r\nFeatures:\r\n\r\n* New features:\r\n* Thicker bridge block\r\n* 3-ply parchment pick guard\r\n* Tinted neck', '699.00', '30.00', '2017-10-30 09:32:40'),
    (2, 1, 'les_paul', 'Gibson Les Paul', 'This Les Paul guitar offers a carved top and humbucking pickups. It has a simple yet elegant design. Cutting-yet-rich tone?the hallmark of the Les Paul?pours out of the 490R and 498T Alnico II magnet humbucker pickups, which are mounted on a carved maple top with a mahogany back. The faded finish models are equipped with BurstBucker Pro pickups and a mahogany top. This guitar includes a Gibson hardshell case (Faded and satin finish models come with a gig bag) and a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n* Carved maple top and mahogany back (Mahogany top on faded finish models)\r\n* Mahogany neck, ''59 Rounded Les Paul\r\n* Rosewood fingerboard (Ebony on Alpine white)\r\n* Tune-O-Matic bridge with stopbar\r\n* Chrome or gold hardware\r\n* 490R and 498T Alnico 2 magnet humbucker pickups (BurstBucker Pro on faded finish models)\r\n* 2 volume and 2 tone knobs, 3-way switch', '1199.00', '30.00', '2017-12-05 16:33:13'),
    (3, 1, 'sg', 'Gibson SG', 'This Gibson SG electric guitar takes the best of the ''62 original and adds the longer and sturdier neck joint of the late ''60s models. All the classic features you''d expect from a historic guitar. Hot humbuckers go from rich, sweet lightning to warm, tingling waves of sustain. A silky-fast rosewood fretboard plays like a dream. The original-style beveled mahogany body looks like a million bucks. Plus, Tune-O-Matic bridge and chrome hardware. Limited lifetime warranty. Includes hardshell case.\r\n\r\nFeatures:\r\n\r\n* Double-cutaway beveled mahogany body\r\n* Set mahogany neck with rounded ''50s profile\r\n* Bound rosewood fingerboard with trapezoid inlays\r\n* Tune-O-Matic bridge with stopbar tailpiece\r\n* Chrome hardware\r\n* 490R humbucker in the neck position\r\n* 498T humbucker in the bridge position\r\n* 2 volume knobs, 2 tone knobs, 3-way switch\r\n* 24-3/4" scale', '2517.00', '52.00', '2018-02-04 11:04:31'),
    (4, 1, 'fg700s', 'Yamaha FG700S', 'The Yamaha FG700S solid top acoustic guitar has the ultimate combo for projection and pure tone. The expertly braced spruce top speaks clearly atop the rosewood body. It has a rosewood fingerboard, rosewood bridge, die-cast tuners, body and neck binding, and a tortoise pickguard.\r\n\r\nFeatures:\r\n\r\n* Solid Sitka spruce top\r\n* Rosewood back and sides\r\n* Rosewood fingerboard\r\n* Rosewood bridge\r\n* White/black body and neck binding\r\n* Die-cast tuners\r\n* Tortoise pickguard\r\n* Limited lifetime warranty', '489.99', '38.00', '2018-06-01 11:12:59'),
    (5, 1, 'washburn', 'Washburn D10S', 'The Washburn D10S acoustic guitar is superbly crafted with a solid spruce top and mahogany back and sides for exceptional tone. A mahogany neck and rosewood fingerboard make fretwork a breeze, while chrome Grover-style machines keep you perfectly tuned. The Washburn D10S comes with a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n * Spruce top\r\n * Mahogany back, sides\r\n * Mahogany neck Rosewood fingerboard\r\n * Chrome Grover-style machines', '299.00', '0.00', '2018-07-30 13:58:35'),
    (6, 1, 'rodriguez', 'Rodriguez Caballero 11', 'Featuring a carefully chosen, solid Canadian cedar top and laminated bubinga back and sides, the Caballero 11 classical guitar is a beauty to behold and play. The headstock and fretboard are of Indian rosewood. Nickel-plated tuners and Silver-plated frets are installed to last a lifetime. The body binding and wood rosette are exquisite.\r\n\r\nThe Rodriguez Guitar is hand crafted and glued to create precise balances. From the invisible careful sanding, even inside the body, that ensures the finished instrument''s purity of tone, to the beautifully unique rosette inlays around the soundhole and on the back of the neck, each guitar is a credit to its luthier and worthy of being handed down from one generation to another.\r\n\r\nThe tone, resonance and beauty of fine guitars are all dependent upon the wood from which they are made. The wood used in the construction of Rodriguez guitars is carefully chosen and aged to guarantee the highest quality. No wood is purchased before the tree has been cut down, and at least 2 years must elapse before the tree is turned into lumber. The wood has to be well cut from the log. The grain must be close and absolutely vertical. The shop is totally free from humidity.', '415.00', '39.00', '2018-07-30 14:12:41'),
    (7, 2, 'precision', 'Fender Precision', 'The Fender Precision bass guitar delivers the sound, look, and feel today''s bass players demand. This bass features that classic P-Bass old-school design. Each Precision bass boasts contemporary features and refinements that make it an excellent value. Featuring an alder body and a split single-coil pickup, this classic electric bass guitar lives up to its Fender legacy.\r\n\r\nFeatures:\r\n\r\n* Body: Alder\r\n* Neck: Maple, modern C shape, tinted satin urethane finish\r\n* Fingerboard: Rosewood or maple (depending on color)\r\n* 9-1/2" Radius (241 mm)\r\n* Frets: 20 Medium-jumbo frets\r\n* Pickups: 1 Standard Precision Bass split single-coil pickup (Mid)\r\n* Controls: Volume, Tone\r\n* Bridge: Standard vintage style with single groove saddles\r\n* Machine heads: Standard\r\n* Hardware: Chrome\r\n* Pickguard: 3-Ply Parchment\r\n* Scale Length: 34" (864 mm)\r\n* Width at Nut: 1-5/8" (41.3 mm)\r\n* Unique features: Knurled chrome P Bass knobs, Fender transition logo', '799.99', '30.00', '2018-06-01 11:29:35'),
    (8, 2, 'hofner', 'Hofner Icon', 'With authentic details inspired by the original, the Hofner Icon makes the legendary violin bass available to the rest of us. Don''t get the idea that this a just a "nowhere man" look-alike. This quality instrument features a real spruce top and beautiful flamed maple back and sides. The semi-hollow body and set neck will give you the warm, round tone you expect from the violin bass.\r\n\r\nFeatures:\r\n\r\n* Authentic details inspired by the original\r\n* Spruce top\r\n* Flamed maple back and sides\r\n* Set neck\r\n* Rosewood fretboard\r\n* 30" scale\r\n* 22 frets\r\n* Dot inlay', '499.99', '25.00', '2018-07-30 14:18:33'),
    (9, 3, 'ludwig', 'Ludwig 5-piece Drum Set with Cymbals', 'This product includes a Ludwig 5-piece drum set and a Zildjian starter cymbal pack.\r\n\r\nWith the Ludwig drum set, you get famous Ludwig quality. This set features a bass drum, two toms, a floor tom, and a snare?each with a wrapped finish. Drum hardware includes LA214FP bass pedal, snare stand, cymbal stand, hi-hat stand, and a throne.\r\n\r\nWith the Zildjian cymbal pack, you get a 14" crash, 18" crash/ride, and a pair of 13" hi-hats. Sound grooves and round hammer strikes in a simple circular pattern on the top surface of these cymbals magnify the basic sound of the distinctive alloy.\r\n\r\nFeatures:\r\n\r\n* Famous Ludwig quality\r\n* Wrapped finishes\r\n* 22" x 16" kick drum\r\n* 12" x 10" and 13" x 11" toms\r\n* 16" x 16" floor tom\r\n* 14" x 6-1/2" snare drum kick pedal\r\n* Snare stand\r\n* Straight cymbal stand hi-hat stand\r\n* FREE throne', '699.99', '30.00', '2018-07-30 12:46:40'),
    (10, 3, 'tama', 'Tama 5-Piece Drum Set with Cymbals', 'The Tama 5-piece Drum Set is the most affordable Tama drum kit ever to incorporate so many high-end features.\r\n\r\nWith over 40 years of experience, Tama knows what drummers really want. Which is why, no matter how long you''ve been playing the drums, no matter what budget you have to work with, Tama has the set you need, want, and can afford. Every aspect of the modern drum kit was exhaustively examined and reexamined and then improved before it was accepted as part of the Tama design. Which is why, if you start playing Tama now as a beginner, you''ll still enjoy playing it when you''ve achieved pro-status. That''s how good these groundbreaking new drums are.\r\n\r\nOnly Tama comes with a complete set of genuine Meinl HCS cymbals. These high-quality brass cymbals are made in Germany and are sonically matched so they sound great together. They are even lathed for a more refined tonal character. The set includes 14" hi-hats, 16" crash cymbal, and a 20" ride cymbal.\r\n\r\nFeatures:\r\n\r\n* 100% poplar 6-ply/7.5mm shells\r\n* Precise bearing edges\r\n* 100% glued finishes\r\n* Original small lugs\r\n* Drum heads\r\n* Accu-tune bass drum hoops\r\n* Spur brackets\r\n* Tom holder\r\n* Tom brackets', '799.99', '15.00', '2018-07-30 13:14:15');

    INSERT INTO customers (customer_id, email_address, password, first_name, last_name, shipping_address_id, billing_address_id) VALUES
    (1, 'allan.sherwood@yahoo.com', '650215acec746f0e32bdfff387439eefc1358737', 'Allan', 'Sherwood', 1, 2),
    (2, 'barryz@gmail.com', '3f563468d42a448cb1e56924529f6e7bbe529cc7', 'Barry', 'Zimmer', 3, 3),
    (3, 'christineb@solarone.com', 'ed19f5c0833094026a2f1e9e6f08a35d26037066', 'Christine', 'Brown', 4, 4),
    (4, 'david.goldstein@hotmail.com', 'b444ac06613fc8d63795be9ad0beaf55011936ac', 'David', 'Goldstein', 5, 6),
    (5, 'erinv@gmail.com', '109f4b3c50d7b0df729d299bc6f8e9ef9066971f', 'Erin', 'Valentino', 7, 7),
    (6, 'frankwilson@sbcglobal.net', '3ebfa301dc59196f18593c45e519287a23297589', 'Frank Lee', 'Wilson', 8, 8),
    (7, 'gary_hernandez@yahoo.com', '1ff2b3704aede04eecb51e50ca698efd50a1379b', 'Gary', 'Hernandez', 9, 10),
    (8, 'heatheresway@mac.com', '911ddc3b8f9a13b5499b6bc4638a2b4f3f68bf23', 'Heather', 'Esway', 11, 12);

    INSERT INTO addresses (address_id, customer_id, line1, line2, city, state, zip_code, phone, disabled) VALUES
    (1, 1, '100 East Ridgewood Ave.', '', 'Paramus', 'NJ', '07652', '201-653-4472', 0),
    (2, 1, '21 Rosewood Rd.', '', 'Woodcliff Lake', 'NJ', '07677', '201-653-4472', 0),
    (3, 2, '16285 Wendell St.', '', 'Omaha', 'NE', '68135', '402-896-2576', 0),
    (4, 3, '19270 NW Cornell Rd.', '', 'Beaverton', 'OR', '97006', '503-654-1291', 0),
    (5, 4, '186 Vermont St.', 'Apt. 2', 'San Francisco', 'CA', '94110', '415-292-6651', 0),
    (6, 4, '1374 46th Ave.', '', 'San Francisco', 'CA', '94129', '415-292-6651', 0),
    (7, 5, '6982 Palm Ave.', '', 'Fresno', 'CA', '93711', '559-431-2398', 0),
    (8, 6, '23 Mountain View St.', '', 'Denver', 'CO', '80208', '303-912-3852', 0),
    (9, 7, '7361 N. 41st St.', 'Apt. B', 'New York', 'NY', '10012', '212-335-2093', 0),
    (10, 7, '3829 Broadway Ave.', 'Suite 2', 'New York', 'NY', '10012', '212-239-1208', 0),
    (11, 8, '2381 Buena Vista St.', '', 'Los Angeles', 'CA', '90023', '213-772-5033', 0),
    (12, 8, '291 W. Hollywood Blvd.', '', 'Los Angeles', 'CA', '90024', '213-391-2938', 0);

    INSERT INTO orders (order_id, customer_id, order_date, ship_amount, tax_amount, ship_date, ship_address_id, card_type, card_number, card_expires, billing_address_id) VALUES
    (1, 1, '2018-03-28 09:40:28', '5.00', '32.32', '2018-03-30 15:32:51', 1, 'Visa', '4111111111111111', '04/2020', 2),
    (2, 2, '2018-03-28 11:23:20', '5.00', '0.00', '2018-03-29 12:52:14', 3, 'Visa', '4012888888881881', '08/2019', 3),
    (3, 1, '2018-03-29 09:44:58', '10.00', '89.92', '2018-03-31 9:11:41', 1, 'Visa', '4111111111111111', '04/2017', 2),
    (4, 3, '2018-03-30 15:22:31', '5.00', '0.00', '2018-04-03 16:32:21', 4, 'American Express', '378282246310005', '04/2016', 4),
    (5, 4, '2018-03-31 05:43:11', '5.00', '0.00', '2018-04-02 14:21:12', 5, 'Visa', '4111111111111111', '04/2019', 6),
    (6, 5, '2018-03-31 18:37:22', '5.00', '0.00', NULL, 7, 'Discover', '6011111111111117', '04/2019', 7),
    (7, 6, '2018-04-01 23:11:12', '15.00', '0.00', '2018-04-03 10:21:35', 8, 'MasterCard', '5555555555554444', '04/2019', 8),
    (8, 7, '2018-04-02 11:26:38', '5.00', '0.00', NULL, 9, 'Visa', '4012888888881881', '04/2019', 10),
    (9, 4, '2018-04-03 12:22:31', '5.00', '0.00', NULL, 5, 'Visa', '4111111111111111', '04/2019', 6);

    INSERT INTO order_items (item_id, order_id, product_id, item_price, discount_amount, quantity) VALUES
    (1, 1, 2, '1199.00', '359.70', 1),
    (2, 2, 4, '489.99', '186.20', 1),
    (3, 3, 3, '2517.00', '1308.84', 1),
    (4, 3, 6, '415.00', '161.85', 1),
    (5, 4, 2, '1199.00', '359.70', 2),
    (6, 5, 5, '299.00', '0.00', 1),
    (7, 6, 5, '299.00', '0.00', 1),
    (8, 7, 1, '699.00', '209.70', 1),
    (9, 7, 7, '799.99', '240.00', 1),
    (10, 7, 9, '699.99', '210.00', 1),
    (11, 8, 10, '799.99', '120.00', 1),
    (12, 9, 1, '699.00', '209.70', 1);

    INSERT INTO administrators (admin_id, email_address, password, first_name, last_name) VALUES
    (1, 'admin@myguitarshop.com', '6a718fbd768c2378b511f8249b54897f940e9022', 'Admin', 'User'),
    (2, 'joel@murach.com', '971e95957d3b74d70d79c20c94e9cd91b85f7aae', 'Joel', 'Murach'),
    (3, 'mike@murach.com', '3f2975c819cefc686282456aeae3a137bf896ee8', 'Mike', 'Murach');

    — Create a user named mgs_user
    CREATE USER IF NOT EXISTS mgs_user@localhost
    IDENTIFIED BY 'pa55word';

    — Grant privileges to that user
    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mgs.*
    TO mgs_user@localhost;

    **## CIS276DA-FinalProject.docx**

    For the final project, you will be working with a Guitar Shop.  You will need the MySQL server and MySQL workbench installed, just as it has been throughout the class. You will also need the following file:

    **Project Requirements:**

    1. Execute the attached create_my_guitar_shop.sql to create the database you will use for this project.

    2. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise2_JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise2_ JAM2334209csv

    · Display the product name, list price, discount_percent, discount_amount, and discount_price of all products from the Products Table, ordered by the product name.

    · The discount amount can be calculated from the discount percent and the list price.  Round this to 2 decimal places.

    · The discount price can be calculated from the discount amount, the discount percent, and the list price.  Round this to 2 decimal place.

    · Sort the results from highest to lowest price and only show the 5 highest priced products in the results.

    3. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise3_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise3_ JAM2334209.csv

    · Display the customers name, from the Customers table, as lastname, firstname separated by a comma and a space.  (Ex.  Doe, John).  Sort the results by last name alphabetically, but only return the names that begin with the letters M through Z.

    4. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise4_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise4_ JAM2334209.csv

    · Display the lastname, firstname, orderdate, productname, itemprice, discountamount, and quantity as one result set from the Customers, Orders, Order_Items, and Products tables, using aliases for the tables. Sort the results by the last name, order date, and product name, in that order.

    5. Write an SQL script that does the following.

    · Add the following product to the Products table:

    · product_id: The next automatically generated ID

    · category_id: 4

    · product_code: dgx_640

    · product_name: Yamaha DGX 640 88-Key Digital Piano

    · description: Long description to come.

    · list_price: 799.99

    · discount_percent: 0

    · date_added: Today’s date/time.

    · Save this script as CIS276DA_FinalExercise5a_MEID.sql

    · Save the output of this script as CIS276DA_FinalExercise5a_MEID.csv

    · Update the previous record to change the discount percent to 35% instead of 0

    · Save this script as CIS276DA_FinalExercise5b_ JAM2334209.sql

    · Save the output of this script as CIS276DA_FinalExercise5b_ JAM2334209.csv

    6. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise6_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise6_ JAM2334209.csv

    · Your results should display one row for each customer that does the following:

    · Display the email address from the Customers table, a count of the number of orders for each customer, and the total amount for each order (HINT:  Don't forget about the discounts when calculating the total amount for the order!)

    · Only show results for customers that have more than 1 order.

    · Sort the results in descending order by the sum of the line item amounts.

    7. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise7_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise7_ JAM2334209.csv

    · Use an aggregate window function to display the order id from the Order_Items table along with the total amount for each order
    **item** in the Order_Items table. (HINT:  Don't forget the discount!)

    · Also display the total amount for each order

    · Use an aggregate window function to get the average item amount for each order and display that as a column in the results.

    · Use a named window for the two aggregate functions.

    · Sort the results in ascending order by the order_id column

    8. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise8_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise8_ JAM2334209.csv

    · Use a correlated subquery to return one row per customer, representing the customer's oldest order (the one with the earliest date). Each row should include these three columns:  email_address, order_id, and order_date.

    · Sort the results by the order date and order id columns.

    9. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise9_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise9_ JAM2334209.csv

    · Write a SELECT statement that uses the analytic functions to get the highest and
    lowest sales by product within each category. Return these columns:

    · The category_name column from the Categories table

    · The product_name column from the Products table

    · A column named total_sales that shows the sum of the sales for each
    product with sales in the Order_Items table

    · A column named highest_sales that uses the FIRST_VALUE function to
    show the name of the product with the highest sales within each category

    · A column named lowest_sales that uses the LAST_VALUE function to
    show the name of the product with the lowest sales within each category

    10. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise10_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise10_ JAM2334209.csv

    · add three new columns to the Products table

    · Add one column for the name of the product supplier

    · Add one column for the product markup percentage that provides for three digits to the left of the decimal point and two to the right.  This column should have a default value of 50.00

    · Add one column for the date and time that the product was added to the database

    · Display the new structure of the table and save that to the csv file.

    11. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise11_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise11_ JAM2334209.csv

    · Create a view named order_item_products that returns columns from the Orders,
    Order_Items, and Products tables.

    · This view should return these columns from the Orders table: order_id, order_date,
    tax_amount, and ship_date.

    · This view should return the product_name column from the Products table.

    · This view should return these columns from the Order_Items table: item_price,
    discount_amount, final_price (the discount amount subtracted from the item price),
    quantity, and item_total (the calculated total for the item).

    12. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise12_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise12_ JAM2334209.csv

    · Write and execute a script that creates a user with a username and password of yourchoosing. This user should be able to connect to MySQL from any computer. This user should have SELECT, INSERT, UPDATE, and DELETE privileges for the Customers, Addresses, Orders, and Order_Items tables of the My Guitar Shop database. However, this user should only have SELECT privileges for the Products and Categories tables. Also, this user should not have the right to grant privileges to other users.

    · Check the privileges for the user by using the SHOW GRANTS statement

    **Project Submission**

    1. Place all your script files (12) and CSV files (12) in a folder labeled "Final Project".

    2. Replace "MEID" in the file names with your actual MEID.

    3. Zip the entire "Final Project" folder as described in the Syllabus.

    4. Submit the zipped assignment folder using the link below.

    **## create_my_guitar_shop.zip**

    ## create_my_guitar_shop.sql

    /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
    \* This script creates the database named my_guitar_shop
    *********************************************************/

    DROP DATABASE IF EXISTS my_guitar_shop;
    CREATE DATABASE my_guitar_shop;
    USE my_guitar_shop;

    — create the tables for the database
    CREATE TABLE categories (
    category_id INT PRIMARY KEY AUTO_INCREMENT,
    category_name VARCHAR(255) NOT NULL UNIQUE
    );

    CREATE TABLE products (
    product_id INT PRIMARY KEY AUTO_INCREMENT,
    category_id INT NOT NULL,
    product_code VARCHAR(10) NOT NULL UNIQUE,
    product_name VARCHAR(255) NOT NULL,
    description TEXT NOT NULL,
    list_price DECIMAL(10,2) NOT NULL,
    discount_percent DECIMAL(10,2) NOT NULL DEFAULT 0.00,
    date_added DATETIME DEFAULT NULL,
    CONSTRAINT products_fk_categories
    FOREIGN KEY (category_id)
    REFERENCES categories (category_id)
    );

    CREATE TABLE customers (
    customer_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL UNIQUE,
    password VARCHAR(60) NOT NULL,
    first_name VARCHAR(60) NOT NULL,
    last_name VARCHAR(60) NOT NULL,
    shipping_address_id INT DEFAULT NULL,
    billing_address_id INT DEFAULT NULL
    );

    CREATE TABLE addresses (
    address_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    line1 VARCHAR(60) NOT NULL,
    line2 VARCHAR(60) DEFAULT NULL,
    city VARCHAR(40) NOT NULL,
    state VARCHAR(2) NOT NULL,
    zip_code VARCHAR(10) NOT NULL,
    phone VARCHAR(12) NOT NULL,
    disabled TINYINT(1) NOT NULL DEFAULT 0,
    CONSTRAINT addresses_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE orders (
    order_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    order_date DATETIME NOT NULL,
    ship_amount DECIMAL(10,2) NOT NULL,
    tax_amount DECIMAL(10,2) NOT NULL,
    ship_date DATETIME DEFAULT NULL,
    ship_address_id INT NOT NULL,
    card_type VARCHAR(50) NOT NULL,
    card_number CHAR(16) NOT NULL,
    card_expires CHAR(7) NOT NULL,
    billing_address_id INT NOT NULL,
    CONSTRAINT orders_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE order_items (
    item_id INT PRIMARY KEY AUTO_INCREMENT,
    order_id INT NOT NULL,
    product_id INT NOT NULL,
    item_price DECIMAL(10,2) NOT NULL,
    discount_amount DECIMAL(10,2) NOT NULL,
    quantity INT NOT NULL,
    CONSTRAINT items_fk_orders
    FOREIGN KEY (order_id)
    REFERENCES orders (order_id),
    CONSTRAINT items_fk_products
    FOREIGN KEY (product_id)
    REFERENCES products (product_id)
    );

    CREATE TABLE administrators (
    admin_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL,
    first_name VARCHAR(255) NOT NULL,
    last_name VARCHAR(255) NOT NULL
    );

    — Insert data into the tables
    INSERT INTO categories (category_id, category_name) VALUES
    (1, 'Guitars'),
    (2, 'Basses'),
    (3, 'Drums'),
    (4, 'Keyboards');

    INSERT INTO products (product_id, category_id, product_code, product_name, description, list_price, discount_percent, date_added) VALUES
    (1, 1, 'strat', 'Fender Stratocaster', 'The Fender Stratocaster is the electric guitar design that changed the world. New features include a tinted neck, parchment pickguard and control knobs, and a ''70s-style logo. Includes select alder body, 21-fret maple neck with your choice of a rosewood or maple fretboard, 3 single-coil pickups, vintage-style tremolo, and die-cast tuning keys. This guitar features a thicker bridge block for increased sustain and a more stable point of contact with the strings. At this low price, why play anything but the real thing?\r\n\r\nFeatures:\r\n\r\n* New features:\r\n* Thicker bridge block\r\n* 3-ply parchment pick guard\r\n* Tinted neck', '699.00', '30.00', '2017-10-30 09:32:40'),
    (2, 1, 'les_paul', 'Gibson Les Paul', 'This Les Paul guitar offers a carved top and humbucking pickups. It has a simple yet elegant design. Cutting-yet-rich tone?the hallmark of the Les Paul?pours out of the 490R and 498T Alnico II magnet humbucker pickups, which are mounted on a carved maple top with a mahogany back. The faded finish models are equipped with BurstBucker Pro pickups and a mahogany top. This guitar includes a Gibson hardshell case (Faded and satin finish models come with a gig bag) and a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n* Carved maple top and mahogany back (Mahogany top on faded finish models)\r\n* Mahogany neck, ''59 Rounded Les Paul\r\n* Rosewood fingerboard (Ebony on Alpine white)\r\n* Tune-O-Matic bridge with stopbar\r\n* Chrome or gold hardware\r\n* 490R and 498T Alnico 2 magnet humbucker pickups (BurstBucker Pro on faded finish models)\r\n* 2 volume and 2 tone knobs, 3-way switch', '1199.00', '30.00', '2017-12-05 16:33:13'),
    (3, 1, 'sg', 'Gibson SG', 'This Gibson SG electric guitar takes the best of the ''62 original and adds the longer and sturdier neck joint of the late ''60s models. All the classic features you''d expect from a historic guitar. Hot humbuckers go from rich, sweet lightning to warm, tingling waves of sustain. A silky-fast rosewood fretboard plays like a dream. The original-style beveled mahogany body looks like a million bucks. Plus, Tune-O-Matic bridge and chrome hardware. Limited lifetime warranty. Includes hardshell case.\r\n\r\nFeatures:\r\n\r\n* Double-cutaway beveled mahogany body\r\n* Set mahogany neck with rounded ''50s profile\r\n* Bound rosewood fingerboard with trapezoid inlays\r\n* Tune-O-Matic bridge with stopbar tailpiece\r\n* Chrome hardware\r\n* 490R humbucker in the neck position\r\n* 498T humbucker in the bridge position\r\n* 2 volume knobs, 2 tone knobs, 3-way switch\r\n* 24-3/4" scale', '2517.00', '52.00', '2018-02-04 11:04:31'),
    (4, 1, 'fg700s', 'Yamaha FG700S', 'The Yamaha FG700S solid top acoustic guitar has the ultimate combo for projection and pure tone. The expertly braced spruce top speaks clearly atop the rosewood body. It has a rosewood fingerboard, rosewood bridge, die-cast tuners, body and neck binding, and a tortoise pickguard.\r\n\r\nFeatures:\r\n\r\n* Solid Sitka spruce top\r\n* Rosewood back and sides\r\n* Rosewood fingerboard\r\n* Rosewood bridge\r\n* White/black body and neck binding\r\n* Die-cast tuners\r\n* Tortoise pickguard\r\n* Limited lifetime warranty', '489.99', '38.00', '2018-06-01 11:12:59'),
    (5, 1, 'washburn', 'Washburn D10S', 'The Washburn D10S acoustic guitar is superbly crafted with a solid spruce top and mahogany back and sides for exceptional tone. A mahogany neck and rosewood fingerboard make fretwork a breeze, while chrome Grover-style machines keep you perfectly tuned. The Washburn D10S comes with a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n * Spruce top\r\n * Mahogany back, sides\r\n * Mahogany neck Rosewood fingerboard\r\n * Chrome Grover-style machines', '299.00', '0.00', '2018-07-30 13:58:35'),
    (6, 1, 'rodriguez', 'Rodriguez Caballero 11', 'Featuring a carefully chosen, solid Canadian cedar top and laminated bubinga back and sides, the Caballero 11 classical guitar is a beauty to behold and play. The headstock and fretboard are of Indian rosewood. Nickel-plated tuners and Silver-plated frets are installed to last a lifetime. The body binding and wood rosette are exquisite.\r\n\r\nThe Rodriguez Guitar is hand crafted and glued to create precise balances. From the invisible careful sanding, even inside the body, that ensures the finished instrument''s purity of tone, to the beautifully unique rosette inlays around the soundhole and on the back of the neck, each guitar is a credit to its luthier and worthy of being handed down from one generation to another.\r\n\r\nThe tone, resonance and beauty of fine guitars are all dependent upon the wood from which they are made. The wood used in the construction of Rodriguez guitars is carefully chosen and aged to guarantee the highest quality. No wood is purchased before the tree has been cut down, and at least 2 years must elapse before the tree is turned into lumber. The wood has to be well cut from the log. The grain must be close and absolutely vertical. The shop is totally free from humidity.', '415.00', '39.00', '2018-07-30 14:12:41'),
    (7, 2, 'precision', 'Fender Precision', 'The Fender Precision bass guitar delivers the sound, look, and feel today''s bass players demand. This bass features that classic P-Bass old-school design. Each Precision bass boasts contemporary features and refinements that make it an excellent value. Featuring an alder body and a split single-coil pickup, this classic electric bass guitar lives up to its Fender legacy.\r\n\r\nFeatures:\r\n\r\n* Body: Alder\r\n* Neck: Maple, modern C shape, tinted satin urethane finish\r\n* Fingerboard: Rosewood or maple (depending on color)\r\n* 9-1/2" Radius (241 mm)\r\n* Frets: 20 Medium-jumbo frets\r\n* Pickups: 1 Standard Precision Bass split single-coil pickup (Mid)\r\n* Controls: Volume, Tone\r\n* Bridge: Standard vintage style with single groove saddles\r\n* Machine heads: Standard\r\n* Hardware: Chrome\r\n* Pickguard: 3-Ply Parchment\r\n* Scale Length: 34" (864 mm)\r\n* Width at Nut: 1-5/8" (41.3 mm)\r\n* Unique features: Knurled chrome P Bass knobs, Fender transition logo', '799.99', '30.00', '2018-06-01 11:29:35'),
    (8, 2, 'hofner', 'Hofner Icon', 'With authentic details inspired by the original, the Hofner Icon makes the legendary violin bass available to the rest of us. Don''t get the idea that this a just a "nowhere man" look-alike. This quality instrument features a real spruce top and beautiful flamed maple back and sides. The semi-hollow body and set neck will give you the warm, round tone you expect from the violin bass.\r\n\r\nFeatures:\r\n\r\n* Authentic details inspired by the original\r\n* Spruce top\r\n* Flamed maple back and sides\r\n* Set neck\r\n* Rosewood fretboard\r\n* 30" scale\r\n* 22 frets\r\n* Dot inlay', '499.99', '25.00', '2018-07-30 14:18:33'),
    (9, 3, 'ludwig', 'Ludwig 5-piece Drum Set with Cymbals', 'This product includes a Ludwig 5-piece drum set and a Zildjian starter cymbal pack.\r\n\r\nWith the Ludwig drum set, you get famous Ludwig quality. This set features a bass drum, two toms, a floor tom, and a snare?each with a wrapped finish. Drum hardware includes LA214FP bass pedal, snare stand, cymbal stand, hi-hat stand, and a throne.\r\n\r\nWith the Zildjian cymbal pack, you get a 14" crash, 18" crash/ride, and a pair of 13" hi-hats. Sound grooves and round hammer strikes in a simple circular pattern on the top surface of these cymbals magnify the basic sound of the distinctive alloy.\r\n\r\nFeatures:\r\n\r\n* Famous Ludwig quality\r\n* Wrapped finishes\r\n* 22" x 16" kick drum\r\n* 12" x 10" and 13" x 11" toms\r\n* 16" x 16" floor tom\r\n* 14" x 6-1/2" snare drum kick pedal\r\n* Snare stand\r\n* Straight cymbal stand hi-hat stand\r\n* FREE throne', '699.99', '30.00', '2018-07-30 12:46:40'),
    (10, 3, 'tama', 'Tama 5-Piece Drum Set with Cymbals', 'The Tama 5-piece Drum Set is the most affordable Tama drum kit ever to incorporate so many high-end features.\r\n\r\nWith over 40 years of experience, Tama knows what drummers really want. Which is why, no matter how long you''ve been playing the drums, no matter what budget you have to work with, Tama has the set you need, want, and can afford. Every aspect of the modern drum kit was exhaustively examined and reexamined and then improved before it was accepted as part of the Tama design. Which is why, if you start playing Tama now as a beginner, you''ll still enjoy playing it when you''ve achieved pro-status. That''s how good these groundbreaking new drums are.\r\n\r\nOnly Tama comes with a complete set of genuine Meinl HCS cymbals. These high-quality brass cymbals are made in Germany and are sonically matched so they sound great together. They are even lathed for a more refined tonal character. The set includes 14" hi-hats, 16" crash cymbal, and a 20" ride cymbal.\r\n\r\nFeatures:\r\n\r\n* 100% poplar 6-ply/7.5mm shells\r\n* Precise bearing edges\r\n* 100% glued finishes\r\n* Original small lugs\r\n* Drum heads\r\n* Accu-tune bass drum hoops\r\n* Spur brackets\r\n* Tom holder\r\n* Tom brackets', '799.99', '15.00', '2018-07-30 13:14:15');

    INSERT INTO customers (customer_id, email_address, password, first_name, last_name, shipping_address_id, billing_address_id) VALUES
    (1, 'allan.sherwood@yahoo.com', '650215acec746f0e32bdfff387439eefc1358737', 'Allan', 'Sherwood', 1, 2),
    (2, 'barryz@gmail.com', '3f563468d42a448cb1e56924529f6e7bbe529cc7', 'Barry', 'Zimmer', 3, 3),
    (3, 'christineb@solarone.com', 'ed19f5c0833094026a2f1e9e6f08a35d26037066', 'Christine', 'Brown', 4, 4),
    (4, 'david.goldstein@hotmail.com', 'b444ac06613fc8d63795be9ad0beaf55011936ac', 'David', 'Goldstein', 5, 6),
    (5, 'erinv@gmail.com', '109f4b3c50d7b0df729d299bc6f8e9ef9066971f', 'Erin', 'Valentino', 7, 7),
    (6, 'frankwilson@sbcglobal.net', '3ebfa301dc59196f18593c45e519287a23297589', 'Frank Lee', 'Wilson', 8, 8),
    (7, 'gary_hernandez@yahoo.com', '1ff2b3704aede04eecb51e50ca698efd50a1379b', 'Gary', 'Hernandez', 9, 10),
    (8, 'heatheresway@mac.com', '911ddc3b8f9a13b5499b6bc4638a2b4f3f68bf23', 'Heather', 'Esway', 11, 12);

    INSERT INTO addresses (address_id, customer_id, line1, line2, city, state, zip_code, phone, disabled) VALUES
    (1, 1, '100 East Ridgewood Ave.', '', 'Paramus', 'NJ', '07652', '201-653-4472', 0),
    (2, 1, '21 Rosewood Rd.', '', 'Woodcliff Lake', 'NJ', '07677', '201-653-4472', 0),
    (3, 2, '16285 Wendell St.', '', 'Omaha', 'NE', '68135', '402-896-2576', 0),
    (4, 3, '19270 NW Cornell Rd.', '', 'Beaverton', 'OR', '97006', '503-654-1291', 0),
    (5, 4, '186 Vermont St.', 'Apt. 2', 'San Francisco', 'CA', '94110', '415-292-6651', 0),
    (6, 4, '1374 46th Ave.', '', 'San Francisco', 'CA', '94129', '415-292-6651', 0),
    (7, 5, '6982 Palm Ave.', '', 'Fresno', 'CA', '93711', '559-431-2398', 0),
    (8, 6, '23 Mountain View St.', '', 'Denver', 'CO', '80208', '303-912-3852', 0),
    (9, 7, '7361 N. 41st St.', 'Apt. B', 'New York', 'NY', '10012', '212-335-2093', 0),
    (10, 7, '3829 Broadway Ave.', 'Suite 2', 'New York', 'NY', '10012', '212-239-1208', 0),
    (11, 8, '2381 Buena Vista St.', '', 'Los Angeles', 'CA', '90023', '213-772-5033', 0),
    (12, 8, '291 W. Hollywood Blvd.', '', 'Los Angeles', 'CA', '90024', '213-391-2938', 0);

    INSERT INTO orders (order_id, customer_id, order_date, ship_amount, tax_amount, ship_date, ship_address_id, card_type, card_number, card_expires, billing_address_id) VALUES
    (1, 1, '2018-03-28 09:40:28', '5.00', '32.32', '2018-03-30 15:32:51', 1, 'Visa', '4111111111111111', '04/2020', 2),
    (2, 2, '2018-03-28 11:23:20', '5.00', '0.00', '2018-03-29 12:52:14', 3, 'Visa', '4012888888881881', '08/2019', 3),
    (3, 1, '2018-03-29 09:44:58', '10.00', '89.92', '2018-03-31 9:11:41', 1, 'Visa', '4111111111111111', '04/2017', 2),
    (4, 3, '2018-03-30 15:22:31', '5.00', '0.00', '2018-04-03 16:32:21', 4, 'American Express', '378282246310005', '04/2016', 4),
    (5, 4, '2018-03-31 05:43:11', '5.00', '0.00', '2018-04-02 14:21:12', 5, 'Visa', '4111111111111111', '04/2019', 6),
    (6, 5, '2018-03-31 18:37:22', '5.00', '0.00', NULL, 7, 'Discover', '6011111111111117', '04/2019', 7),
    (7, 6, '2018-04-01 23:11:12', '15.00', '0.00', '2018-04-03 10:21:35', 8, 'MasterCard', '5555555555554444', '04/2019', 8),
    (8, 7, '2018-04-02 11:26:38', '5.00', '0.00', NULL, 9, 'Visa', '4012888888881881', '04/2019', 10),
    (9, 4, '2018-04-03 12:22:31', '5.00', '0.00', NULL, 5, 'Visa', '4111111111111111', '04/2019', 6);

    INSERT INTO order_items (item_id, order_id, product_id, item_price, discount_amount, quantity) VALUES
    (1, 1, 2, '1199.00', '359.70', 1),
    (2, 2, 4, '489.99', '186.20', 1),
    (3, 3, 3, '2517.00', '1308.84', 1),
    (4, 3, 6, '415.00', '161.85', 1),
    (5, 4, 2, '1199.00', '359.70', 2),
    (6, 5, 5, '299.00', '0.00', 1),
    (7, 6, 5, '299.00', '0.00', 1),
    (8, 7, 1, '699.00', '209.70', 1),
    (9, 7, 7, '799.99', '240.00', 1),
    (10, 7, 9, '699.99', '210.00', 1),
    (11, 8, 10, '799.99', '120.00', 1),
    (12, 9, 1, '699.00', '209.70', 1);

    INSERT INTO administrators (admin_id, email_address, password, first_name, last_name) VALUES
    (1, 'admin@myguitarshop.com', '6a718fbd768c2378b511f8249b54897f940e9022', 'Admin', 'User'),
    (2, 'joel@murach.com', '971e95957d3b74d70d79c20c94e9cd91b85f7aae', 'Joel', 'Murach'),
    (3, 'mike@murach.com', '3f2975c819cefc686282456aeae3a137bf896ee8', 'Mike', 'Murach');

    — Create a user named mgs_user
    CREATE USER IF NOT EXISTS mgs_user@localhost
    IDENTIFIED BY 'pa55word';

    — Grant privileges to that user
    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mgs.*
    TO mgs_user@localhost;

    **## CIS276DA-FinalProject.docx**

    For the final project, you will be working with a Guitar Shop.  You will need the MySQL server and MySQL workbench installed, just as it has been throughout the class. You will also need the following file:

    **Project Requirements:**

    1. Execute the attached create_my_guitar_shop.sql to create the database you will use for this project.

    2. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise2_JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise2_ JAM2334209csv

    · Display the product name, list price, discount_percent, discount_amount, and discount_price of all products from the Products Table, ordered by the product name.

    · The discount amount can be calculated from the discount percent and the list price.  Round this to 2 decimal places.

    · The discount price can be calculated from the discount amount, the discount percent, and the list price.  Round this to 2 decimal place.

    · Sort the results from highest to lowest price and only show the 5 highest priced products in the results.

    3. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise3_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise3_ JAM2334209.csv

    · Display the customers name, from the Customers table, as lastname, firstname separated by a comma and a space.  (Ex.  Doe, John).  Sort the results by last name alphabetically, but only return the names that begin with the letters M through Z.

    4. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise4_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise4_ JAM2334209.csv

    · Display the lastname, firstname, orderdate, productname, itemprice, discountamount, and quantity as one result set from the Customers, Orders, Order_Items, and Products tables, using aliases for the tables. Sort the results by the last name, order date, and product name, in that order.

    5. Write an SQL script that does the following.

    · Add the following product to the Products table:

    · product_id: The next automatically generated ID

    · category_id: 4

    · product_code: dgx_640

    · product_name: Yamaha DGX 640 88-Key Digital Piano

    · description: Long description to come.

    · list_price: 799.99

    · discount_percent: 0

    · date_added: Today’s date/time.

    · Save this script as CIS276DA_FinalExercise5a_MEID.sql

    · Save the output of this script as CIS276DA_FinalExercise5a_MEID.csv

    · Update the previous record to change the discount percent to 35% instead of 0

    · Save this script as CIS276DA_FinalExercise5b_ JAM2334209.sql

    · Save the output of this script as CIS276DA_FinalExercise5b_ JAM2334209.csv

    6. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise6_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise6_ JAM2334209.csv

    · Your results should display one row for each customer that does the following:

    · Display the email address from the Customers table, a count of the number of orders for each customer, and the total amount for each order (HINT:  Don't forget about the discounts when calculating the total amount for the order!)

    · Only show results for customers that have more than 1 order.

    · Sort the results in descending order by the sum of the line item amounts.

    7. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise7_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise7_ JAM2334209.csv

    · Use an aggregate window function to display the order id from the Order_Items table along with the total amount for each order
    **item** in the Order_Items table. (HINT:  Don't forget the discount!)

    · Also display the total amount for each order

    · Use an aggregate window function to get the average item amount for each order and display that as a column in the results.

    · Use a named window for the two aggregate functions.

    · Sort the results in ascending order by the order_id column

    8. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise8_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise8_ JAM2334209.csv

    · Use a correlated subquery to return one row per customer, representing the customer's oldest order (the one with the earliest date). Each row should include these three columns:  email_address, order_id, and order_date.

    · Sort the results by the order date and order id columns.

    9. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise9_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise9_ JAM2334209.csv

    · Write a SELECT statement that uses the analytic functions to get the highest and
    lowest sales by product within each category. Return these columns:

    · The category_name column from the Categories table

    · The product_name column from the Products table

    · A column named total_sales that shows the sum of the sales for each
    product with sales in the Order_Items table

    · A column named highest_sales that uses the FIRST_VALUE function to
    show the name of the product with the highest sales within each category

    · A column named lowest_sales that uses the LAST_VALUE function to
    show the name of the product with the lowest sales within each category

    10. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise10_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise10_ JAM2334209.csv

    · add three new columns to the Products table

    · Add one column for the name of the product supplier

    · Add one column for the product markup percentage that provides for three digits to the left of the decimal point and two to the right.  This column should have a default value of 50.00

    · Add one column for the date and time that the product was added to the database

    · Display the new structure of the table and save that to the csv file.

    11. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise11_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise11_ JAM2334209.csv

    · Create a view named order_item_products that returns columns from the Orders,
    Order_Items, and Products tables.

    · This view should return these columns from the Orders table: order_id, order_date,
    tax_amount, and ship_date.

    · This view should return the product_name column from the Products table.

    · This view should return these columns from the Order_Items table: item_price,
    discount_amount, final_price (the discount amount subtracted from the item price),
    quantity, and item_total (the calculated total for the item).

    12. Write an SQL script that does the following and save this script as CIS276DA_FinalExercise12_ JAM2334209.sql . Save the output of this script as CIS276DA_FinalExercise12_ JAM2334209.csv

    · Write and execute a script that creates a user with a username and password of yourchoosing. This user should be able to connect to MySQL from any computer. This user should have SELECT, INSERT, UPDATE, and DELETE privileges for the Customers, Addresses, Orders, and Order_Items tables of the My Guitar Shop database. However, this user should only have SELECT privileges for the Products and Categories tables. Also, this user should not have the right to grant privileges to other users.

    · Check the privileges for the user by using the SHOW GRANTS statement

    **Project Submission**

    1. Place all your script files (12) and CSV files (12) in a folder labeled "Final Project".

    2. Replace "MEID" in the file names with your actual MEID.

    3. Zip the entire "Final Project" folder as described in the Syllabus.

    4. Submit the zipped assignment folder using the link below.

    **## create_my_guitar_shop.zip**

    ## create_my_guitar_shop.sql

    /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
    \* This script creates the database named my_guitar_shop
    *********************************************************/

    DROP DATABASE IF EXISTS my_guitar_shop;
    CREATE DATABASE my_guitar_shop;
    USE my_guitar_shop;

    — create the tables for the database
    CREATE TABLE categories (
    category_id INT PRIMARY KEY AUTO_INCREMENT,
    category_name VARCHAR(255) NOT NULL UNIQUE
    );

    CREATE TABLE products (
    product_id INT PRIMARY KEY AUTO_INCREMENT,
    category_id INT NOT NULL,
    product_code VARCHAR(10) NOT NULL UNIQUE,
    product_name VARCHAR(255) NOT NULL,
    description TEXT NOT NULL,
    list_price DECIMAL(10,2) NOT NULL,
    discount_percent DECIMAL(10,2) NOT NULL DEFAULT 0.00,
    date_added DATETIME DEFAULT NULL,
    CONSTRAINT products_fk_categories
    FOREIGN KEY (category_id)
    REFERENCES categories (category_id)
    );

    CREATE TABLE customers (
    customer_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL UNIQUE,
    password VARCHAR(60) NOT NULL,
    first_name VARCHAR(60) NOT NULL,
    last_name VARCHAR(60) NOT NULL,
    shipping_address_id INT DEFAULT NULL,
    billing_address_id INT DEFAULT NULL
    );

    CREATE TABLE addresses (
    address_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    line1 VARCHAR(60) NOT NULL,
    line2 VARCHAR(60) DEFAULT NULL,
    city VARCHAR(40) NOT NULL,
    state VARCHAR(2) NOT NULL,
    zip_code VARCHAR(10) NOT NULL,
    phone VARCHAR(12) NOT NULL,
    disabled TINYINT(1) NOT NULL DEFAULT 0,
    CONSTRAINT addresses_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE orders (
    order_id INT PRIMARY KEY AUTO_INCREMENT,
    customer_id INT NOT NULL,
    order_date DATETIME NOT NULL,
    ship_amount DECIMAL(10,2) NOT NULL,
    tax_amount DECIMAL(10,2) NOT NULL,
    ship_date DATETIME DEFAULT NULL,
    ship_address_id INT NOT NULL,
    card_type VARCHAR(50) NOT NULL,
    card_number CHAR(16) NOT NULL,
    card_expires CHAR(7) NOT NULL,
    billing_address_id INT NOT NULL,
    CONSTRAINT orders_fk_customers
    FOREIGN KEY (customer_id)
    REFERENCES customers (customer_id)
    );

    CREATE TABLE order_items (
    item_id INT PRIMARY KEY AUTO_INCREMENT,
    order_id INT NOT NULL,
    product_id INT NOT NULL,
    item_price DECIMAL(10,2) NOT NULL,
    discount_amount DECIMAL(10,2) NOT NULL,
    quantity INT NOT NULL,
    CONSTRAINT items_fk_orders
    FOREIGN KEY (order_id)
    REFERENCES orders (order_id),
    CONSTRAINT items_fk_products
    FOREIGN KEY (product_id)
    REFERENCES products (product_id)
    );

    CREATE TABLE administrators (
    admin_id INT PRIMARY KEY AUTO_INCREMENT,
    email_address VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL,
    first_name VARCHAR(255) NOT NULL,
    last_name VARCHAR(255) NOT NULL
    );

    — Insert data into the tables
    INSERT INTO categories (category_id, category_name) VALUES
    (1, 'Guitars'),
    (2, 'Basses'),
    (3, 'Drums'),
    (4, 'Keyboards');

    INSERT INTO products (product_id, category_id, product_code, product_name, description, list_price, discount_percent, date_added) VALUES
    (1, 1, 'strat', 'Fender Stratocaster', 'The Fender Stratocaster is the electric guitar design that changed the world. New features include a tinted neck, parchment pickguard and control knobs, and a ''70s-style logo. Includes select alder body, 21-fret maple neck with your choice of a rosewood or maple fretboard, 3 single-coil pickups, vintage-style tremolo, and die-cast tuning keys. This guitar features a thicker bridge block for increased sustain and a more stable point of contact with the strings. At this low price, why play anything but the real thing?\r\n\r\nFeatures:\r\n\r\n* New features:\r\n* Thicker bridge block\r\n* 3-ply parchment pick guard\r\n* Tinted neck', '699.00', '30.00', '2017-10-30 09:32:40'),
    (2, 1, 'les_paul', 'Gibson Les Paul', 'This Les Paul guitar offers a carved top and humbucking pickups. It has a simple yet elegant design. Cutting-yet-rich tone?the hallmark of the Les Paul?pours out of the 490R and 498T Alnico II magnet humbucker pickups, which are mounted on a carved maple top with a mahogany back. The faded finish models are equipped with BurstBucker Pro pickups and a mahogany top. This guitar includes a Gibson hardshell case (Faded and satin finish models come with a gig bag) and a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n* Carved maple top and mahogany back (Mahogany top on faded finish models)\r\n* Mahogany neck, ''59 Rounded Les Paul\r\n* Rosewood fingerboard (Ebony on Alpine white)\r\n* Tune-O-Matic bridge with stopbar\r\n* Chrome or gold hardware\r\n* 490R and 498T Alnico 2 magnet humbucker pickups (BurstBucker Pro on faded finish models)\r\n* 2 volume and 2 tone knobs, 3-way switch', '1199.00', '30.00', '2017-12-05 16:33:13'),
    (3, 1, 'sg', 'Gibson SG', 'This Gibson SG electric guitar takes the best of the ''62 original and adds the longer and sturdier neck joint of the late ''60s models. All the classic features you''d expect from a historic guitar. Hot humbuckers go from rich, sweet lightning to warm, tingling waves of sustain. A silky-fast rosewood fretboard plays like a dream. The original-style beveled mahogany body looks like a million bucks. Plus, Tune-O-Matic bridge and chrome hardware. Limited lifetime warranty. Includes hardshell case.\r\n\r\nFeatures:\r\n\r\n* Double-cutaway beveled mahogany body\r\n* Set mahogany neck with rounded ''50s profile\r\n* Bound rosewood fingerboard with trapezoid inlays\r\n* Tune-O-Matic bridge with stopbar tailpiece\r\n* Chrome hardware\r\n* 490R humbucker in the neck position\r\n* 498T humbucker in the bridge position\r\n* 2 volume knobs, 2 tone knobs, 3-way switch\r\n* 24-3/4" scale', '2517.00', '52.00', '2018-02-04 11:04:31'),
    (4, 1, 'fg700s', 'Yamaha FG700S', 'The Yamaha FG700S solid top acoustic guitar has the ultimate combo for projection and pure tone. The expertly braced spruce top speaks clearly atop the rosewood body. It has a rosewood fingerboard, rosewood bridge, die-cast tuners, body and neck binding, and a tortoise pickguard.\r\n\r\nFeatures:\r\n\r\n* Solid Sitka spruce top\r\n* Rosewood back and sides\r\n* Rosewood fingerboard\r\n* Rosewood bridge\r\n* White/black body and neck binding\r\n* Die-cast tuners\r\n* Tortoise pickguard\r\n* Limited lifetime warranty', '489.99', '38.00', '2018-06-01 11:12:59'),
    (5, 1, 'washburn', 'Washburn D10S', 'The Washburn D10S acoustic guitar is superbly crafted with a solid spruce top and mahogany back and sides for exceptional tone. A mahogany neck and rosewood fingerboard make fretwork a breeze, while chrome Grover-style machines keep you perfectly tuned. The Washburn D10S comes with a limited lifetime warranty.\r\n\r\nFeatures:\r\n\r\n * Spruce top\r\n * Mahogany back, sides\r\n * Mahogany neck Rosewood fingerboard\r\n * Chrome Grover-style machines', '299.00', '0.00', '2018-07-30 13:58:35'),
    (6, 1, 'rodriguez', 'Rodriguez Caballero 11', 'Featuring a carefully chosen, solid Canadian cedar top and laminated bubinga back and sides, the Caballero 11 classical guitar is a beauty to behold and play. The headstock and fretboard are of Indian rosewood. Nickel-plated tuners and Silver-plated frets are installed to last a lifetime. The body binding and wood rosette are exquisite.\r\n\r\nThe Rodriguez Guitar is hand crafted and glued to create precise balances. From the invisible careful sanding, even inside the body, that ensures the finished instrument''s purity of tone, to the beautifully unique rosette inlays around the soundhole and on the back of the neck, each guitar is a credit to its luthier and worthy of being handed down from one generation to another.\r\n\r\nThe tone, resonance and beauty of fine guitars are all dependent upon the wood from which they are made. The wood used in the construction of Rodriguez guitars is carefully chosen and aged to guarantee the highest quality. No wood is purchased before the tree has been cut down, and at least 2 years must elapse before the tree is turned into lumber. The wood has to be well cut from the log. The grain must be close and absolutely vertical. The shop is totally free from humidity.', '415.00', '39.00', '2018-07-30 14:12:41'),
    (7, 2, 'precision', 'Fender Precision', 'The Fender Precision bass guitar delivers the sound, look, and feel today''s bass players demand. This bass features that classic P-Bass old-school design. Each Precision bass boasts contemporary features and refinements that make it an excellent value. Featuring an alder body and a split single-coil pickup, this classic electric bass guitar lives up to its Fender legacy.\r\n\r\nFeatures:\r\n\r\n* Body: Alder\r\n* Neck: Maple, modern C shape, tinted satin urethane finish\r\n* Fingerboard: Rosewood or maple (depending on color)\r\n* 9-1/2" Radius (241 mm)\r\n* Frets: 20 Medium-jumbo frets\r\n* Pickups: 1 Standard Precision Bass split single-coil pickup (Mid)\r\n* Controls: Volume, Tone\r\n* Bridge: Standard vintage style with single groove saddles\r\n* Machine heads: Standard\r\n* Hardware: Chrome\r\n* Pickguard: 3-Ply Parchment\r\n* Scale Length: 34" (864 mm)\r\n* Width at Nut: 1-5/8" (41.3 mm)\r\n* Unique features: Knurled chrome P Bass knobs, Fender transition logo', '799.99', '30.00', '2018-06-01 11:29:35'),
    (8, 2, 'hofner', 'Hofner Icon', 'With authentic details inspired by the original, the Hofner Icon makes the legendary violin bass available to the rest of us. Don''t get the idea that this a just a "nowhere man" look-alike. This quality instrument features a real spruce top and beautiful flamed maple back and sides. The semi-hollow body and set neck will give you the warm, round tone you expect from the violin bass.\r\n\r\nFeatures:\r\n\r\n* Authentic details inspired by the original\r\n* Spruce top\r\n* Flamed maple back and sides\r\n* Set neck\r\n* Rosewood fretboard\r\n* 30" scale\r\n* 22 frets\r\n* Dot inlay', '499.99', '25.00', '2018-07-30 14:18:33'),
    (9, 3, 'ludwig', 'Ludwig 5-piece Drum Set with Cymbals', 'This product includes a Ludwig 5-piece drum set and a Zildjian starter cymbal pack.\r\n\r\nWith the Ludwig drum set, you get famous Ludwig quality. This set features a bass drum, two toms, a floor tom, and a snare?each with a wrapped finish. Drum hardware includes LA214FP bass pedal, snare stand, cymbal stand, hi-hat stand, and a throne.\r\n\r\nWith the Zildjian cymbal pack, you get a 14" crash, 18" crash/ride, and a pair of 13" hi-hats. Sound grooves and round hammer strikes in a simple circular pattern on the top surface of these cymbals magnify the basic sound of the distinctive alloy.\r\n\r\nFeatures:\r\n\r\n* Famous Ludwig quality\r\n* Wrapped finishes\r\n* 22" x 16" kick drum\r\n* 12" x 10" and 13" x 11" toms\r\n* 16" x 16" floor tom\r\n* 14" x 6-1/2" snare drum kick pedal\r\n* Snare stand\r\n* Straight cymbal stand hi-hat stand\r\n* FREE throne', '699.99', '30.00', '2018-07-30 12:46:40'),
    (10, 3, 'tama', 'Tama 5-Piece Drum Set with Cymbals', 'The Tama 5-piece Drum Set is the most affordable Tama drum kit ever to incorporate so many high-end features.\r\n\r\nWith over 40 years of experience, Tama knows what drummers really want. Which is why, no matter how long you''ve been playing the drums, no matter what budget you have to work with, Tama has the set you need, want, and can afford. Every aspect of the modern drum kit was exhaustively examined and reexamined and then improved before it was accepted as part of the Tama design. Which is why, if you start playing Tama now as a beginner, you''ll still enjoy playing it when you''ve achieved pro-status. That''s how good these groundbreaking new drums are.\r\n\r\nOnly Tama comes with a complete set of genuine Meinl HCS cymbals. These high-quality brass cymbals are made in Germany and are sonically matched so they sound great together. They are even lathed for a more refined tonal character. The set includes 14" hi-hats, 16" crash cymbal, and a 20" ride cymbal.\r\n\r\nFeatures:\r\n\r\n* 100% poplar 6-ply/7.5mm shells\r\n* Precise bearing edges\r\n* 100% glued finishes\r\n* Original small lugs\r\n* Drum heads\r\n* Accu-tune bass drum hoops\r\n* Spur brackets\r\n* Tom holder\r\n* Tom brackets', '799.99', '15.00', '2018-07-30 13:14:15');

    INSERT INTO customers (customer_id, email_address, password, first_name, last_name, shipping_address_id, billing_address_id) VALUES
    (1, 'allan.sherwood@yahoo.com', '650215acec746f0e32bdfff387439eefc1358737', 'Allan', 'Sherwood', 1, 2),
    (2, 'barryz@gmail.com', '3f563468d42a448cb1e56924529f6e7bbe529cc7', 'Barry', 'Zimmer', 3, 3),
    (3, 'christineb@solarone.com', 'ed19f5c0833094026a2f1e9e6f08a35d26037066', 'Christine', 'Brown', 4, 4),
    (4, 'david.goldstein@hotmail.com', 'b444ac06613fc8d63795be9ad0beaf55011936ac', 'David', 'Goldstein', 5, 6),
    (5, 'erinv@gmail.com', '109f4b3c50d7b0df729d299bc6f8e9ef9066971f', 'Erin', 'Valentino', 7, 7),
    (6, 'frankwilson@sbcglobal.net', '3ebfa301dc59196f18593c45e519287a23297589', 'Frank Lee', 'Wilson', 8, 8),
    (7, 'gary_hernandez@yahoo.com', '1ff2b3704aede04eecb51e50ca698efd50a1379b', 'Gary', 'Hernandez', 9, 10),
    (8, 'heatheresway@mac.com', '911ddc3b8f9a13b5499b6bc4638a2b4f3f68bf23', 'Heather', 'Esway', 11, 12);

    INSERT INTO addresses (address_id, customer_id, line1, line2, city, state, zip_code, phone, disabled) VALUES
    (1, 1, '100 East Ridgewood Ave.', '', 'Paramus', 'NJ', '07652', '201-653-4472', 0),
    (2, 1, '21 Rosewood Rd.', '', 'Woodcliff Lake', 'NJ', '07677', '201-653-4472', 0),
    (3, 2, '16285 Wendell St.', '', 'Omaha', 'NE', '68135', '402-896-2576', 0),
    (4, 3, '19270 NW Cornell Rd.', '', 'Beaverton', 'OR', '97006', '503-654-1291', 0),
    (5, 4, '186 Vermont St.', 'Apt. 2', 'San Francisco', 'CA', '94110', '415-292-6651', 0),
    (6, 4, '1374 46th Ave.', '', 'San Francisco', 'CA', '94129', '415-292-6651', 0),
    (7, 5, '6982 Palm Ave.', '', 'Fresno', 'CA', '93711', '559-431-2398', 0),
    (8, 6, '23 Mountain View St.', '', 'Denver', 'CO', '80208', '303-912-3852', 0),
    (9, 7, '7361 N. 41st St.', 'Apt. B', 'New York', 'NY', '10012', '212-335-2093', 0),
    (10, 7, '3829 Broadway Ave.', 'Suite 2', 'New York', 'NY', '10012', '212-239-1208', 0),
    (11, 8, '2381 Buena Vista St.', '', 'Los Angeles', 'CA', '90023', '213-772-5033', 0),
    (12, 8, '291 W. Hollywood Blvd.', '', 'Los Angeles', 'CA', '90024', '213-391-2938', 0);

    INSERT INTO orders (order_id, customer_id, order_date, ship_amount, tax_amount, ship_date, ship_address_id, card_type, card_number, card_expires, billing_address_id) VALUES
    (1, 1, '2018-03-28 09:40:28', '5.00', '32.32', '2018-03-30 15:32:51', 1, 'Visa', '4111111111111111', '04/2020', 2),
    (2, 2, '2018-03-28 11:23:20', '5.00', '0.00', '2018-03-29 12:52:14', 3, 'Visa', '4012888888881881', '08/2019', 3),
    (3, 1, '2018-03-29 09:44:58', '10.00', '89.92', '2018-03-31 9:11:41', 1, 'Visa', '4111111111111111', '04/2017', 2),
    (4, 3, '2018-03-30 15:22:31', '5.00', '0.00', '2018-04-03 16:32:21', 4, 'American Express', '378282246310005', '04/2016', 4),
    (5, 4, '2018-03-31 05:43:11', '5.00', '0.00', '2018-04-02 14:21:12', 5, 'Visa', '4111111111111111', '04/2019', 6),
    (6, 5, '2018-03-31 18:37:22', '5.00', '0.00', NULL, 7, 'Discover', '6011111111111117', '04/2019', 7),
    (7, 6, '2018-04-01 23:11:12', '15.00', '0.00', '2018-04-03 10:21:35', 8, 'MasterCard', '5555555555554444', '04/2019', 8),
    (8, 7, '2018-04-02 11:26:38', '5.00', '0.00', NULL, 9, 'Visa', '4012888888881881', '04/2019', 10),
    (9, 4, '2018-04-03 12:22:31', '5.00', '0.00', NULL, 5, 'Visa', '4111111111111111', '04/2019', 6);

    INSERT INTO order_items (item_id, order_id, product_id, item_price, discount_amount, quantity) VALUES
    (1, 1, 2, '1199.00', '359.70', 1),
    (2, 2, 4, '489.99', '186.20', 1),
    (3, 3, 3, '2517.00', '1308.84', 1),
    (4, 3, 6, '415.00', '161.85', 1),
    (5, 4, 2, '1199.00', '359.70', 2),
    (6, 5, 5, '299.00', '0.00', 1),
    (7, 6, 5, '299.00', '0.00', 1),
    (8, 7, 1, '699.00', '209.70', 1),
    (9, 7, 7, '799.99', '240.00', 1),
    (10, 7, 9, '699.99', '210.00', 1),
    (11, 8, 10, '799.99', '120.00', 1),
    (12, 9, 1, '699.00', '209.70', 1);

    INSERT INTO administrators (admin_id, email_address, password, first_name, last_name) VALUES
    (1, 'admin@myguitarshop.com', '6a718fbd768c2378b511f8249b54897f940e9022', 'Admin', 'User'),
    (2, 'joel@murach.com', '971e95957d3b74d70d79c20c94e9cd91b85f7aae', 'Joel', 'Murach'),
    (3, 'mike@murach.com', '3f2975c819cefc686282456aeae3a137bf896ee8', 'Mike', 'Murach');

    — Create a user named mgs_user
    CREATE USER IF NOT EXISTS mgs_user@localhost
    IDENTIFIED BY 'pa55word';

    — Grant privileges to that user
    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mgs.*
    TO mgs_user@localhost;

  • [Solved] Computer Science English Homework

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    – 2 years ago **files (1)** – ## Assignmenttodo.pdf **## Assignmenttodo.pdf** ● Assignment to do For this assignment, research different tools that cloud storage service providers use to manage the vast arrays of drives in their environments. Also, research the current performance and trends of the …

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    – 2 years ago

    **files (1)**

    – ## Assignmenttodo.pdf

    **## Assignmenttodo.pdf**

    ● Assignment to do

    For this assignment, research different tools that cloud storage service providers use to manage
    the vast arrays of drives in their environments. Also, research the current performance and trends
    of the types of hard drives in use: magnetic vs. SSD. Summarize your research in a 2-3 page
    APA-formatted paper. Be sure to provide citations and references for your sources.

    References

    ● https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Dat
    a%20center%20storage%20primarily%20refers,and%20backup%20management%20software%
    20utilities

    ● https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-s
    torage

    ● https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Clou
    d%20backup%20services%20provide%20customers,that%20out%20among%20their%2
    0customers.

    ●

    The activity is due for Friday April 11th 2025.

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage](https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage)

    [https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage](https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

    **## Assignmenttodo.pdf**

    ● Assignment to do

    For this assignment, research different tools that cloud storage service providers use to manage
    the vast arrays of drives in their environments. Also, research the current performance and trends
    of the types of hard drives in use: magnetic vs. SSD. Summarize your research in a 2-3 page
    APA-formatted paper. Be sure to provide citations and references for your sources.

    References

    ● https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Dat
    a%20center%20storage%20primarily%20refers,and%20backup%20management%20software%
    20utilities

    ● https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-s
    torage

    ● https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Clou
    d%20backup%20services%20provide%20customers,that%20out%20among%20their%2
    0customers.

    ●

    The activity is due for Friday April 11th 2025.

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities](https://hypertecsp.com/knowledge-base/data-center-storage-the-era-of-cloud-and-iot/#:~:text=Data%20center%20storage%20primarily%20refers,and%20backup%20management%20software%20utilities)

    [https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage](https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage)

    [https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage](https://www.techtarget.com/searchdatacenter/feature/Break-down-types-of-data-center-storage)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

    [https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers](https://www.pcmag.com/picks/the-best-cloud-backup-services-for-business#:~:text=Cloud%20backup%20services%20provide%20customers,that%20out%20among%20their%20customers)

  • [Solved] Best Practices For LAN-To-WAN and WAN Domain Compliance

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    The instructions and assignment criteria and requirements are provided in the screenshots. The Course textbook: [eBook | Preface](https://openpage-ebooks.jblearning.com/wr/viewer.html?skipLastRead=true&oneTimePasscode=ST-3294ea5c-1871-4cfa-8dfe-7e42fc34b04d&launchOrgCode=jbl&language=en-US#book/b2c…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    The instructions and assignment criteria and requirements are provided in the screenshots.

    The Course textbook: [eBook | Preface](https://openpage-ebooks.jblearning.com/wr/viewer.html?skipLastRead=true&oneTimePasscode=ST-3294ea5c-1871-4cfa-8dfe-7e42fc34b04d&launchOrgCode=jbl&language=en-US#book/b2cc0452-3b9a-483a-8b7c-810d123a21f1/HTML-6)(link)

    – [\
    \
    Screenshot208.png](https://www.sweetstudy.com/files/screenshot208-png-10256109 "Screenshot208.png")
    – [\
    \
    Screenshot209.png](https://www.sweetstudy.com/files/screenshot209-png-10256111 "Screenshot209.png")

    – 2 years ago