Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Write an sql statement to count the number of pets

07/12/2021 Client: muhammad11 Deadline: 2 Day

RELATIONAL DATABASE DESIGN

You have been tasked to turn these data into a relational database. You will need to build the database and write a report about what you did. You only need to submit the report. It should have the following sections:

a. Introduction – Introduce the business requirements and describe one business rule and one use case you can identify from the scenario given above.

10 marks
b. ER Diagram - Identify the entities and relationships in the scenario given above and draw an ER diagram showing the entities, attributes, relationships, and cardinality. Do not decompose any of the relationships at this point.

10 marks
c. Database Schema - Decompose the design to create a schema to store the data in a suitable normal form (2NF or 3NF). Say which normal form the design is in and justify your choice. List the tables and show the fields, primary keys, and any foreign keys in your schema. Describe any assumptions you have made or any additional fields you have added to your design. Make sure all the primary keys are a sensible choice and introduce new fields if needed. Draw a schema diagram to illustrate your design.

20 marks
d. Create Tables - Create a MySQL database to store the schema that you designed in part c. above. Create the tables using SQL statements and reproduce the code in your answer report. Define the keys and choose appropriate data types and any other restrictions you think are required.

20 marks
e. Insert the Data – Insert the data given above into the appropriate tables. Give a single example of an SQL statement that you used to insert one row of data into one of the tables.

10 marks
f. SQL Queries - Carry out the appropriate SQL queries of answering the following questions. For each query, give the SQL code and the result of running the query on the data in your database. Marks are given by each question.

i. Return a list of all dog names (2).

ii. Return a list of all dog breeds, showing each breed only once (3).

iii. Write a query to count how many dogs have the string “Labr” in their breed (2).

iv. Calculate the average age of all dogs in the kennel (2).

v. Calculate the average age of dogs by breed (3).

vi. Find the breed of dog that has an average age of more than 8 (4).

vii. List all the dog names along with their owners’ names (4).

viii. List all the dogs who have had a vet note recorded. Give the name of the dog and the date of the vet note (5).

ix. List all dogs, giving their name, and if a dog has had a vet visit, give the note for the visit, otherwise, if the dog has not visited the vet, return null in the vet note field (5).

Assignment ONE
RELATIONAL DATABASE DESIGN

Introduction
“It’s a Dog’s Life” is a kennel which operates just outside the village of Newtown. The kennel’s function is to look after dogs while their owners are out of town. To help with the running of the kennel, they maintain a spreadsheet of the name, breed, and age of each dog who is staying with them, as well as the name, address and phone number of each dog’s owners. The database also stores special instructions for the care of each dog, as well as which kennel room the dog is staying in, and a note of the unique microchip number which each dog has implanted in their neck. Every dog must have a chip number. Vet notes are added to the spreadsheet if a dog is seen by the vet and vet notes must be associated with a single dog.

The current way in which the data are stored is shown in the table below. Note that each person can own more than one dog and each dog can have more than one owner. The vet columns are empty unless the dog has been seen by the vet. A vet visit cannot exist without a dog, of course.

Dog Name

DogBreed

Dog Age

Owner

Owner Address

Owner Phone

DogChipNo

Note

Room

Vet ID

Vet Date

Vet Note

Fido

Labrador

10

Sarah Smith

The Meadows Newtown FK40 7LL

01234

567890

545682

None

1

Fido

Labrador

10

John Smith

The Meadows Newtown FK40 7LL

01234

567890

545682

None

1

Sheba

Labrador

9

Sarah Smith

The Meadows Newtown FK40 7LL

01234

567890

356784

None

2

76

20.05.18

Worming tablets given

Pat

Labradoodle

3

Sarah Smith

The Meadows Newtown FK40 7LL

01234

567890

746587

Enjoys petting

3

Paddy

Golden retriever

7

Frank Jones

14 Main Street Newtown FK40 6TT

0376

458015

546875

Enjoys all

6

Rex

Mongrel

6

Frank Jones

14 Main Street Newtown FK40 6TT

0376

458015

546888

Requires pills

12

( Page 1 of 3 )

Your assignment
You have been tasked to turn these data into a relational database. You will need to build the database and write a report about what you did. You only need to submit the report. It should have the following sections:

a. Introduction – Introduce the business requirements and describe one business rule and one use case you can identify from the scenario given above.

10 marks
b. ER Diagram - Identify the entities and relationships in the scenario given above and draw an ER diagram showing the entities, attributes, relationships, and cardinality. Do not decompose any of the relationships at this point.

10 marks
c. Database Schema - Decompose the design to create a schema to store the data in a suitable normal form (2NF or 3NF). Say which normal form the design is in and justify your choice. List the tables and show the fields, primary keys, and any foreign keys in your schema. Describe any assumptions you have made or any additional fields you have added to your design. Make sure all the primary keys are a sensible choice and introduce new fields if needed. Draw a schema diagram to illustrate your design.

20 marks
d. Create Tables - Create a MySQL database to store the schema that you designed in part c. above. Create the tables using SQL statements and reproduce the code in your answer report. Define the keys and choose appropriate data types and any other restrictions you think are required.

20 marks
e. Insert the Data – Insert the data given above into the appropriate tables. Give a single example of an SQL statement that you used to insert one row of data into one of the tables.

10 marks
f. SQL Queries - Carry out the appropriate SQL queries of answering the following questions. For each query, give the SQL code and the result of running the query on the data in your database. Marks are given by each question.

i. Return a list of all dog names (2).

ii. Return a list of all dog breeds, showing each breed only once (3).

iii. Write a query to count how many dogs have the string “Labr” in their breed (2).

iv. Calculate the average age of all dogs in the kennel (2).

v. Calculate the average age of dogs by breed (3).

vi. Find the breed of dog that has an average age of more than 8 (4).

vii. List all the dog names along with their owners’ names (4).

viii. List all the dogs who have had a vet note recorded. Give the name of the dog and the date of the vet note (5).

ix. List all dogs, giving their name, and if a dog has had a vet visit, give the note for the visit, otherwise, if the dog has not visited the vet, return null in the vet note field (5).

Submission
Please write your answers, save them to PDF and upload them in the assignment submission area on iStirling. Include your student number on the front page of the report, but DO NOT PUT YOUR NAME ANYWHERE on the report.

Late penalties of three marks per calendar day you are late in submitting will be applied, up to a maximum of seven calendar days, after which you will receive no grade for the assignment.

Plagiarism
Plagiarism is presenting somebody else’s work as your own. Plagiarism is a form of academic misconduct and is taken very seriously by the University. Students found to have plagiarised work can have marks deducted and, in serious cases, even be expelled from the University. Do not submit any work that is not entirely your own.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Pro Writer
Academic Master
Premium Solutions
Financial Solutions Provider
Financial Assignments
Essay & Assignment Help
Writer Writer Name Offer Chat
Pro Writer

ONLINE

Pro Writer

I am an elite class writer with more than 6 years of experience as an academic writer. I will provide you the 100 percent original and plagiarism-free content.

$28 Chat With Writer
Academic Master

ONLINE

Academic Master

As an experienced writer, I have extensive experience in business writing, report writing, business profile writing, writing business reports and business plans for my clients.

$33 Chat With Writer
Premium Solutions

ONLINE

Premium Solutions

I have done dissertations, thesis, reports related to these topics, and I cover all the CHAPTERS accordingly and provide proper updates on the project.

$33 Chat With Writer
Financial Solutions Provider

ONLINE

Financial Solutions Provider

I reckon that I can perfectly carry this project for you! I am a research writer and have been writing academic papers, business reports, plans, literature review, reports and others for the past 1 decade.

$47 Chat With Writer
Financial Assignments

ONLINE

Financial Assignments

I have written research reports, assignments, thesis, research proposals, and dissertations for different level students and on different subjects.

$24 Chat With Writer
Essay & Assignment Help

ONLINE

Essay & Assignment Help

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$21 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Unit 5 international business - Stressed and unstressed syllables - Volumetric analysis of vinegar lab report - Stakeholder approach - Difference between knights and samurai - Read the ppt and answer the following questions - Club car eric charger usb - Gale force surfing case study - Archers body corporate gold coast - Refuse infinitive or gerund - How to meditate according to gita - Delta sigma theta dallas - Encase certified examiner ence certification - Ias 7 cash and cash equivalents definition - Alison lurie fairy tale liberation - How is imagism part of modernist literature - The practice of statistics answer key - Hilti dx 76 nails - NEED 3+ PAGES WITH 4 PEER REVIEWED REFERENCES CITED IN APA FORMAT - Detention pond routing spreadsheet - Discussion(CSPM) - Cobalt strike trial tgz download - 【(+97•15-2•730-•5642) Abortion Pills in Dubai|Abu Dhabi|Alain|Sharjah|RAK city|(Surgical Abortion in UAE)-mifepristone200mg & Misoprostol 200mcg Available in Dubai|Abu Dhabi-ipills in Dubai & Cost of Cytotec in Dubai| Abu Dhabi. - Essay - Construction Methods: Field Operations - The perils of being moderately famous epub - Key surgical brushes ifu - General healthcare technology trends particularly related to data information - What are intellectual interests - What is a micropipette used for - A 55 kg bungee jumper leaps from a bridge - Is a cold pack endothermic or exothermic - The handmaid's tale sparknotes - Disorder of the Male or Female Reproductive System - Five elements of assessment design - 350 word count 4 scholarly sources sites don't count in word count. - 300 Word Discussion Board - APA - 1 Reference - Response - Warragul north primary school teachers - Titration lab questions and answers - A nation that destroys its soil destroys itself - Tidal river camp area - Sss software in basket exercise - A7 8k l4 5p sequence - Do stingrays have teeth - The effect of cell size on material transport answers - Wayland custom woodworking payroll project answers - What is 2 and 2 3 as a improper fraction - Intensive distribution exclusive distribution selective distribution franchising - Vertices edges and faces - Organizational Theory - Between points a and e crve oo is unit elastic - 2 pages reflection paper - St mary's graduation 2020 - Railway buffer stop design - Case Study: Opening Your New Dunkin’ Donuts Location - ANOVA and Repeated Measures ANOVA Designs - Keith rn case studies answers - Copper transformation lab report - Drift and papillion apartments byron bay - Ridgeway surgery harrow appointments - Exposition of psalm 119 - El gato painting company bank reconciliation - 3-Pages - work - Horizontal foreign direct investment ppt - Access Control - Accounting-3 discussions - Does facebook promote loneliness - Brittany blujus - Starbucks lean six sigma - The use of multiple perspective and primary shapes - Theory based on moral agency - Article Assignment - The story of an hour literary devices - Order 2211125: Research Methods - Burton v davies [1953] qsr 26 - Ashtead hospital orthopaedic consultants - CIS - Saxon phonics coding chart - A coffee manufacturer is interested in whether - Left neglected book club discussion questions - Algebra - Mcdonald group investments loganlea - INR - Essay - Advanced Industrial Hygiene - HW - Negotiation story - Lead nitrate and potassium iodide balanced equation - What kind of workplace would mary parker follett create - Bath water temperature celsius - Module Two Assignment Guidelines and Rubric - The danger of a single story analysis essay - University of leicester campus map - Level 3 principles of ict systems and data security answers - What you pawn i will redeem annotated bibliography - Application for consent orders kit - What is the mass of boron - The outsiders book characters - Risks threats and vulnerabilities commonly found in the workstation domain - A porsche accelerates from a stop light