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

Step 1. Using Oracle, create the tables identified below in the following order:

ID: 3547273 • Letter: S

Question

Step 1.


Using Oracle, create the tables identified below in the following order:


DATABASE TABLES:


Apartment_Building_TBL (BuildingID, BuildingName, Street, City, State, Zip, Phone)
Employer_TBL (EmployerID, CompanyName, Street, City, State, Zip, Phone, ContractDiscount)
Apartment_Type_TBL(ApartmentTypeID, ApartmentType, PricePerNight)
Apartment_TBL
(ApartmentID, AptNumber, AptFloor, BuildingID, ApartmentTypeID, AptAvailable)
Trainee_TBL
(TraineeID, LastName, FirstName, PermStreet, PermCity, PermState, PermZip, PermPhone, EmployerID)
Apartment_Rental_TBL
(RentalID, CheckInDate, CheckOutDate, ApartmentPhone, ApartmentID, TraineeID)


STRUCTURE NOTES:


Help will be much appreciated.

Explanation / Answer

1)

create table Apartment_Building_TBL

(BuildingID Number(2),

BuildingName varchar2(50) not null,

Street varchar2(50),

City varchar2(50),

State varchar2(50),

Zip Number,

Phone Number,

CONSTRAINT ABTBL_BuildID_PK PRIMARY KEY (BuildingID));


2)

create table Employer_TBL

(EmployerID Number(2),

CompanyName varchar2(50) not null,

Street varchar2(50),

City varchar2(50),

State varchar2(50),

Zip number,

Phone number,

ContractDiscount number(20,3),

CONSTRAINT EmpTbl_EmpID_PK PRIMARY KEY (EmployerID));


3)

create table Apartment_Type_TBL

(ApartmentTypeID number(2),

ApartmentType varchar2(50),

PricePerNight number(20,2),

CONSTRAINT ApmntTypeTbl_ApmntTypeID_PK PRIMARY KEY (ApartmentTypeID));



4)

create table Apartment_TBL

(ApartmentID number(2),

AptNumber number,

AptFloor varchar2(25),

BuildingID number(2),

ApartmentTypeID number(2),

AptAvailable Varchar2(3),

CONSTRAINT ApmntTbl_ApmntID_PK PRIMARY KEY (ApartmentID),

CONSTRAINT ABTBL_BuildID_FK FOREIGN KEY (BuildingID) REFERENCES Apartment_Building_TBL(BuildingID),

CONSTRAINT ApmntTypeTbl_ApmntTypeID_FK FOREIGN KEY (ApartmentTypeID) REFERENCES Apartment_Type_TBL(ApartmentTypeID));



5)

create table Trainee_TBL

(TraineeID Number(2),

LastName varchar2(25) not null,

FirstName varchar2(25) not null,

PermStreet varchar2(25),

PermCity varchar2(25),

PermState varchar2(25),

PermZip number,

PermPhone number,

EmployerID number(2),

CONSTRAINT TrainTbl_TrainID_PK PRIMARY KEY (TraineeID),

CONSTRAINT EmpTbl_EmpID_FK FOREIGN KEY (EmployerID) REFERENCES Employer_TBL(EmployerID));



6)

create table Apartment_Rental_TBL

(RentalID number(2),

CheckInDate date,

CheckOutDate date,

ApartmentPhone number,

ApartmentID number(2),

TraineeID number(2),

CONSTRAINT RentalTbl_RentID_PK PRIMARY KEY (RentalID),

CONSTRAINT ApmntTbl_ApmntID_FK FOREIGN KEY (ApartmentID) REFERENCES Apartment_TBL(ApartmentID),

CONSTRAINT TrainTbl_TrainID_FK FOREIGN KEY (TraineeID) REFERENCES Trainee_TBL(TraineeID));

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