Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Relational Schema Client(clientNo, forename, surname, gender, address, telNo, pr

ID: 3686797 • Letter: R

Question

Relational Schema

Client(clientNo, forename, surname, gender, address, telNo, proLicenceNo)

Instructor(instructorID, forename, surname, gender, address, telNo, licenceNo,carNo)

Car(carNo, regNo, model)

Lesson(clientNo,onDate,atTime,instructorID)

Test(clientNo,onDate,atTime,instructorID,centreID, status, reason)

Centre(centreID, name, address, telNo)

Question 1:

a) Get the instructor (drop off and pick up) Forename and Surname, the Client Forename and Surname and Date for every Test on or after 10/03/2016.


b)Find the Name and Address for all clients, with the Date and Time of their tests for everyone who has had a lesson with Jill Reid.


c) Get the Forenames, Surnames and Telephone Numbers for all people,both clients and instructors,in the database.Sort by Surname, reverse alphabetical.

Explanation / Answer

select i.forename,i.surname,c.forename,c.surname
from client c,instructor i,test t
where c.clientNo=t.clientNo
and i.instructorID=t.instructorID
and t.onDate>='10/03/2016'

select c.forename,c.surname,c.address,t.onDate,t.atTime
from client c,test t,instructor i
where c.clientID=t.clientID and i.instructorID=t.instructorID
and i.instructorID like 'Jill Reid'

select forename,surname,telNo
from client
sort by surname desc
union
select forename,surname,telNo
from instructor
sort by surname desc

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote