Question: /* Database Systems, 8th Ed., Rob/Coronel */ /* Type of SQL : SQL Server */ CREATE TABLE DOCTOR ( DOC_ID varchar(5), DOC_LNAME varchar(15), DOC_FNAME varchar(15),

/* Database Systems, 8th Ed., Rob/Coronel */ /* Type of SQL : SQL Server */ CREATE TABLE DOCTOR ( DOC_ID varchar(5), DOC_LNAME varchar(15), DOC_FNAME varchar(15), DOC_INITIAL varchar(1), DOC_SPECIALTY varchar(15) ); INSERT INTO DOCTOR VALUES('29827','Sanchez','Julio','J','Dermatology'); INSERT INTO DOCTOR VALUES('32445','Jorgensen','Annelise','G','Neurology'); INSERT INTO DOCTOR VALUES('33456','Korenski','Anatoly','A','Urology'); INSERT INTO DOCTOR VALUES('33989','LeGrande','George','','Pediatrics'); INSERT INTO DOCTOR VALUES('34409','Washington','Dennis','F','Orthopaedics'); INSERT INTO DOCTOR VALUES('36221','McPherson','Katye','H','Dermatology'); INSERT INTO DOCTOR VALUES('36712','Dreifag','Herman','G','Psychiatry'); INSERT INTO DOCTOR VALUES('38995','Minh','Tran','','Neurology'); INSERT INTO DOCTOR VALUES('40004','Chin','Ming','D','Orthopaedics'); INSERT INTO DOCTOR VALUES('40028','Feinstein','Denise','L','Gynecology'); /* -- */ CREATE TABLE DRUG ( DRUG_CODE varchar(5), DRUG_NAME varchar(25), DRUG_PRICE numeric ); INSERT INTO DRUG VALUES('AF15','Afgapan-15','25'); INSERT INTO DRUG VALUES('AF25','Afgapan-25','35'); INSERT INTO DRUG VALUES('DRO','Droalene Chloride','111.89'); INSERT INTO DRUG VALUES('DRZ','Druzocholar Cryptolene','18.99'); INSERT INTO DRUG VALUES('KO15','Koliabar Oxyhexalene','65.75'); INSERT INTO DRUG VALUES('OLE','Oleander-Drizapan','123.95'); INSERT INTO DRUG VALUES('TRYP','Tryptolac Heptadimetric','79.45'); /* -- */ CREATE TABLE PATIENT ( PAT_NUM varchar(5), PAT_TITLE varchar(4), PAT_LNAME varchar(15), PAT_FNAME varchar(15), PAT_INITIAL varchar(1), PAT_DOB datetime, PAT_AREACODE varchar(3), PAT_PHONE varchar(8) ); INSERT INTO PATIENT VALUES('100','Mr.','Kolmycz','George','D','6/15/1942','615','324-5456'); INSERT INTO PATIENT VALUES('101','Ms.','Lewis','Rhonda','G','3/19/2005','615','324-4472'); INSERT INTO PATIENT VALUES('102','Mr.','VanDam','Rhett','','11/14/1958','901','675-8993'); INSERT INTO PATIENT VALUES('103','Ms.','Jones','Anne','M','10/16/1974','615','898-3456'); INSERT INTO PATIENT VALUES('104','Mr.','Lange','John','P','11/8/1971','901','504-4430'); INSERT INTO PATIENT VALUES('105','Mr.','Williams','Robert','D','3/14/1975','615','890-3220'); INSERT INTO PATIENT VALUES('106','Mrs.','Smith','Jeanine','K','2/12/2003','615','324-7883'); INSERT INTO PATIENT VALUES('107','Mr.','Diante','Jorge','D','8/21/1974','615','890-4567'); INSERT INTO PATIENT VALUES('108','Mr.','Wiesenbach','Paul','R','2/14/1966','615','897-4358'); INSERT INTO PATIENT VALUES('109','Mr.','Smith','George','K','6/18/1961','901','504-3339'); INSERT INTO PATIENT VALUES('110','Mrs.','Genkazi','Leighla','W','5/19/1970','901','569-0093'); INSERT INTO PATIENT VALUES('111','Mr.','Washington','Rupert','E','1/3/1966','615','890-4925'); INSERT INTO PATIENT VALUES('112','Mr.','Johnson','Edward','E','5/14/1961','615','898-4387'); INSERT INTO PATIENT VALUES('113','Ms.','Smythe','Melanie','P','9/15/1970','615','324-9006'); INSERT INTO PATIENT VALUES('114','Ms.','Brandon','Marie','G','11/2/1932','901','882-0845'); INSERT INTO PATIENT VALUES('115','Mrs.','Saranda','Hermine','R','7/25/1972','615','324-5505'); INSERT INTO PATIENT VALUES('116','Mr.','Smith','George','A','11/8/1965','615','890-2984'); /* -- */ CREATE TABLE PRESCRIPTION ( DOC_ID varchar(5), PAT_NUM varchar(5), DRUG_CODE varchar(5), PRES_DOSAGE varchar(50), PRES_DATE datetime ); INSERT INTO PRESCRIPTION VALUES('32445','102','DRZ','2 tablets every four hours -- 50 tablets total','11/12/2012'); INSERT INTO PRESCRIPTION VALUES('34409','101','KO15','1 tablet every six hours -- 30 tablets total','11/14/2012'); INSERT INTO PRESCRIPTION VALUES('32445','113','OLE','1 teaspoon with each meal -- 250 ml total','11/14/2012'); INSERT INTO PRESCRIPTION VALUES('36221','109','DRO','2 tablets with every meal -- 60 tablets total','11/14/2012'); INSERT INTO PRESCRIPTION VALUES('38995','107','KO15','1 tablet every six hours -- 30 tablets total','11/14/2012'); INSERT INTO PRESCRIPTION VALUES('36221','109','KO15','1 tablet every six hours -- 30 tablets total','11/14/2012');
 
 

-For each table from clinic.sql, revise the code to add primary keys and foreign keys constraints if required.

Implement the following queries in SQL

Retrieve the specialty of Dr. Tran Minh

Retrieve the first and last name of every dermatologist

Retrieve the names of all patients in area code 901

Retrieve the names and phone numbers of all patients born in 1970

Retrieve the names and DOB of all female patients

Retrieve the last name of all patients with are code not equal to 615

Retrieve the names of the all medications.

Retrieve the names of each medication and their price, order from most expensive to least

Retrieve all information on medication prescribed by 32445

Retrieve the patient Num for Dr 36221

 
 
 

Please I want a detailed complete answers for each part. Then make sure you provide clear picture(s) of solution that I can read. Thanks

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!