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; • 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.

Oracle 12c: SQL
3rd Edition
ISBN:9781305251038
Author:Joan Casteel
Publisher:Joan Casteel
Chapter1: Overview Of Database Concepts
Section: Chapter Questions
Problem 5HOA: Access path A database table is composed of records and fields hold data. Data is stored in records....
icon
Related questions
Question

SQL

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".
Transcribed Image 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".
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage