logo

SIT103- Database and Information Retrieval Assignment 2 Report

22 Pages2447 Words193 Views
   

Added on  2021-06-15

About This Document

This report includes the relational schema, create tables, insert statements for Department, Dept_Locations, Employee, Project, Dependent and Works_on tables for SIT103- Database and Information Retrieval Assignment 2. The report is relevant for students studying SIT103- Database and Information Retrieval course. The report is for Assignment 2 and is relevant for students of any college or university.

SIT103- Database and Information Retrieval Assignment 2 Report

   Added on 2021-06-15

ShareRelated Documents
SIT103- Database and Information Retrieval2018 – Assignment 2Student ID:Tutor:
SIT103- Database and Information Retrieval Assignment 2 Report_1
ReportRelational SchemaTable NamePrimary KeyForeign KeyNOT NULL ColumnsDepartmentFldDNoDept_LocationsFldDNo, FldLocationFOREIGN KEY (FldDNo) REFERENCES Department(FldDNo)EmployeeFldSsnFOREIGN KEY (FldDNo) REFERENCES Department(FldDNo)FldSuper_ssnProjectFldPnumberFOREIGN KEY (DNum, Plocation) REFERENCES FldDept_Locations(FldDNo,FldLocation)DependentFldEssn, FldDependent_NameFOREIGN KEY (FldEssn) REFERENCES Employee(FldSsn) Works_OnFldEssn, FldPnoFOREIGN KEY (FldPno) REFERENCES Project(FldPnumber), FOREIGN KEY (FldEssn) REFERENCES Employee(FldSsn)Hours(Guru99 2016)(Brombarg P. n.d.)
SIT103- Database and Information Retrieval Assignment 2 Report_2
Create TablesDepartment TableCREATE TABLE Department (FldDNo NUMBER NOT NULL, FldDName VARCHAR2(20) NOT NULL, FldMgr_ssn Number NOT NULL, FldMgr_start_date date NOT NULL,CONSTRAINT "DEPT_PK" PRIMARY KEY (FldDNo) );
SIT103- Database and Information Retrieval Assignment 2 Report_3
Dept_Locations TableCREATE TABLE Dept_Locations (FldDNo NUMBER NOT NULL, FldLocation VARCHAR2(30) NOT NULL, CONSTRAINT "DEPTLOC_PK" PRIMARY KEY (FldDNo, FldLocation), CONSTRAINT fk_depart FOREIGN KEY (FldDNo) REFERENCES Department(FldDNo) );Employee TableCREATE TABLE Employee (FldFname VARCHAR2(30) NOT NULL, FldMinit VARCHAR2(1) NOT NULL, FldLname VARCHAR2(30) NOT NULL, FldSsn Number NOT NULL,FldBDate Date NOT NULL ,
SIT103- Database and Information Retrieval Assignment 2 Report_4
FldAddress VARCHAR2(50) NOT NULL , FldSex VARCHAR2(1) NOT NULL , FldSalary Number NOT NULL , FldSuper_ssn Number NULL,FldDNo Number NOT NULL,CONSTRAINT "EMPLOYEE_PK" PRIMARY KEY (FldSsn), CONSTRAINT fk_department FOREIGN KEY (FldDNo) REFERENCES Department(FldDNo) );Project TableCREATE TABLE Project (FldPnumber NUMBER NOT NULL, FldPname VARCHAR2(30) NOT NULL, FldPlocation VARCHAR2(30) NOT NULL, FldDNum NUMBER NOT NULL, CONSTRAINT "PROJ_PK" PRIMARY KEY (FldPnumber), CONSTRAINT fk_deptLocation
SIT103- Database and Information Retrieval Assignment 2 Report_5
FOREIGN KEY (FldDNum, FldPlocation) REFERENCES Dept_Locations(FldDNo, FldLocation) );Dependent TableCREATE TABLE Dependent (FldEssn NUMBER NOT NULL, FldDependent_Name VARCHAR2(30) NOT NULL, FldSex VARCHAR2(1) NOT NULL, FldBDate Date NOT NULL , FldRelationship VARCHAR2(30) NOT NULL, CONSTRAINT "DEPEND_PK" PRIMARY KEY (FldEssn, FldDependent_Name), CONSTRAINT fk_empdepend FOREIGN KEY (FldEssn) REFERENCES Employee(FldSsn) );
SIT103- Database and Information Retrieval Assignment 2 Report_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Relational Data Structure, Tables, Inserts and Queries
|25
|2447
|483

ISYS1055 - Database Concepts | Assignment
|14
|1619
|106

Logical Database Design for Desklib
|16
|2710
|153

CREATE TABLE Student(.
|3
|466
|1072

The Database Systems and Design
|13
|1520
|16

BANKING SCENARIO PROCEDURES Faisal Jahdlai 08 December, 2016 BANKING SCENARIO PROCEDURES Faisal Jahdali 08 December, 2016 ER DIAGRAM 2 CREATE AND INSERT TABLE COMMANDS 2 SQL PROCEDURES Faisal Jahdlai
|19
|1901
|149