2. 1 | P a g e
Scholarship Database Management System
TABLE OF CONTENTS
1 WAPDA.................................................................................................................11
1.1 INCORPORATION:......................................................................................11
1.2 RESPONSIBILITIES.....................................................................................11
1.3 SEGMENTS...................................................................................................11
1.4 POWER Wing................................................................................................11
1.5 WATER Wing................................................................................................11
2 ORGANOGRAM ..................................................................................................12
3 EXPERIENCE.......................................................................................................13
4 CASE SCENARIO:...............................................................................................14
5 ENTITIES:.............................................................................................................15
6 ASSOCIATIONS: .................................................................................................16
7 QUESTIONNAIRE...............................................................................................17
8 ERD BEFORE NORMALIZATION ....................................................................18
9 NORMALIZATION:.............................................................................................23
9.1 ADDRESS......................................................................................................23
9.1.1 1st Normal Form (1NF): ...........................................................................24
9.1.2 2nd Normal Form (2NF): ..........................................................................24
9.1.3 3rd Normal Form (3NF):..........................................................................25
9.2 APPLICANTS................................................................................................25
9.2.1 1st Normal Form (1NF): ...........................................................................26
9.2.2 2nd Normal Form (2NF): ..........................................................................26
9.2.3 3rd Normal Form (3NF):..........................................................................26
9.3 CHILDREN....................................................................................................27
9.3.1 1st Normal Form (1NF): ...........................................................................28
9.3.2 2nd Normal Form (2NF): ..........................................................................28
9.3.3 3rd Normal Form (3NF):..........................................................................28
9.4 CONTACT.....................................................................................................30
9.4.1 1st Normal Form (1NF): ...........................................................................33
9.4.2 2nd Normal Form (2NF): ..........................................................................33
9.4.3 3rd Normal Form (3NF):..........................................................................34
9.5 COURSE........................................................................................................34
9.5.1 1st Normal Form (1NF): ...........................................................................34
9.5.2 2nd Normal Form (2NF): ..........................................................................34
3. 2 | P a g e
Scholarship Database Management System
9.5.3 3rd Normal Form (3NF):..........................................................................34
9.6 DEPARTMENTS...........................................................................................35
9.6.1 1st Normal Form (1NF): ...........................................................................35
9.6.2 2nd Normal Form (2NF): ..........................................................................35
9.6.3 3rd Normal Form (3NF):..........................................................................35
9.7 DONORS .......................................................................................................36
9.7.1 1st Normal Form (1NF): ...........................................................................36
9.7.2 2nd Normal Form (2NF): ..........................................................................36
9.7.3 3rd Normal Form (3NF):..........................................................................36
9.8 EMPLOYEES ................................................................................................37
9.8.1 1st Normal Form (1NF): ...........................................................................38
9.8.2 2nd Normal Form (2NF): ..........................................................................38
9.8.3 3rd Normal Form (3NF):..........................................................................40
9.9 EVENTS.........................................................................................................45
9.9.1 1st Normal Form (1NF): ...........................................................................45
9.9.2 2nd Normal Form (2NF): ..........................................................................46
9.9.3 3rd Normal Form (3NF):..........................................................................47
9.10 FUNDS .......................................................................................................48
9.10.1 1st Normal Form (1NF): .........................................................................49
9.10.2 2nd Normal Form (2NF): ........................................................................49
9.10.3 3rd Normal Form (3NF):........................................................................49
9.11 INSTALLMENT ........................................................................................50
9.11.1 1st Normal Form (1NF): .........................................................................50
9.11.2 2nd Normal Form (2NF): ........................................................................50
9.11.3 3rd Normal Form (3NF):........................................................................51
9.12 ORGANIZATIONS....................................................................................51
9.12.1 1st Normal Form (1NF): .........................................................................51
9.12.2 2nd Normal Form (2NF): ........................................................................51
9.12.3 3rd Normal Form (3NF):........................................................................52
9.13 PAYMENT.................................................................................................52
9.13.1 1st Normal Form (1NF): .........................................................................52
9.13.2 2nd Normal Form (2NF): ........................................................................52
9.13.3 3rd Normal Form (3NF):........................................................................52
9.14 SCHOLARSHIP.........................................................................................53
9.14.1 1st Normal Form (1NF): .........................................................................53
4. 3 | P a g e
Scholarship Database Management System
9.14.2 2nd Normal Form (2NF): ........................................................................53
9.14.3 3rd Normal Form (3NF):........................................................................53
9.15 STUDENTS................................................................................................54
9.15.1 1st Normal Form (1NF): .........................................................................55
9.15.2 2nd Normal Form (2NF): ........................................................................55
9.15.3 3rd Normal Form (3NF):........................................................................55
10 ERD AFTER NORMALIZATION ...................................................................58
11 SCRIPT..............................................................................................................61
12 DESCRIBE ______; ........................................................................................109
12.1 CONTACT ...............................................................................................109
12.2 ADDRESS ................................................................................................109
12.3 BIRTH ......................................................................................................109
12.4 COURSE...................................................................................................109
12.5 CHILDREN ..............................................................................................110
12.6 DEPARTMENTS .....................................................................................111
12.7 ORGANIZATION....................................................................................111
12.8 STUDENT................................................................................................112
12.9 INCOME...................................................................................................113
12.10 EMPLOYEES...........................................................................................113
12.11 APPLICANTS ..........................................................................................113
12.12 SPONSORS..............................................................................................114
12.13 EVENTS ...................................................................................................115
12.14 DONORS..................................................................................................115
12.15 SCHOLARSHIP.......................................................................................116
12.16 ISTALLMENTS .......................................................................................116
12.17 PAYMENT...............................................................................................117
12.18 FUNDS .....................................................................................................117
13 SELECT ________..........................................................................................119
13.1 CONTACT ...............................................................................................119
13.2 ADDRESS ................................................................................................123
13.3 BIRTH ......................................................................................................125
13.4 COURSE...................................................................................................126
13.5 CHILDREN ..............................................................................................127
13.6 DEPARTMENTS .....................................................................................128
13.7 ORGANIZATION....................................................................................128
11. 10 | P a g e
Scholarship Database Management System
MODULE 1
12. 11 | P a g e
Scholarship Database Management System
Water and Power Development Authority
(WAPDA)
1 WAPDA
1.1 INCORPORATION:
WAPDA was formed in 1958.
1.2 RESPONSIBILITIES
Major Responsibilities of WAPDA are:
To meet electricity demand of the country (except the metropolitan area of
Karachi) by installing new power plants, transmission lines and distribution systems.
To develop hydro storage projects (dams) for meeting irrigation and flood
mitigation requirements of the country and install hydro plants at these dams.
1.3 SEGMENTS
WAPDA till 1998 consisted of two segments:
1.4 POWER WING
For meeting electricity demand of the nation through generation,
transmission and distribution.
1.5 WATER WING
For developing hydro reservoirs for irrigation requirements.
13. 12 | P a g e
Scholarship Database Management System
2 ORGANOGRAM
Figure 1 wapda organogram
14. 13 | P a g e
Scholarship Database Management System
3 EXPERIENCE
As the students of IBA PU we went to WAPDA with the reference of
Muhammad Imran HR additional director in NTDC. They guided us to the IT
department where we took the appointment and met the IT Director
Muhammad Shafiq. We asked all the questions that we have mentioned in our
questionnaire. They showed us their scholarship management system on their
systems. We asked for ERD of employee’s scholarship but unfortunately they
don’tuse oracle and finally they provided us with the scholarship data of their
employees.
15. 14 | P a g e
Scholarship Database Management System
4 CASE SCENARIO:
A scholarship provider institute wants to create databasesystem to manage
his data. This institute receives a huge amount of applications for scholarship.
Institute is running different types of scholarship program for different types of
people. Institute is currently providing scholarships to students of different
organizations. They mainly targeted for 5 levels top talented needy applicants of
Secondary, Intermediate, Graduation, Masters and PHD's of different
departments of different Govt. Organization of different Tehsils and District of
Punjab as well as other provinces. Scholarships classified in different categories.
Applicant may bea student ora child ofa Government Employee. Thosepersons
who are getting scholarships should meet the specific criteria ofthe income level,
amount ofutility bills, nature of residence, education level, age, marks percentage
etc. Institute has also launched exchange program to exchange their students with
different foreign universities. Institute is also providing scholarships to those
persons who are good at particular sports. Institute has large number of donors
who are giving funds to run different scholarship programs. By examining the file
system data, we identify that they offer one scholarship to one student at a time
but a student can take many scholarships in different times in different programs
and Student must be studying in Government Organization.
16. 15 | P a g e
Scholarship Database Management System
5 ENTITIES:
Students
Scholarships
Employees
Departments
Organizations
Contact
Address
Applicants
Donors
Events
Course
Children
Funds
17. 16 | P a g e
Scholarship Database Management System
6 ASSOCIATIONS:
Students Have Contact.
Students Paid Installment.
Students Have Address.
Students Study in Departments.
Students Enroll Course.
Students Have Organization.
Scholarships Have Installment.
Scholarships Funded Funds.
Employees Works in Organization.
Employees Got Scholarships.
Employees Have Children.
Departments Have Address.
Departments Have Contact.
Departments Have Address.
Organizations Receive Scholarships.
Organizations Have Address.
Organizations Have Contact.
Organizations Have Departments.
Applicants Apply Scholarships.
Donors Have Contact.
Donors Raise Funds.
Donors Attended Events.
18. 17 | P a g e
Scholarship Database Management System
7 QUESTIONNAIRE
1. What is your scholarship management system in WAPDA?
2. How many types of scholarship you offer?
3. What type of scholarship you offer to employee‘s children?
4. What is your criteria of providing scholarships to employees and their children?
5. How much budget WAPDA allocate for your scholarship system?
6. What is the relationship between salary of employees and scholarships?
7. Do you have proper database of scholarship management system?
8. How you maintain scholarship management system?
9. Is there any ERD of scholarship management system?
10. What problems are you facing while handling scholarship program file system?
11. On which scale do you offer scholarships to employees?
12. How much years of service is required for your employees to avail scholarship?
13. What is your merit for providing scholarship to the employee‘s children?
14. For what particular programs you are providing scholarships?
15. Which institution you proposed to pursue studies on the basis of scholarship?
19. 18 | P a g e
Scholarship Database Management System
8 ERD BEFORE
NORMALIZATION
20. 19 | P a g e
Scholarship Database Management System
21. 20 | P a g e
Scholarship Database Management System
MODULE 2
22. 21 | P a g e
Scholarship Database Management System
23. 22 | P a g e
Scholarship Database Management System
NORMALIZATION
25. 24 | P a g e
Scholarship Database Management System
OA9 26 10 Muzafarabad 57867
OA10 50 14 Pindi 50582
EA1 19 46 Sialkot 51461
EA2 16 33 Kalashakaku 58977
EA3 36 35 Chechawatni 52884
EA4 34 17 Multan 59630
EA5 30 8 Kotaddu 52766
EA6 36 40 Jehelum 59726
EA7 33 49 Mirpur 50772
EA8 3 33 Muzafarabad 57502
EA9 50 22 Pindi 50307
EA10 25 15 Sialkot 53904
EA11 2 32 Kalashakaku 57213
EA12 3 35 Chechawatni 58315
EA13 9 31 Multan 54985
EA14 24 16 Kotaddu 58634
EA15 34 17 Jehelum 57383
AA1 35 9 Mirpur 52199
AA2 37 10 Muzafarabad 51477
AA3 49 45 Pindi 56866
AA4 44 12 Sialkot 59190
AA5 27 24 Kalashakaku 59106
AA6 10 44 Chechawatni 53174
AA7 13 4 Multan 58298
AA8 12 5 Kotaddu 52615
AA9 36 49 Jehelum 52515
AA10 16 10 Mirpur 52090
9.1.1 1st Normal Form (1NF):
Address No House NO. Street No. City Zip code
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA REDUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.1.2 2nd Normal Form (2NF):
Address No House NO. Street No. City Zip code
26. 25 | P a g e
Scholarship Database Management System
It’s already in 2ND Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.1.3 3rd Normal Form (3NF):
Address No House NO. Street No. City Zip code
It’s already in 3RD Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
9.2 APPLICANTS
Table 2 Applicants Normalization
Applicant
ID
First
name
Last
name
Ag
e
DO
B ID-CARD No
Contact
ID
Address
ID
AP001 Tooba Imran 19
21-
Mar-
1980
354977759376
5 AC1 AA1
AP002 Zubair Ayoob 23
11-
Sep-
1980
357594873661
2 AC2 AA2
AP003 Mariam Ali 22
25-
Jun-
1985
359112838334
9 AC3 AA3
AP004 Hassan Habib 20
3-
Dec-
1968
354340435663
9 AC4 AA4
AP005 Myra Sheikh 21
5-
May
-
1981
356704718144
4 AC5 AA5
AP006 Dabeer Mirza 22
13-
Jun-
1980
356912328267
7 AC6 AA6
AP007 Zohab Baig 24
15-
Apr-
1989
354881958282
7 AC7 AA7
AP008 Afia Sayed 17
15-
Jan-
1978
357323858246
8 AC8 AA8
AP009 Naila Ahmed 18
26-
Jan-
1966
359321163732
2 AC9 AA9
AP010 Umer Ilahi 25
5-
Oct-
1973
350584324736
2 AC10 AA10
27. 26 | P a g e
Scholarship Database Management System
9.2.1 1st Normal Form (1NF):
Applicant ID First name Last name Age ID-CARD No Contact ID Address ID
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
9.2.2 2nd Normal Form (2NF):
Applicant ID First name Last name Age ID-CARD No Contact ID Address ID
It’s already in 2ND Normal Form because it does not have PARTIAL DEPENDENCY.
9.2.3 3rd Normal Form (3NF):
Applicant ID First name Last name Age ID-CARD No Contact ID Address ID
9.2.3.1 Applicant Birth Details
Table 3 Applicants After Normalization
Age DOB
19 21-Mar-1980
23 11-Sep-1980
22 25-Jun-1985
20 3-Dec-1968
21 5-May-1981
22 13-Jun-1980
24 15-Apr-1989
17 15-Jan-1978
18 26-Jan-1966
25 5-Oct-1973
28. 27 | P a g e
Scholarship Database Management System
9.2.3.2 Actual Applicant Table
Table 4 Applicants After Normalization
Applicant ID First name Last name ID-CARD No Contact ID Address ID
AP001 Tooba Imran 3549777593765 AC1 AA1
AP002 Zubair Ayoob 3575948736612 AC2 AA2
AP003 Mariam Ali 3591128383349 AC3 AA3
AP004 Hassan Habib 3543404356639 AC4 AA4
AP005 Myra Sheikh 3567047181444 AC5 AA5
AP006 Dabeer Mirza 3569123282677 AC6 AA6
AP007 Zohab Baig 3548819582827 AC7 AA7
AP008 Afia Sayed 3573238582468 AC8 AA8
AP009 Naila Ahmed 3593211637322 AC9 AA9
AP010 Umer Ilahi 3505843247362 AC10 AA10
9.3 CHILDREN
Table 5 Children Normalization
B-Form No
First
Name
Last
Name Age DOB
Gen
der Class
Sessio
n
355201520177
5 Ali
Muham
mad 25
3-Dec-
1995 Male
Fsc
Medical
2016-
2017
353890292584
4 Ehsaan
Muham
mad 25
11-Feb-
1992 Male Matric
2016-
2018
368316243188
9 Ehsaan
Mrs.
Anjum 22
10-Jul-
1991 Male
Fsc
Engineerin
g
2016-
2019
351378392190
8 Abid Liaqat 25
20-Sep-
1999 Male Class 8
2016-
2020
355062600285
0
Ehzazun
nisa
Mr.
Muham
mad 19
7-Mar-
1994
Fema
le
Fsc
Engineerin
g
2012-
2017
350661274701
4 Asif
Muham
mad 19
26-Jan-
1999 Male Class 5
2012-
2018
350521264761
6 Ehsaan Sajid 23
4-Sep-
1992 Male
Fsc
Medical
2013-
2017
356909627806
2 Ehsaan Rasheed 25
24-Oct-
1993 Male Class 8
2016-
2017
353983296418
1 Akbar
Muham
mad 25
5-Jan-
1997 Male
Fsc
Medical
2016-
2018
29. 28 | P a g e
Scholarship Database Management System
365548222808
4 Akhtar Adnan 20
16-Jul-
1992 Male Bachelor
2016-
2015
353492990311
9 Qasim Abdul 20
21-Dec-
1994 Male Matric
2016-
2017
354036234526
9 Hamid Javed 21
11-Feb-
1993 Male
Fsc
Medical
2016-
2018
358241720636
4 Hasan Amjad 18
25-Sep-
1995 Male Class 8
2016-
2017
357571772671
7
Harris
Shoukat 21
27-Jul-
1991 Male
Fsc
Medical
2016-
2020
9.3.1 1st Normal Form (1NF):
Children B-
Form No
First
Name
Colum
n1
Last
Name Age DOB
Gend
er Class
Sessio
n
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
9.3.2 2nd Normal Form (2NF):
Children B-
Form No
First
Name
Colum
n1
Last
Name Age DOB
Gend
er Class
Sessio
n
It’s already in 2ND Normal Form because it does not have PARTIAL DEPENDENCY.
9.3.3 3rd Normal Form (3NF):
Children B-
Form No
First
Name
Colum
n1
Last
Name Age DOB
Gend
er Class
Sessio
n
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
9.3.3.1 Children Birth details
Table 6 Children After Normalization
Age Birth ID DOB
25 B022 3-Dec-1995
25 B023 11-Feb-1992
22 B024 10-Jul-1991
25 B025 20-Sep-1999
19 B026 7-Mar-1994
19 B027 26-Jan-1999
23 B028 4-Sep-1992
25 B029 24-Oct-1993
25 B030 5-Jan-1997
20 B031 16-Jul-1992
20 B032 21-Dec-1994
21 B033 11-Feb-1993
30. 29 | P a g e
Scholarship Database Management System
18 B034 25-Sep-1995
21 B035 27-Jul-1991
31. 30 | P a g e
Scholarship Database Management System
9.3.3.2 Actual Children Table
Table 7Children After Normalization
Children B-Form
No First Name
Column
1 Last Name
Gende
r Class Session
3552015201775 Ali Muhammad Male Fsc Medical
2016-
2017
3538902925844 Ehsaan Muhammad Male Matric
2016-
2018
3683162431889 Ehsaan Mrs. Anjum Male
Fsc
Engineering
2016-
2019
3513783921908 Abid Liaqat Male Class 8
2016-
2020
3550626002850
Ehzazunni
sa
Mr.
Muhammad
Femal
e
Fsc
Engineering
2012-
2017
3506612747014 Asif Muhammad Male Class 5
2012-
2018
3505212647616 Ehsaan Sqjid Male Fsc Medical
2013-
2017
3569096278062 Ehsaan Rasheed Male Class 8
2016-
2017
3539832964181 Akbar Muhammad Male Fsc Medical
2016-
2018
3655482228084 Akhtar Adnan Male Bachelor
2016-
2015
3534929903119 Qasim Abdul Male Matric
2016-
2017
3540362345269 Hamid Javed Male Fsc Medical
2016-
2018
3582417206364 Hasan Jawed Male Class 8
2016-
2017
3575717726717
Harris
Shoukat Male Fsc Medical
2016-
2020
9.4 CONTACT
Table 8 Contact Normalization
Contact
ID
Phone
No. Email ID
Landline
No. LinkedIn Id
DC1
3047355
867 alizahid@yahoo.com
41699060
44 Aliza hid
DC2
3231487
502 zainashraf@yahoo.com
41097754
75 Zain Ashraf
DC3
3303132
216 ahmedqureshi@yahoo.com
40203976
48 Ahmed Qureshi
DC4
3007351
600 hassanimtiaz@yahoo.com
40753888
40 Hassan imtiaz
32. 31 | P a g e
Scholarship Database Management System
DC5
3080464
216 humzaawan@yahoo.com
40884301
62 Hamza awan
DC6
3063622
509 fahaddogar@yahoo.com
41209788
74 Fahad dogar
DC7
3303429
779 faizanahmed@yahoo.com
40341536
62 Faizan ahmed
DC8
3217613
512 azanraza@yahoo.com
40026096
58 Azan raza
DC9
3254506
323 umairamjad@yahoo.com
40980712
95 Umair amjad
DC10
3083498
278 usmanmalik@yahoo.com
41881252
42 Usman malik
AC1
3266588
294 toobaimran@yahoo.com
40188382
78 Tooba imran
AC2
3182039
083 zubairayoob@yahoo.com
41896607
80 Zubair ayoob
AC3
3217582
096 mariamali@yahoo.com
40343513
04 Mariam ali
AC4
3149853
041 hassanhabib@yahoo.com
40792772
71 Hassan habib
AC5
3174048
153 myrasheikh@yahoo.com
40390357
76 Myra sheikh
AC6
3128405
621 dabeermirza@yahoo.com
41163061
17 dabeer mirza
AC7
3093561
326 zohabbaig@yahoo.com
40416283
30 Zohab baig
AC8
3166234
116 afiasayed@yahoo.com
42345485
91 Afia sayed
AC9
3231837
718 nailaahmed@yahoo.com
41507588
58 Naila ahmed
AC10
3069348
535 umerilahi@yahoo.com
40081651
04 Umer ilahi
SC1
3193218
401
muhammmadbabarbasir@yahoo.co
m
42252718
69 Muhammad babar basir
SC2
3227270
588
muhammmadahmedhadi@yahoo.c
om
41965208
75 Muhammad ahmed hadi
SC3
3039315
671
muhammmadalifarhan@yahoo.co
m
40424190
26 Muhammad ali farhan
SC4
3286393
171
hafiz
muhammmadfahadfida@yahoo.co
m
41491812
15
hafiz muhammmad
fahad fida
SC5
3200479
114
muhammmadfaizanhasan@yahoo.c
om
40228975
26 Muhammad faizan hasan
SC6
3040076
705 muhammmadzainasif@yahoo.com
41396118
96 Muhammad zain asif
SC7
3057458
807 hafizhasandawar@yahoo.com
42339558
73 Hafiz hasan dawar
SC8
3138520
107
muhammmadhamzaabdul
hadi@yahoo.com
41851988
39
Muhammad Hamza
abdul hadi
33. 32 | P a g e
Scholarship Database Management System
SC9
3298550
916
muhammmadmyrashakeel@yahoo.
com
41041270
60
muhammmadmyrashake
el
SC10
3212664
504
muhammmadmariamshahid@yaho
o.com
40908702
03
muhammmadmariamsha
hid
SC11
3326427
125
muhammmadfatimayousaf@yahoo
.com
40438790
27
muhammmadfatimayous
af
SC12
3014847
589
muhammmadiqrayasir@yahoo.co
m
41881434
78 muhammmadiqrayasir
SC13
3129246
496
muhammmadfaiqazohaib@yahoo.c
om
40700280
34
muhammmadfaiqazohai
b
SC14
3296205
659
hafiza
muhammmadasifakhaleel@yahoo.
com
41162667
01
hafiza
muhammmadasifakhalee
l
SC15
3070499
865
muhammmadridaramadan@yahoo.
com
41534719
87
muhammmadridaramada
n
EC1
3200982
569 muhammad nadeem@yahoo.com
41386937
03 muhammad nadeem
EC2
3303779
239 muhammad rafique@yahoo.com
41693947
78 muhammad rafique
EC3
3004198
334 mrs. anjum shahid@yahoo.com
40181159
54 mrs. anjum shahid
EC4
3157449
358 liaqat ali@yahoo.com
42288041
99 liaqat ali
EC5
3100355
775 mr muhammad ashraf@yahoo.com
40889895
34 mr muhammad Ashraf
EC6
3302589
086
muhammad azhar aslam
@yahoo.com
40946184
40 muhammad azhar aslam
EC7
3125843
807 sqjid inayat @yahoo.com
41429364
25 sqjid inayat
EC8
3075867
376 rasheed baig@yahoo.com
41544202
40 rasheed baig
EC9
3054222
931 muhammad sabir @yahoo.com
40351598
57 muhammad sabir
EC10
3046471
828 adnan sher@yahoo.com
42209272
42 adnan sher
EC11
3171634
799 abdul raees khan@yahoo.com
40203129
19 abdul raees khan
EC12
3169506
704 javedaslam@yahoo.com
41354435
19 javedaslam
EC13
3287031
306 muhaharnad akram@yahoo.com
41838864
33 muhaharnad akram
EC14
3055231
222 shoukatmahmood@yahoo.com
41563470
45 shoukatmahmood
EC15
3201743
520 munwarhussain@yahoo.com
42276755
43 munwarhussain
DC1
3210425
489 hr department@edu.pk
40953438
24 hr department
DC2
3075000
091 sales department@edu.pk
41004550
96 sales department
34. 33 | P a g e
Scholarship Database Management System
DC3
3071137
026 finance department@edu.pk
41803569
08 finance department
DC4
3300269
995 it department@edu.pk
40978942
29 it department
DC5
3118345
532 iasdepartment@edu.pk
41831010
76 ias department
DC6
3008120
247 ibadepartment@edu.pk
41782947
19 iba department
DC7
3206341
249
customer service
department@edu.pk
41166178
40
customer service
department
DC8
3190143
476 haileydepartment@edu.pk
40691909
15 hailey department
DC9
3020634
140 masscomm .department@edu.pk
40711764
50 mass comm .department
DC10
3043272
807 rnddepartment@edu.pk
41453631
60 rnd department
OC1
3021031
731 punjabuniversity@gov.pk
42070327
62 punjab university
OC2
3028823
171 wapda@gov.pk
41032971
18 wapda
OC3
3145172
984 hijvariuni@gov.pk
41182638
42 hijvari uni
OC4
3327138
050 bnu@gov.pk
41415211
08 bnu
OC5
3027389
406 school@gov.pk
42100269
42 school
OC6
3079059
847 pel@gov.pk
40815347
92 pel
OC7
3121922
979 super asia@gov.pk
40164687
69 super asia
OC8
3275908
394 superior college@gov.pk
41742170
81 superior college
OC9
3034711
545 lums@gov.pk
41333127
88 lums
OC10
3324455
626 mirpuruni@gov.pk
41895849
50 Mirpur uni
9.4.1 1st Normal Form (1NF):
Contact ID Phone No. Email Landline No. LinkedIn Id
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
9.4.2 2nd Normal Form (2NF):
Contact ID Phone No. Email Landline No. LinkedIn Id
35. 34 | P a g e
Scholarship Database Management System
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
9.4.3 3rd Normal Form (3NF):
Contact ID Phone No. Email Landline No. LinkedIn Id
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
9.5 COURSE
Table 9 Course Normalization
Course ID Name Duration Domain
CR002 Human Recourse Management 47 Hu
CR003 COST Accounting 1 48 CO
CR004 Managerial Accounting 46 Ma
CR005 Information Technology 50 In
CR006 Organizational Behavior 45 Or
CR007 Strategic Management 49 St
CR008 Pak Studies 50 Pa
CR009 Arabic 47 AR
CR010 Sales 45 Sa
9.5.1 1st Normal Form (1NF):
Course ID Name Duration Domain
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
9.5.2 2nd Normal Form (2NF):
Course ID Name Duration Domain
It’s already in 2ND Normal Form because it does not have PARTIAL DEPENDENCY.
9.5.3 3rd Normal Form (3NF):
Course ID Name Duration Domain
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
36. 35 | P a g e
Scholarship Database Management System
9.6 DEPARTMENTS
Table 10 Departments Normalization
Dept.
ID Dept. Name Dept. Head
Program
offer
Address No
(FK)
Contact ID
(FK)
D001 HR department Zahid Ali DA1 DC1
D002 Sales department Rauf Khan DA2 DC2
D003 Finance department Jassim Rauf DA3 DC3
D004 IT department Junaid Ali DA4 DC4
D005 IAS department Ahmad Ali B.S admin DA5 DC5
D006 IBA department Mariam Ali BBA DA6 DC6
D007
Customer service
department Zubair DA7 DC7
D008 Hailey department
Usman
dogar B.com DA8 DC8
D009 Mass Comm .department
Hassan
Habib M.S Comm DA9 DC9
D010 RND department
Tanveer
Baig DA10 DC10
9.6.1 1st Normal Form (1NF):
Dept. ID Dept. Name Dept. Head Program offer Address No (FK) Contact ID (FK)
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.6.2 2nd Normal Form (2NF):
Dept. ID Dept. Name Dept. Head Program offer Address No (FK) Contact ID (FK)
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.6.3 3rd Normal Form (3NF):
Dept. ID Dept. Name Dept. Head Program offer Address No (FK) Contact ID (FK)
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
37. 36 | P a g e
Scholarship Database Management System
9.7 DONORS
Table 11 Donors Normalization
DONAR ID FIRST NAME LAST NAME EVENT ID (FK) Contact ID (FK)
D001 ALI ZAHID E001 DC1
D002 ZAIN ASHRAF E002 DC2
D003 AHMED QURESHI E003 DC3
D004 HASSAN IMTIAZ E004 DC4
D005 HUMZA AWAN E005 DC5
D006 FAHAD DOGAR E006 DC6
D007 FAIZAN AHMED E007 DC7
D008 AZAN RAZA E008 DC8
D009 UMAIR AMJAD E009 DC9
D010 USMAN MALIK E010 DC10
DO11 ARSHAD KHAN E011 DC11
9.7.1 1st Normal Form (1NF):
DONAR ID FIRST NAME LAST NAME EVENT ID (FK) Contact ID (FK)
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.7.2 2nd Normal Form (2NF):
DONAR ID FIRST NAME LAST NAME EVENT ID (FK) Contact ID (FK)
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.7.3 3rd Normal Form (3NF):
DONAR ID FIRST NAME LAST NAME EVENT ID (FK) Contact ID (FK)
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
38. 37 | P a g e
Scholarship Database Management System
9.8 EMPLOYEES
Table 12 Employees Before Normalization
Emp
loye
e ID
(PK)
Firs
t
Na
me
La
st
Na
me
Empl
oyee
Type
Emp
loyee
Pay
Scale
S
a
l
a
r
y
Co
m
mi
ssi
on
Desig
nation
Nature
Of
Residen
ce
(Marla’
s)
Amo
unt
of
utilit
y
bills
A
g
e
D
OB
ID-
CA
RD
No.
Mod
e of
Tran
spor
t
E00
1
Mu
ham
mad
Na
dee
m
Full-
Time
Empl
oyees
14 4
7
8
1
0
20
46
Senior
Clerk
16 4805 5
9
11-
Jun
-
19
90
359
139
489
266
5
Civic
E00
2 Mu
ham
mad
Raf
iqu
e
Part-
Time
Empl
oyees
10 4
8
5
0
9
48
81
Drafts
man
18 3080 5
2
20-
Ma
y-
19
73
359
181
039
933
4
Bike
E00
3
Mrs
.
Anj
um
Sh
ahi
d
Temp
orary
Empl
oyees
15 4
9
0
4
0
20
81
Teleco
m
Super
visor
6 2793 5
0
21-
De
c-
19
71
357
556
908
354
9
LTC
E00
4 Lia
qat
Ali Contr
actors
15 4
3
8
7
2
35
28
Manag
er
Teleco
m
15 4948 4
5
12-
Fe
b-
19
79
359
803
368
641
1
Point
E00
5
Mr.
Mu
ham
mad
As
hra
f
Perm
anent
15 4
0
4
3
6
33
47
Senior
Clerk
GM
(GSO)
16 2150 5
4
4-
Jan
-
19
72
351
685
284
733
3
Alto
VX
E00
6 Mu
ham
mad
Az
har
Asl
am
Activ
e
15 7
5
6
8
6
29
82
Financ
e
Manag
er
10 1157 3
0
21-
Ap
r-
19
77
357
330
523
927
1
ME
HRA
N
VX
E00
7 Sqji
d
Ina
yat
Perm
anent
14 6
0
1
2
0
14
53
C.E
(GSO)
12 2592 5
8
1-
Se
p-
19
74
358
825
372
636
2
ALT
O
VXR
E00
8 Ras
hee
d
Bai
g
Full-
Time
Empl
oyees
13 7
8
1
8
1
34
24 Senior
Clerk
6 1344 4
1
29-
De
c-
19
73
358
570
335
428
2
Alto
VX
E00
9 Mu
Sa
bir
Temp
orary
10 6
3
7
36
96
Chief
Engin
eer
16 2019 5
5
1-
De
c-
359
584
510
Metr
o
39. 38 | P a g e
Scholarship Database Management System
ham
mad
Empl
oyees
2
8
(Telec
om)
19
81
420
1
E01
0 Adn
an
Sh
er
Part-
Time
Empl
oyees
17 7
4
4
0
7
43
58
Junior
Clerk
17 1005 3
1
9-
Au
g-
19
71
351
997
565
186
7
Alto
VXR
E01
1 Abd
ul
Ra
ees
Kh
an
Perm
anent
12 6
1
9
2
6
36
32
Financ
e
Direct
or
14 1370 5
6
2-
Oct
-
19
70
358
826
981
493
1
Civic
E01
2 Jav
ed
Asl
am
Temp
orary
Empl
oyees
11 5
9
4
6
8
24
52
Driver 12 2732 3
4
16-
Au
g-
19
75
354
641
221
956
1
ME
HRA
N
VX
E01
3 Mu
hah
am
mad
Ak
ra
m
Contr
actors
15 5
8
8
1
1
42
32
Gener
al
Manag
er(SO)
19 2180 3
0
22-
Fe
b-
19
90
352
765
483
375
1
Bike
E01
4 Sho
ukat
Ma
hm
oo
d
Part-
Time
Empl
oyees
13 4
5
0
1
0
44
35
Chief
Engin
eer
(GSO)
17 1357 3
6
19-
Jan
-
19
79
358
704
165
116
7
Hon
da
City
E01
5 Mu
nwa
r
Hu
ssa
in
Full-
Time
Empl
oyees
16 6
0
6
2
9
16
42
Manag
er
10 2292 5
1
12-
Se
p-
19
66
351
401
497
978
6
Bike
9.8.1 1st Normal Form (1NF):
Empl
oyee
ID
(PK)
Fir
st
Na
me
La
st
Na
me
Emp
loye
e
Typ
e
Empl
oyee
Pay
Scale
S
al
a
r
y
Co
m
mis
sio
n
Des
ign
ati
on
Nature
Of
Residenc
e
(Marla’s)
Amou
nt of
utility
bills
A
g
e
D
O
B
ID-
CA
RD
No.
Mode
of
Tran
sport
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.8.2 2nd Normal Form (2NF):
Empl
oyee
Fir
st
La
st
Emp
loye
e
Empl
oyee
S
al
a
Co
m
mis
Des
ign
Nature
Of
Residenc
Amou
nt of
A
g
e
D
O
B
ID-
CA
Mode
of
40. 39 | P a g e
Scholarship Database Management System
ID
(PK)
Na
me
Na
me
Typ
e
Pay
Scale
r
y
sio
n
ati
on
e
(Marla’s)
utility
bills
RD
No.
Tran
sport
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.8.2.1 Employee salary
Table 13 Employees After Normalization
Employee Pay Scale Salary Commission Designation
14 47810 2046 Senior Clerk
10 48509 4881 Draftsman
15 49040 2081 Telecom Supervisor
15 43872 3528 Manager Telecom
15 40436 3347 Senior Clerk GM (GSO)
15 75686 2982 Finance Manager
14 60120 1453 C.E (GSO)
13 78181 3424 Senior Clerk
10 63728 3696 Chief Engineer (Telecom)
17 74407 4358 Junior Clerk
12 61926 3632 Finance Director
11 59468 2452 Driver
15 58811 4232 General Manager(SO)
13 45010 4435 Chief Engineer (GSO)
16 60629 1642 Manager
9.8.2.2 Actual Employee Table
Table 14 Employees After Normalization
Employe
e ID
(PK)
First
Name
Last
Name
Employee
Type
Nature Of
Residence
(Marla’s)
Amount of
utility bills
A
g
e
DOB ID-
CARD
No.
Mode of
Transpor
t
E001 Muham
mad Nadee
m
Full-Time
Employee
s
16 4805 5
9
11-
Jun-
1990
359139
489266
5
Civic
E002
Muham
mad
Rafiq
ue
Part-Time
Employee
s
18 3080 5
2
20-
May-
1973
359181
039933
4
Bike
E003 Mrs.
Anjum
Shahi
d
Temporar
y
Employee
s
6 2793 5
0
21-
Dec-
1971
357556
908354
9
LTC
E004 Liaqat Ali Contractor
s
15 4948 4
5
12-
Feb-
1979
359803
368641
1
Point
41. 40 | P a g e
Scholarship Database Management System
E005 Mr.
Muham
mad
Ashra
f
Permanent 16 2150 5
4
4-Jan-
1972
351685
284733
3
Alto
VX
E006
Muham
mad
Azhar
Aslam
Active 10 1157 3
0
21-
Apr-
1977
357330
523927
1
MEHR
AN
VX
E007 Sqjid Inayat Permanent 12 2592 5
8
1-
Sep-
1974
358825
372636
2
ALTO
VXR
E008
Rashee
d
Baig Full-Time
Employee
s
6 1344 4
1
29-
Dec-
1973
358570
335428
2
Alto
VX
E009
Muham
mad
Sabir Temporar
y
Employee
s
16 2019 5
5
1-
Dec-
1981
359584
510420
1
Metro
E010 Adnan Sher Part-Time
Employee
s
17 1005 3
1
9-
Aug-
1971
351997
565186
7
Alto
VXR
E011 Abdul Raees
Khan
Permanent 14 1370 5
6
2-Oct-
1970
358826
981493
1
Civic
E012 Javed Aslam Temporar
y
Employee
s
12 2732 3
4
16-
Aug-
1975
354641
221956
1
MEHR
AN
VX
E013
Muhah
arnad
Akra
m
Contractor
s
19 2180 3
0
22-
Feb-
1990
352765
483375
1
Bike
E014
Shouka
t
Mahm
ood
Part-Time
Employee
s
17 1357 3
6
19-
Jan-
1979
358704
165116
7
Honda
City
E015
Munwa
r
Hussa
in
Full-Time
Employee
s
10 2292 5
1
12-
Sep-
1966
351401
497978
6
Bike
9.8.3 3rd Normal Form (3NF):
Empl
oyee
ID
(PK)
Fir
st
Na
me
La
st
Na
me
Emp
loye
e
Typ
e
Empl
oyee
Pay
Scale
S
al
a
r
y
Co
m
mis
sio
n
Des
ign
ati
on
Nature
Of
Residenc
e
(Marla’s)
Amou
nt of
utility
bills
A
g
e
D
O
B
ID-
CA
RD
No.
Mode
of
Tran
sport
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
43. 42 | P a g e
Scholarship Database Management System
16 60629 1642 Manager
44. 43 | P a g e
Scholarship Database Management System
9.8.3.3 Actual Independent Employee Table
Table 17 Employees After Normalization
Employe
e ID
(PK)
First
Name
Last
Name
Employee
Type
Nature Of
Residence
(Marla’s)
Amount of
utility bills
ID-
CARD
No.
Mode of
Transpo
rt
E001 Muham
mad Nadee
m
Full-Time
Employees
16 4805 359139
489266
5
Civic
E002
Muham
mad
Rafiqu
e
Part-Time
Employees
18 3080 359181
039933
4
Bike
E003 Mrs.
Anjum
Shahi
d
Temporary
Employees
6 2793 357556
908354
9
LTC
E004 Liaqat Ali Contractor
s
15 4948 359803
368641
1
Point
E005 Mr.
Muham
mad
Ashraf Permanent 16 2150 351685
284733
3
Alto VX
E006
Muham
mad
Azhar
Aslam
Active 10 1157 357330
523927
1
MEHRA
N VX
E007 Sqjid Inayat Permanent 12 2592 358825
372636
2
ALTO
VXR
E008
Rashee
d
Baig Full-Time
Employees
6 1344 358570
335428
2
Alto VX
E009
Muham
mad
Sabir Temporary
Employees
16 2019 359584
510420
1
Metro
E010 Adnan Sher Part-Time
Employees
17 1005 351997
565186
7
Alto
VXR
E011 Abdul Raees
Khan
Permanent 14 1370 358826
981493
1
Civic
E012 Javed Aslam Temporary
Employees
12 2732 354641
221956
1
MEHRA
N VX
E013
Muhah
arnad
Akra
m
Contractor
s
19 2180 352765
483375
1
Bike
E014
Shouka
t
Mahm
ood
Part-Time
Employees
17 1357 358704
165116
7
Honda
City
45. 44 | P a g e
Scholarship Database Management System
E015
Munwa
r
Hussai
n
Full-Time
Employees
10 2292 351401
497978
6
Bike
46. 45 | P a g e
Scholarship Database Management System
9.9 EVENTS
Table 18 Employees After Normalization
Eve
nt
id Event
name
Event
date
Event
duration
Even
t
time
Spo
nso
r
ID
Sponsor
Name Location
No. Of
invitatio
ns
Chief of
guest
E0
01
SPORT
S
10/5/
2016 3 HRS
10:0
0
AM
Sp
00
1
ALI
AKBAR
GROUP IBA PU 50
YASIR
ASHRAF
E0
02
SCHOL
ARSHI
P
12/6/
2016 2 HRS
11:0
0
AM
Sp
00
2
MASTER
PAINTS
KINNAIRD
COLLEGE 60
AHMED
RAZA
E0
03
FUND
RAISIN
G
13/7/
16 5 HRS
8:00
AM
Sp
00
3
COCA
COLA G.C.U 70
AMIR
MEHMOO
D
E0
01
SPORT
S
15/8/
16
1 HRS
45
MINS
9:00
AM
Sp
00
1
HALLEB
FOODS F.C.C 80
WAQAR
ZAKA
E0
02
SCHOL
ARSHI
P
16/9/
16
4 HRS
20
MINS
12:0
0
AM
Sp
00
2
GOURME
T
WAPDA
OFFICE 40
NOUMAN
TARIQ
E0
03
FUND
RAISIN
G
20/9/
16 1 HR
7:00
PM
Sp
00
3 MCB IAS PU 30
ALI
KURESHI
E0
01
SPORT
S
23/9/
16 6 HRS
4:00
PM
Sp
00
6
SUPER
ASIA UCP 65
SAJJDA
NISAR
E0
02
SCHOL
ARSHI
P
27/9/
16
2 HRS
15
MINS
2:00
PM
Sp
00
4
HARDEE
S UMT 100
MALIK
RIAZ
E0
03
FUND
RAISIN
G
3/10/
2016
1 HR
20
MINS
1:00
PM
Sp
00
6
STYLO
SHOES
EXAMINAT
ION HALL
PU 90
MIAN
MANSHA
E0
01
SPORT
S
10/1
0/20
16
3 HRS
30
MINS
5:00
PM
Sp
00
5 PLAN 9
PU OLD
CAMPUS 85
MUSSAR
AT
MISBAH
E0
02
SCHOL
ARSHI
P
25/1
1/16
1 HR
30
MINS
3:00
PM
Sp
00
4 KHAADI NCA 55
TARIQ
JAMIL
E0
03
FUND
RAISIN
G
30/1
2/16
5 HRS
30
MINS
8:00
PM
Sp
00
5 PEL
ARFA
TOWER 75
ZEESHAN
AHMED
9.9.1 1st Normal Form (1NF):
Event
id
Event
name
Event
type
Event
date
Event
duration
Event
time
Spons
ors
Locati
on
No. Of
invitations
Chief of
guest
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
47. 46 | P a g e
Scholarship Database Management System
So, this table is already in 2nd Normal Form.
9.9.2 2nd Normal Form (2NF):
Even
t id
Event
name
Event
type
Event
date
Event
duration
Event
time
Spon
sors
Loca
tion
No. Of
invitations
Chief of
guest
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.9.2.1 Event table
Table 19 Events Before Normalization
Event id Event name
E001 SPORTS
E002 SCHOLARSHIP
E003 FUND RAISING
9.9.2.2 Sponsor table
Table 20 Events After Normalization
Sponsor ID
Sponsor Names
Sp001 HALLEB FOODS
Sp002 GOURMET
Sp003 MCB
Sp004 SUPER ASIA
Sp005 HARDEES
Sp006 STYLO SHOES
Sp007 PLAN 9
Sp008 KHAADI
Sp009 PEL
48. 47 | P a g e
Scholarship Database Management System
9.9.2.3 Actual table
Table 21 Events After Normalization
Even
t id
Event
date
Event
duration
Event
time
Spon
sor
ID Location
No. Of
invitations Chiefof guest
E001
10/5/2
016 3 HRS
10:00
AM
Sp00
1 IBA PU 50
YASIR
ASHRAF
E002
12/6/2
016 2 HRS
11:00
AM
Sp00
2
KINNAIRD
COLLEGE 60
AHMED
RAZA
E003
13/7/1
6 5 HRS
8:00
AM
Sp00
3 G.C.U 70
AMIR
MEHMOOD
E001
15/8/1
6
1 HRS 45
MINS
9:00
AM
Sp00
1 F.C.C 80
WAQAR
ZAKA
E002
16/9/1
6
4 HRS 20
MINS
12:00
AM
Sp00
2
WAPDA
OFFICE 40
NOUMAN
TARIQ
E003
20/9/1
6 1 HR
7:00
PM
Sp00
3 IAS PU 30
ALI
KURESHI
E001
23/9/1
6 6 HRS
4:00
PM
Sp00
6 UCP 65
SAJJDA
NISAR
E002
27/9/1
6
2 HRS 15
MINS
2:00
PM
Sp00
4 UMT 100 MALIK RIAZ
E003
3/10/2
016
1 HR 20
MINS
1:00
PM
Sp00
6
EXAMINATION
HALL PU 90
MIAN
MANSHA
E001
10/10/
2016
3 HRS 30
MINS
5:00
PM
Sp00
5
PU OLD
CAMPUS 85
MUSSARAT
MISBAH
E002
25/11/
16
1 HR 30
MINS
3:00
PM
Sp00
4 NCA 55
TARIQ
JAMIL
E003
30/12/
16
5 HRS 30
MINS
8:00
PM
Sp00
5 ARFA TOWER 75
ZEESHAN
AHMED
9.9.3 3rd Normal Form (3NF):
Even
t id
Event
name
Event
type
Event
date
Event
duration
Event
time
Spon
sors
Loca
tion
No. Of
invitations
Chief of
guest
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
49. 48 | P a g e
Scholarship Database Management System
9.9.3.1 Actual table
Table 22 Events After Normalization
Even
t id Event
date
Event
duration
Event
time
Spon
sor
ID Location
No. Of
invitations Chief of guest
E00
1
10/5/20
16 3 HRS
10:00
AM
Sp0
01 IBA PU 50
YASIR
ASHRAF
E00
2
12/6/20
16 2 HRS
11:00
AM
Sp0
02
KINNAIRD
COLLEGE 60
AHMED
RAZA
E00
3 13/7/16 5 HRS
8:00
AM
Sp0
03 G.C.U 70
AMIR
MEHMOOD
E00
1 15/8/16
1 HRS 45
MINS
9:00
AM
Sp0
01 F.C.C 80
WAQAR
ZAKA
E00
2 16/9/16
4 HRS 20
MINS
12:00
AM
Sp0
02 WAPDA OFFICE 40
NOUMAN
TARIQ
E00
3 20/9/16 1 HR
7:00
PM
Sp0
03 IAS PU 30 ALI KURESHI
E00
1 23/9/16 6 HRS
4:00
PM
Sp0
06 UCP 65
SAJJDA
NISAR
E00
2 27/9/16
2 HRS 15
MINS
2:00
PM
Sp0
04 UMT 100 MALIK RIAZ
E00
3
3/10/20
16
1 HR 20
MINS
1:00
PM
Sp0
06
EXAMINATION
HALL PU 90
MIAN
MANSHA
E00
1
10/10/2
016
3 HRS 30
MINS
5:00
PM
Sp0
05
PU OLD
CAMPUS 85
MUSSARAT
MISBAH
E00
2
25/11/1
6
1 HR 30
MINS
3:00
PM
Sp0
04 NCA 55 TARIQ JAMIL
E00
3
30/12/1
6
5 HRS 30
MINS
8:00
PM
Sp0
05 ARFA TOWER 75
ZEESHAN
AHMED
9.10 FUNDS
Table 23 Funds Before Normalization
FUND
ID FUND NAME FUND TYPE
SCHOLARSHIP ID
(FK)
Donor ID
(FK)
F001 SPORTS MUTUAL FUNDS SH001 D001
F002 IT
TECHNOLOGY
FUNDS SH002 D002
F003 SCHOLARSHIP
EDUCATIONAL
FUNDS SH003 D003
F004 BUSINESS EQUITY FUNDS SH004 D004
F005 EVENT FUNDS OF FUNDS SH005 D005
F006
DISABLE
STUDENTS
SPECIALIZED
FUNDS SH006 D006
50. 49 | P a g e
Scholarship Database Management System
F007 FAMILY
FIXED INCOME
FUNDS SH007 D007
F008 FEE BALNCED FUNDS SH008 D008
F009 ORPHANS PRIVATE FUNDS SH009 D009
F010 PROMOTION
MONEY MARKET
FUNDS SH010 D010
9.10.1 1st Normal Form (1NF):
FUND ID FUND NAME FUND TYPE SCHOLARSHIP ID (FK) Donor ID (FK)
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.10.2 2nd Normal Form (2NF):
FUND ID FUND NAME FUND TYPE SCHOLARSHIP ID (FK) Donor ID (FK)
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.10.3 3rd Normal Form (3NF):
FUND ID FUND NAME FUND TYPE SCHOLARSHIP ID (FK) Donor ID (FK)
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
9.10.3.1 Fund table
Table 24 Funds After Normalization
FUND NAME FUND TYPE
SPORTS MUTUAL FUNDS
IT TECHNOLOGY FUNDS
SCHOLARSHIP EDUCATIONAL FUNDS
BUSINESS EQUITY FUNDS
EVENT FUNDS OF FUNDS
DISABLE STUDENTS SPECIALIZED FUNDS
FAMILY FIXED INCOME FUNDS
FEE BALNCED FUNDS
ORPHANS PRIVATE FUNDS
PROMOTION MONEY MARKET FUNDS
51. 50 | P a g e
Scholarship Database Management System
9.10.3.2 Actual Funds table
Table 25 Funds After Normalization
FUND ID SCHOLARSHIP ID (FK) Donor ID (FK)
F001 SH001 D001
F002 SH002 D002
F003 SH003 D003
F004 SH004 D004
F005 SH005 D005
F006 SH006 D006
F007 SH007 D007
F008 SH008 D008
F009 SH009 D009
F010 SH010 D010
9.11 INSTALLMENT
Table 26 Installment Normalization
installment ID Payment amount(Rs) Installment type
I002 2000 Quarterly
I003 3000 Semiannually
I004 2500 Yearly
I005 1500 Monthly
I006 1000 Quarterly
I007 2000 Semiannually
I008 3000 Yearly
I009 2500 Monthly
I010 1500 Quarterly
I011 2000 Semiannually
1012 1500 Yearly
9.11.1 1st Normal Form (1NF):
installment ID Payment amount(Rs) Installment type
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.11.2 2nd Normal Form (2NF):
installment ID Payment amount(Rs) Installment type
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
52. 51 | P a g e
Scholarship Database Management System
So, this table is already in 3RD Normal Form.
9.11.3 3rd Normal Form (3NF):
installment ID Payment amount(Rs) Installment type
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
9.12 ORGANIZATIONS
Table 27 Organizations Normalization
Organizati
on ID
Organization
Name
Organization
Type
Department
ID (FK)
Address No
(FK)
Contact ID
(FK)
SO1
Punjab
University
Educational
Institute D004 OA1 OC1
SO2 Wapda
Government
organization D001 OA2 OC2
SO3 Hijvari Uni
Educational
Institute D006 OA3 OC3
SO4 BNU
Educational
Institute D008 OA4 OC4
SO5 School
Educational
Institute D009 OA5 OC5
SO6 PEL Private company D002 OA6 OC6
SO7 Super Asia Private company D003 OA7 OC7
SO8
Superior
college
Educational
Institute D005 OA8 OC8
SO9 LUMS
Educational
Institute D008 OA9 OC9
SO10 Mirpur Uni
Educational
Institute D009 OA10 OC10
9.12.1 1st Normal Form (1NF):
Organizatio
n ID
Organization
name
Organization
Type
Department ID
(FK)
Address No
(FK)
Contact
ID
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.12.2 2nd Normal Form (2NF):
Organizatio
n ID
Organization
name
Organization
Type
Department ID
(FK)
Address No
(FK)
Contact
ID
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
53. 52 | P a g e
Scholarship Database Management System
9.12.3 3rd Normal Form (3NF):
Organizatio
n ID
Organization
name
Organization
Type
Department ID
(FK)
Address No
(FK)
Contact
ID
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
9.13 PAYMENT
Table 28 Payment Normalization
Payment Mode
ID
Name Date
Amount(R
s)
Scholarship ID
(FK)
Employee ID
(FK)
P001 cash
10-Jan-
16 4000 SH003 E006
P002
Cheque
payment
15-Feb-
16 5000 SH004 E007
P003 Credit card
16-Mar-
16 10000 SH005 E008
P004 Debit card
20-May-
16 12000 SH006 E009
P005 Bank transfer
25-Aug-
16 11000 SH007 E010
9.13.1 1st Normal Form (1NF):
Payment
mode ID
Payment mode
name
Payment
date
Payment
amount(Rs)
Scholarship
ID(FK)
Employee ID
(FK)
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.13.2 2nd Normal Form (2NF):
Payment
mode ID
Payment mode
name
Payment
date
Payment
amount(Rs)
Scholarship
ID(FK)
Employee ID
(FK)
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.13.3 3rd Normal Form (3NF):
Payment
mode ID
Payment mode
name
Payment
date
Payment
amount(Rs)
Scholarship
ID(FK)
Employee ID
(FK)
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
54. 53 | P a g e
Scholarship Database Management System
So, this table is already in Normalized Form.
9.14 SCHOLARSHIP
Table 29 Scholarship Normalization
Scholarshi
p ID Name
Amo
unt
Durati
on
Applicant ID
(FK)
Organization
ID (FK)
Payment Mode
ID (FK)
SH001 Merit 4000
1Year
s AP001 SE1 P001
SH002 Needy 5000
1.5
Year AP002 SE2 P002
SH003 Quota
1000
0
2
Years AP003 SE3 P003
SH005 Sports
1200
0
3
Years AP004 SE4 P004
SH006
Extra-
Curricular
1100
0
3.5
Year AP005 SE5 P005
SH007 Disable
1000
0
4
Year AP006 SE6 P001
SH008
Performance
base
1200
0
5
Year AP007 SE7 P002
SH009
Exchange
program
1100
0
3.5Ye
ar AP008 SE8 P003
SH010 Orphan
1000
0 4 year AP009 SE9 P004
9.14.1 1st Normal Form (1NF):
Scholarship
ID
Na
me
Amou
nt
Durati
on
Applicant ID
(FK)
Organization ID
(FK)
Mode of Payment ID
(FK)
It’s already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.14.2 2nd Normal Form (2NF):
Scholarship
ID
Na
me
Amou
nt
Durati
on
Applicant ID
(FK)
Organization ID
(FK)
Mode of Payment ID
(FK)
It’s already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.14.3 3rd Normal Form (3NF):
Scholarship
ID
Na
me
Amou
nt
Durati
on
Applicant ID
(FK)
Organization ID
(FK)
Mode of Payment ID
(FK)
It’s already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
55. 54 | P a g e
Scholarship Database Management System
So, this table is already in Normalized Form.
9.15 STUDENTS
Table 30 Students Before Normalization
Stude
nt ID
(PK)
First
Name
Midd
le
Nam
e
Last
Na
me
A
g
e
DOB
ID-
CAR
D No
M
ar
ks
Per
cent
age
Father
Occupation
No
of
siblin
gs
Siblings
Education
al level
S001
Muha
mmad
Baba
r
Abd
ul
Basi
r
2
1
5-
Jun-
1999
35879
63511
373 90
90
%
Assistance
Professor 5
Fsc
Medical
S002 Muha
mmad
Ahm
ed
Had
i
2
2
7-
Sep-
1998
35168
63403
821 81
81
% Clerk 4 Matric
S003 Muha
mmad Ali
Farh
an
1
8
19-
Oct-
2000
35132
29643
862 88
88
% Wholesaler 0
Fsc
Engineeri
ng
S004
Hafiz
Muha
mmad
Faha
d Fida
2
0
10-
Feb-
2000
35823
27742
889 81
81
% Lecturer 1 Class 8
S005 Muha
mmad
Faiza
n
Has
an
2
2
23-
Jun-
1994
35272
72406
871 83
83
% Accountant 2
Fsc
Engineeri
ng
S006 Muha
mmad Zain Asif
2
1
25-
Jun-
1998
35124
61742
594 78
78
%
Assistant
Manager 3 Class 5
S007
Hafiz
Hasa
n
Daw
ar
2
2
14-
May
-
1992
35525
37983
663 89
89
%
Admin
officer 4
Fsc
Medical
S008
Muha
mmad
Ham
za
Abd
ul
Had
i
1
9
13-
Oct-
1994
35749
63778
635 78
78
%
Customer
Relationshi
p Officer 4 Class 8
S009
Muha
mmad Myra
Sha
keel
2
0
8-
May
-
2000
35101
58641
837 79
79
%
Customer
Servicer
Officer 0
Fsc
Medical
S010 Muha
mmad
Mari
am
Sha
hid
2
2
19-
Feb-
1994
35565
80203
758 88
88
% Mason 5 Bachelor
S011 Muha
mmad
Fati
ma
You
saf
1
9
24-
Jun-
2000
35712
42153
867 83
83
%
Assistant
Manager 2 Matric
S012 Muha
mmad Iqra
Yasi
r
2
2
28-
Feb-
1992
35566
88401
938 84
84
% Driver 3
Fsc
Medical
56. 55 | P a g e
Scholarship Database Management System
S013 Muha
mmad
Faiq
a
Zoh
aib
1
9
31-
Oct-
1994
35419
44453
006 84
84
% Lecturer 3 Class 8
S014
Hafiza
Muha
mmad Asifa
Kha
leel
2
1
28-
Jan-
1999
35856
19506
994 82
82
% Head Clerk 5
Fsc
Medical
S015 Muha
mmad Rida
Ram
adan
2
2
12-
Aug-
1993
35998
62205
151 79
79
% Secratory 0 Graduate
9.15.1 1st Normal Form (1NF):
Student
ID
(PK)
First
Nam
e
Middl
e
Name
Last
Nam
e
A
g
e
D
O
B
ID-
CAR
D NO
M
ar
ks
Perc
enta
ge
Father's
Occupati
on
No of
siblin
gs
Siblings'
Educational
level
Its already in 1st Normal Form because it does not have REPEATING GROUPS or
ANOMLIES or DATA RETUNDENCIES and as well as it doesn’t have COMPOSITE
PRIMARY KEY.
So, this table is already in 2nd Normal Form.
9.15.2 2nd Normal Form (2NF):
Student
ID
(PK)
First
Nam
e
Middl
e
Name
Last
Nam
e
A
g
e
D
O
B
ID-
CAR
D NO
M
ar
ks
Perc
enta
ge
Father's
Occupati
on
No of
siblin
gs
Siblings'
Educational
level
Its already in 3RD Normal Form because it does not have PARTIAL DEPENDENCY.
So, this table is already in 3RD Normal Form.
9.15.3 3rd Normal Form (3NF):
Student
ID
(PK)
First
Nam
e
Middl
e
Name
Last
Nam
e
A
g
e
D
O
B
ID-
CAR
D NO
M
ar
ks
Perc
enta
ge
Father's
Occupati
on
No of
siblin
gs
Siblings'
Educational
level
Its already in Normalized Form because it does not have TRANSITIVE
DEPENDENCY.
So, this table is already in Normalized Form.
9.15.3.1 Student birth details
Table 31 Students After Normalization
Age DOB
21 5-Jun-1999
22 7-Sep-1998
18 19-Oct-2000
20 10-Feb-2000
22 23-Jun-1994
21 25-Jun-1998
57. 56 | P a g e
Scholarship Database Management System
22 14-May-1992
19 13-Oct-1994
20 8-May-2000
22 19-Feb-1994
19 24-Jun-2000
22 28-Feb-1992
19 31-Oct-1994
21 28-Jan-1999
22 12-Aug-1993
9.15.3.2 Actual student table
Table 32 Students After Normalization
Studen
t ID
(PK)
First
Name
Middl
e
Name
Last
Nam
e
ID-
CARD
NO
M
ar
ks
Perc
enta
ge
Father's
Occupation
No of
siblin
gs
Siblings'
Educational
level
S001 Muham
mad Babar
Abdu
l
Basir
358796
351137
3 90 90%
Assistance
Professor 5 Fsc Medical
S002 Muham
mad
Ahme
d Hadi
351686
340382
1 81 81% Clerk 4 Matric
S003 Muham
mad Ali
Farh
an
351322
964386
2 88 88% Whole Saler 0
Fsc
Engineering
S004
Hafiz
Muham
mad Fahad Fida
358232
774288
9 81 81% Lecturer 1 Class 8
S005 Muham
mad
Faiza
n
Hasa
n
352727
240687
1 83 83% Accountant 2
Fsc
Engineering
S006 Muham
mad Zain Asif
351246
174259
4 78 78%
Assistant
Manager 3 Class 5
S007
Hafiz Hasan
Daw
ar
355253
798366
3 89 89% Admin officer 4 Fsc Medical
S008 Muham
mad
Hamz
a
Abdu
l
Hadi
357496
377863
5 78 78%
Customer
Relationship
Officer 4 Class 8
S009 Muham
mad Myra
Shak
eel
351015
864183
7 79 79%
Customer
Service
Officer 0 Fsc Medical
S010 Muham
mad
Maria
m
Shah
id
355658
020375
8 88 88% Mason 5 Bachelor
58. 57 | P a g e
Scholarship Database Management System
S011 Muham
mad
Fatim
a
Yous
af
357124
215386
7 83 83%
Assistant
Manager 2 Matric
S012 Muham
mad Iqra Yasir
355668
840193
8 84 84% Driver 3 Fsc Medical
S013 Muham
mad Faiqa
Zoha
ib
354194
445300
6 84 84% Lecturer 3 Class 8
S014
Hafiza
Muham
mad Asifa
Khal
eel
358561
950699
4 82 82% Head Clerk 5 Fsc Medical
S015 Muham
mad Rida
Ram
adan
359986
220515
1 79 79% Secratory 0 Graduate
59. 58 | P a g e
Scholarship Database Management System
10 ERD AFTER
NORMALIZATION
60. 59 | P a g e
Scholarship Database Management System
61. 60 | P a g e
Scholarship Database Management System
MODULE 3
62. 61 | P a g e
Scholarship Database Management System
11 SCRIPT
DROP TABLE PAYMENT;
DROP TABLE FUNDS;
DROP TABLE DONORS;
DROP TABLE EMPLOYEES;
DROP TABLE INSTALLMENT;
DROP TABLE STUDENTS;
DROP TABLE SCHOLARSHIP;
DROP TABLE APPLICANTS;
DROP TABLE ORGANIZATION;
DROP TABLE DEPARTMENTS;
DROP TABLE EVENTS;
DROP TABLE SPONSORS;
DROP TABLE INCOME;
DROP TABLE COURSE;
DROP TABLE CHILDREN;
DROP TABLE CONTACT;
DROP TABLE ADDRESS;
DROP TABLE BIRTH;
CREATE TABLE CONTACT
(CON_ID VARCHAR2 (06) NOT NULL,
PHONE_NO NUMBER (13),
LANDLINE_NO NUMBER (13),
LINKEDIN_ID CHAR (35),
CONSTRAINT CONTACT_CON_ID_PK PRIMARY KEY(CON_ID));
ALTER TABLE CONTACT
ADD (EMAIL_ID VARCHAR2 (35));
DESCRIBE CONTACT;
63. 62 | P a g e
Scholarship Database Management System
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC1',3047355867,'alizahid@gmail.com',4169906044,'Aliza hid');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC2',3231487502,'zainashraf@gmail.com',4109775475,'Zain
Ashraf');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DC3',3303132216,'ahmedqureshi@gmail.com',4020397648,'Ahmed Qureshi');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC4',3007351600,'hassanimtiaz@gmail.com',4075388840,'Hassan
imtiaz');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC5',3080464216,'humzaawan@gmail.com',4088430162,'Hamza
awan');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC6',3063622509,'fahaddogar@gmail.com',4120978874,'Fahad
dogar');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC7',3303429779,'faizanahmed@gmail.com',4034153662,'Faizan
ahmed');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC8',3217613512,'azanraza@gmail.com',4002609658,'Azan
raza');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DC9',3254506323,'umairamjad@gmail.com',4098071295,'Umair
amjad');
64. 63 | P a g e
Scholarship Database Management System
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DC10',3083498278,'usmanmalik@gmail.com',4188125242,'Usman malik');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC1',3266588294,'toobaimran@gmail.com',4018838278,'Tooba
imran');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC2',3182039083,'zubairayoob@gmail.com',4189660780,'Zubair
ayoob');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC3',3217582096,'mariamali@gmail.com',4034351304,'Mariam
ali');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC4',3149853041,'hassanhabib@gmail.com',4079277271,'Hassan
habib');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC5',3174048153,'myrasheikh@gmail.com',4039035776,'Myra
sheikh');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC6',3128405621,'dabeermirza@gmail.com',4116306117,'dabeer
mirza');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC7',3093561326,'zohabbaig@gmail.com',4041628330,'Zohab
baig');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC8',3166234116,'afiasayed@gmail.com',4234548591,'Afia
sayed');
65. 64 | P a g e
Scholarship Database Management System
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC9',3231837718,'nailaahmed@gmail.com',4150758858,'Naila
ahmed');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('AC10',3069348535,'umerilahi@gmail.com',4008165104,'Umer
ilahi');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC1',3193218401,'muhammmadbabarbasir@gmail.com',4225271869,'Muhammad babar
basir');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC2',3227270588,'muhammmadahmedhadi@gmail.com',4196520875,'Muhammad ahmed
hadi');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC3',3039315671,'muhammmadalifarhan@gmail.com',4042419026,'Muhammad ali
farhan');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('SC4',3286393171,'hafiz
muhammmadfahadfida@gmail.com',4149181215,'hafiz muhammmad fahad fida');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC5',3200479114,'muhammmadfaizanhasan@gmail.com',4022897526,'Muhammad faizan
hasan');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC6',3040076705,'muhammmadzainasif@gmail.com',4139611896,'Muhammad zain asif');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
66. 65 | P a g e
Scholarship Database Management System
VALUES
('SC7',3057458807,'hafizhasandawar@gmail.com',4233955873,'Hafiz hasan dawar');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('SC8',3138520107,'hamzaabdul
hadi@gmail.com',4185198839,'Hamzaabdulhadi');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('SC9',3298550916,' myrashakeel@gmail.com',4104127060,'
myrashakeel');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('SC10',3212664504,'mariamshahid@gmail.com',4090870203,'
mariamshahid');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC11',3326427125,'fatimayousaf@gmail.com',4043879027,'fatimayousaf');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('SC12',3014847589,'
iqrayasir@gmail.com',4188143478,'iqrayasir');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC13',3129246496,'faiqazohaib@gmail.com',4070028034,'faiqazohaib');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC14',3296205659,'hafizaasifakhaleel@gmail.com',4116266701,'hafiza asifakhaleel');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('SC15',3070499865,'ridaramadan@gmail.com',4153471987,'ridaramadan');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
67. 66 | P a g e
Scholarship Database Management System
VALUES ('EC1',3200982569,'muhammad
nadeem@yahoo.com',4138693703,'muhammadnadeem');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC2',3303779239,'muhammadrafique@yahoo.com',4169394778,'
muhammad rafique');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('EC3',3004198334,'mrs.anjumshahid@yahoo.com',4018115954,'mrs. anjum shahid');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC4',3157449358,'liaqatali@yahoo.com',4228804199,'liaqatali');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('EC5',3100355775,'mrmuhammadashraf@yahoo.com',4088989534,'mr muhammad Ashraf');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('EC6',3302589086,'muhammadazharaslam@yahoo.com',4094618440,' muhammad azhar
aslam ');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC7',3125843807,'sqjidinayat@yahoo.com',4142936425,' sqjid
inayat ');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC8',3075867376,' rasheedbaig@yahoo.com',4154420240,'
rasheed baig');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC9',3054222931,'muhammadsabir@yahoo.com',4035159857,'
muhammad sabir ');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
68. 67 | P a g e
Scholarship Database Management System
VALUES ('EC10',3046471828,' adnansher@yahoo.com',4220927242,' adnan
sher');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC11',3171634799,'abdulraeeskhan@gmail.com',4020312919,'
abdul raees khan');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC12',3169506704,' javedaslam@gmail.com',4135443519,'
javedaslam');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC13',3287031306,'muhaharnadakram@gmail.com',4183886433,'
muhaharnad akram');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC14',3055231222,'shoukatmahmood@gmail.com',4156347045,'
shoukatmahmood');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('EC15',3201743520,'munwarhussain@gmail.com',4227675543,'
munwarhussain');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DO1',3210425489,'hr department@edu.pk',4095343824,'hr
department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DO2',3075000091,'salesdepartment@edu.pk',4100455096,'sales
department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DO3',3071137026,'financedepartment@edu.pk',4180356908,'finance department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
69. 68 | P a g e
Scholarship Database Management System
VALUES
('DO4',3300269995,'itdepartment@edu.pk',4097894229,'itdepartment');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DO5',3118345532,'iasdepartment@edu.pk',4183101076,'iasdepartment');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DO6',3008120247,'ibadepartment@edu.pk',4178294719,'ibadepartment');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DO7',3206341249,'customerservicedepartment@edu.pk',4116617840,'customerservice
department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DO8',3190143476,'haileydepartment@edu.pk',4069190915,'hailey
department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES
('DO9',3020634140,'masscommdepartment@edu.pk',4071176450,'masscommdepartment');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('DO10',3043272807,'rnddepartment@edu.pk',4145363160,'rnd
department');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC1',3021031731,'punjabuniversity@gov.pk',4207032762,'punjab
university');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC2',3028823171,'wapda@gov.pk',4103297118,'wapda');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC3',3145172984,'hijvariuni@gov.pk',4118263842,'hijvari uni');
70. 69 | P a g e
Scholarship Database Management System
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC4',3327138050,'bnu@gov.pk',4141521108,'bnu');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC5',3027389406,'school@gov.pk',4210026942,'school');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC6',3079059847,'pel@gov.pk',4081534792,'pel');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC7',3121922979,'super asia@gov.pk',4016468769,'super asia');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC8',3275908394,'superiorcollege@gov.pk',4174217081,'superior
college');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC9',3034711545,'lums@gov.pk',4133312788,'lums');
INSERT INTO CONTACT (CON_ID, PHONE_NO, EMAIL_ID, LANDLINE_NO,
LINKEDIN_ID)
VALUES ('OC10',3324455626,'mirpuruni@gov.pk',4189584950,'Mirpur uni');
UPDATE CONTACT
SET PHONE_NO=3337821490
WHERE CON_ID='OC10';
SELECT *
FROM CONTACT;
CREATE TABLE ADDRESS
71. 70 | P a g e
Scholarship Database Management System
(ADD_ID VARCHAR2 (06) NOT NULL,
HOUSE_NO NUMBER (03),
STREET_NO NUMBER (03),
CITY CHAR (20),
ZIP_CODE NUMBER (05),
CONSTRAINT ADDRESS_ADD_ID_PK PRIMARY KEY(ADD_ID));
ALTER TABLE ADDRESS
MODIFY (HOUSE_NO NUMBER (04));
DESCRIBE ADDRESS;
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA1',10,30,'Kalashakaku',56322);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA2',2,5,'Chechawatni',55477);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA3',47,39,'Multan',57920);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA4',17,6,'Kotaddu',51534);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA5',40,14,'Jehelum',53489);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA6',43,24,'Mirpur',50036);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA7',16,39,'Muzafarabad',54979);
72. 71 | P a g e
Scholarship Database Management System
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA8',44,19,'Pindi',51189);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA9',6,37,'Sialkot',55869);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA10',15,18,'Kalashakaku',55014);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA11',6,26,'Chechawatni',54954);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA12',17,28,'Multan',57648);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA13',24,17,'kotaddu',51296);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA14',46,41,'Jehelum',59855);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('SA15',47,18,'Mirpur',52815);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('DA1',40,30,'Muzafarabad',53476);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('DA2',48,48,'Pindi',56598);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)
VALUES ('DA3',7,24,'Sialkot',56417);
INSERT INTO ADDRESS (ADD_ID, HOUSE_NO, STREET_NO, CITY,
ZIP_CODE)