QUESTION 3 Requirements Specification (this is a fictional scenario) A fitness company stores the current assignments of trainers to customers in a document file like this: Trainer: Jones, William;...


SQL


QUESTION 3<br>Requirements Specification (this is a fictional scenario)<br>A fitness company stores the current assignments of trainers to customers in a document file like this:<br>Trainer: Jones, William; phone 175-221-9988; hired in: 2019%3;<br>• Customer: Garcia, Robert; phone 175-751-8822; year of birth: 1988;<br>• Goal: building endurance;<br>A trainer will usually have several customers with different goals, but may have no customers. As soon as it is registered, a customer is assigned to a single trainer. The customer<br>may decide to change a trainer, but previous assignments are not kept. A trainer has at most 10 customers.<br>There is no middle name stored with the trainers or customers. Both must have a phone number. For some trainers, the most recent hiring year is stored. For some clients the year<br>of birth is stored. All customers must have a goal specified.<br>The first and last name have at most 21 characters each. The phone number will be stored with the following pattern: ppp-ppp-pppp. The hiring year and year of birth are numbers<br>with 4 digits.<br>One may want to search based on first name or last name, phone, goal, hiring year and year of birth.<br>Data Entry Constraints for Task 4<br>• The third trainer must have at least two customers in the data entered.<br>• You must have two customers with the first name Sue.<br>• At least two trainers must be hired after 2015 and two before.<br>Database Questions for Task 5<br>• For each assignment, list the first and last names for both the trainer and the customer. Use suggestive names for the columns in the result.<br>• Pick the ID for the third trainer you defined in the database. List the full names (FIRST SPACE LAST) for all the customers of the selected trainer (in one column named<br>

Extracted text: QUESTION 3 Requirements Specification (this is a fictional scenario) A fitness company stores the current assignments of trainers to customers in a document file like this: Trainer: Jones, William; phone 175-221-9988; hired in: 2019%3; • Customer: Garcia, Robert; phone 175-751-8822; year of birth: 1988; • Goal: building endurance; A trainer will usually have several customers with different goals, but may have no customers. As soon as it is registered, a customer is assigned to a single trainer. The customer may decide to change a trainer, but previous assignments are not kept. A trainer has at most 10 customers. There is no middle name stored with the trainers or customers. Both must have a phone number. For some trainers, the most recent hiring year is stored. For some clients the year of birth is stored. All customers must have a goal specified. The first and last name have at most 21 characters each. The phone number will be stored with the following pattern: ppp-ppp-pppp. The hiring year and year of birth are numbers with 4 digits. One may want to search based on first name or last name, phone, goal, hiring year and year of birth. Data Entry Constraints for Task 4 • The third trainer must have at least two customers in the data entered. • You must have two customers with the first name Sue. • At least two trainers must be hired after 2015 and two before. Database Questions for Task 5 • For each assignment, list the first and last names for both the trainer and the customer. Use suggestive names for the columns in the result. • Pick the ID for the third trainer you defined in the database. List the full names (FIRST SPACE LAST) for all the customers of the selected trainer (in one column named "Customer"). • List the full names (FIRST SPACE LAST)for the trainer and customers (in two columns named "Trainer" and "Customer"), for which the customer first name is "Sue" • List the names for the trainers in the format (LAST COMMA SPACE FIRST) hired after 2015 and the full names of their customers. Show the result in two columns named "Trainer" and "Customer".
Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here