Académique Documents
Professionnel Documents
Culture Documents
EVALUATION
SYSTEM
TEAM MEMBERS
1.)ABHINAV VISHWA
2.)KARAN RAWAT
3.)PRAKHAR JAIN
4.)MOHIT KUMAR LAL
5.)SAURABH PANDEY
E-R DIAGRAM OF OUR DATABASE
STUDENT
NAME CREDITS
NAME PHONE CGPA ID
PHOTO
ST
TEAC
FACULTY SUBJECT UD STUDENT
HES
IES
SUBJECT
DEPAR
TMENT PASSWOR
ID
D NAME
FACULT TYPE COURSE
Y
ID
PASSWORD
SCHEMA OF OUR DATABASE
TABLE FOR ENTITY 1
FACULTY
FACULTY-ID SUBJECT-ID
SCHEMA OF OUR DATABASE
TABLE OR RELATION 2
STUDIES
TABLE SUBJECT :
SUBJECT-ID
TABLE STUDENT :
STUDENT-ID
PRIMARY KEYS IN THE SCHEMA
RELATION TABLE TEACHES :
SUBJECT-ID
FACULTY-ID
STUDIES :
STUDENT-ID REFERENCES STUDENT
SUBJECT-ID REFERENCES SUBJECT
CONSTRAINTS IN SCHEMA
TABLE STUDIES :
CONSTRAINT
“check(assign_one in('submitted','not_submitted')),
check(assign_two in('submitted','not_submitted'))”
CHECKS FOR A ASSIGNMENT IF IT IS SUBMITTED
OR NOT SUBMITTED BY THE STUDENT BY
ASSIGNING VALUE ASSIGN_ONE OR ASSIGN_TWO
EITHER “SUBMITTED” OR “NOT SUBMITTED”.
NORMALIZATION
FACULTY
NAME FACULTY-ID PASSWORD PHONE DEPARTMEN
T
FACULTY-ID SUBJECT-ID
FAC_ONE 330
FAC_TWO 530
HOW IS IT NORMALIZED?
1 NF :
FACULTY-ID AND SUBJECT-ID ARE ATOMIC
ATTRIBUTES AND SQL QUERIES USED TO
EXTRACT THEM JUSTIFIES THEIR NDIVISIBILITY.
HENCE, THE TABLE IS IN 1 NF .
HOW IS IT NORMALIZED?
2 NF :
PRIMARY KEY IN THE TABLE FACULTY ARE TWO,
i.e. FACULTY-ID AND SUBJECT-ID . THERE ARE NO
NON-PRIMARY KEYS IN THE RELATION TABLE.
THERE CAN’T BE ANY PARTIAL DEPENDENCY OF
NON-PRIMARY KEYS. THIS JUSTIFIES THE
TEACHES TABLE IN 2nd NF.
HOW IS IT NORMALIZED?
3 NF :
AS NO NON-PRIMARY KEYS ARE THERE IN THE
TEACHES TABLE. THERE CAN NOT BE ANY
TRANSITIVE DEPENDENCY OF NON-PRIMARY
KEYS. HENCE, TEACHES TABLE IS JUSTIFIED TO
BE IN 3rd NF .
NORMALISATION
STUDIES