Database and IT project managment
A P P E N D I X D STUDENT DATABASE SCHEMA ENR_ S ECT_ FK ENR_S TU_FK GR_ ENR_ FK GR_ GRTW_FK GRTW_GRTY P_FK GRTW_ SECT_FK INST_ZIP_FK S ECT_ CRS E_ FK S ECT_ INST_ FK STU_Z IP_FK CRS E_ CRS E_ FK ENROLLMENTS TUDENT_ ID ( PK ) ( FK ) NUMB ER( 8 , 0 ) NOT NUL L S ECTION_ ID ( PK ) ( FK ) NUMB ER( 8 , 0 ) NOT NUL L ENROL L _ DA TE DA TE NOT NUL L FINA L _ GRA DE NUMB ER( 3 , 0 ) NUL L CREATED_BY VARCHAR2(30) NOT NULL CREA TED_ DA TE DA TE NOT NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_ DA TE DA TE NOT NUL L GRADE GRA DE_ CODE_ OCCURRENCE ( PK ) NUMB ER( 3 8 , 0 ) NOT NUL L S TUDENT_ ID ( PK ) ( FK ) NUMB ER( 8 , 0 ) NOT NUL L S ECTION_ ID ( PK ) ( FK ) NUMB ER( 8 , 0 ) NOT NUL L GRA DE_ TY PE_ CODE ( PK ) ( FK ) CHA R( 2 ) NOT NUL L NUMERIC_ GRA DE NUMB ER( 3 , 0 ) NOT NUL L COMMENTS V A RCHA R2(2000) NULL CREATED_BY VARCHAR2(30) NOT NULL CREA TED_ DA TE DA TE NOT NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_ DA TE DA TE NOT NUL L GRADE_CONV ERS I ONLETTER_GRA DE (PK) V A RCHA R2(2) NOT NULL GRA DE_ POINT NUMB ER( 3 , 2 ) NO T NUL L MA X _ GRA DE NUMB ER( 3 , 0 ) NO T NUL L MIN_ GRA DE NUMB ER( 3 , 0 ) NO T NUL L CREA TED_BY V A RCHA R2(30) NOT NULL CREA TED_ DA TE DA TE NO T NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_DATE DATE NOT NULL GRADE_TYPEGRA DE_ TY PE_CODE ( PK) CHA R( 2 ) NOT NUL L DES CRIPTION V A RCHA R2 ( 5 0 ) NOT NUL L CREA TED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L CREA TED_ DA TE DA TE NOT NUL L MODIFIED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L MODIFIED_ DA TE DA TE NOT NUL L GRADE_TYPE_W EI GHTS ECTION_ ID ( PK ) ( FK ) NUMB ER( 8 , 0 ) NO T NUL L GRADE_TYPE_CODE (PK)(FK) CHAR(2) NOT NULL NUMB ER_ PER_ S ECTION NUMB ER( 3 , 0 ) NO T NUL L PERCENT_ O F_ FINA L _ GRA DE NUMB ER( 3 , 0 ) NO T NUL L DROP_ L OW ES T CHA R( 1 ) NO T NUL L CREA TED_BY V A RCHA R2(30) NOT NULL CREATED_DATE DATE NOT NULL MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_DATE DATE NOT NULL I NSTRUCTORINS TRUCTOR_ ID ( PK ) NUMB ER( 8 , 0 ) NOT NUL L S A L UTA TION V A RCHA R2 ( 5 ) NUL L FIRST_NA ME V A RCHA R2( 2 5) NUL L LA ST_NA ME V A RCHA R2(25) NULL S TREET_ A DDRES S V A RCHA R2 ( 5 0 ) NUL L PHONE V A RCHA R2( 1 5) NUL L CREA TED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L CREA TED_ DA TE DA TE NOT NUL L MODIFIED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L MODIFIED_ DA TE DA TE NOT NUL L Z IP ( FK ) V A RCHA R2 ( 5 ) NUL L SECTIONS ECTIO N_ ID ( PK ) NUMB ER( 8 , 0 ) NO T NUL L S ECTIO N_ NO NUMB ER( 3 , 0 ) NO T NUL L STA RT_ DA TE_ TIME DA TE NULL LOCA TION V A RCHA R2(50) NULL CA PA CITY NUMB ER( 3 , 0 ) NUL L CREA TED_BY V A RCHA R2(30) NOT NULL CREA TED_ DA TE DA TE NO T NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_DATE DATE NOT NULL CO URS E_ NO ( FK ) NUMB ER( 8 , 0 ) NO T NUL L INS TRUCTO R_ ID ( FK ) NUMB ER( 8 , 0 ) NO T NUL L S TUDENTS TUDENT_ ID ( PK ) NUMB ER( 8 , 0 ) NOT NUL L S A L UTA TION V A RCHA R2 ( 5 ) NUL L FIRS T_ NA ME V A RCHA R2 ( 2 5 ) NUL L LA ST_NA ME V A RCHA R2(25) NOT NULL S TREET_ A DDRES S V A RCHA R2 ( 5 0 ) NUL L PHONE VARCHAR2(15) NULL EM PL O Y ER V A RCH A R2 ( 5 0 ) NU L L REGISTRA TION_ DA TE DA TE NOT NUL L CREA TED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L CREA TED_ DA TE DA TE NOT NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_DATE DATE NOT NULL Z IP ( FK ) V A RCHA R2 ( 5 ) NOT NUL L ZI P CO DEZ IP ( PK ) V A RCHA R2 ( 5 ) NOT NUL L CITY V A RCHA R2 ( 2 5 ) NUL L S TA TE V A RCHA R2 ( 2 ) NUL L CREA TED_ B Y V A RCHA R2 ( 3 0 ) NOT NUL L CREA TED_ DA TE DA TE NOT NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MO DIF IED_ DA T E DA TE NO T NUL L COURS ECOURS E_ NO ( PK ) NUMB ER( 8 , 0 ) NOT NUL L DES CRIPTION V A RCHA R2 ( 5 0 ) NOT NUL L COST NUMBER( 9,2) NULL CREA TED_BY V A RCHA R2(30) NOT NULL CREA TED_ DA TE DA TE NOT NUL L MODIFIED_BY V A RCHA R2(30) NOT NULL MODIFIED_DATE DATE NOT NULL PREREQUISITE ( FK) NUMBER( 8,0) NULL