SlideShare a Scribd company logo
University Database Management
System
Database Management System Project – SEM IV
Institute of Engineering and Technology – Ahmedabad University
7th March, 2015
Group Members:
Kavi Pandya - 131020
Mayank Jobanputra - 131026
Urvika Sonar - 131060
Preksha Chavda - 121036
DBMS, SEM-IV
Project Statement
University Database Management System creates, manages and
performs all the activities related to the database of a given
university. The database consists of information about the university,
colleges, students, faculties, academic and research programs. The
main aim of this project is to manage the database in such a way
that information about academic and research activities can be
retrieved easily, efficiently and accurately.
E R Diagram
Normalization of Forms
Normalization is applied to remove problems caused due to redundancy of data and
different kinds of anomalies.
1. Removing Redundancy:
Information about funding organizations funding different research projects of a university
and the data about the research projects being funded by this organizations are stored in
different tables because it may be possible that a funding organization maybe funding more
than one research project and keeping them in same table results in redundant data.
2. Avoiding Null Values:
Information about the faculties currently associated with the university is stored in a faculty
table. The data regarding the research projects on which the faculties are currently working
on or worked in the past are stored in a different table. It is possible that there may be
faculties that are not associated with any research project at present or in the past, so
keeping both the information in the same table would result in null values for the faculties
that are not related with any research project. Thus to avoid this problem, normalization is
applied, tables are separated and data is stored accordingly.
3. Update Anomaly:
Update anomaly occurs when while updating certain data, past record about that data
is lost. Information about the courses being offered are kept in courses table.
Information about the courses being offered in a particular semester is stored in
different table. It may happen that a particular course was offered in some other
semester earlier and is currently being offered in some other semester. If the data is
kept combined in one table, it would result in loss of data as the record about the
semester in which the particular course was offered earlier would be lost while
updating the data for current semester, resulting in update anomaly.
4. Delete Anomaly:
This anomaly occurs when data is lost while deleting previous records from the table.
Information regarding the topics that are being taught in a given course are stored in one
table. The data about the course structure for that particular course is stored in another
table. It is done because the course structure for courses might change. For example, few
topics that were included in course structure for a particular course earlier are now
removed from it. If the data was kept in same table then removing those topics from
course structure would permanently remove its record from the database. To avoid this,
Normalization is applied and tables are separated for storing data according to that.
Database Schema
Contents:
➢ Tables: 65
➢ Queries: 57
➢ Triggers: 6
➢ Stored Procedures: 4
➢ Views: 2
➢ Tables with Java Connectivity: 1
Complex Queries
1. Finding students having following constraints and studying in section-1, having
Attendance>7, quiz>7, assignment>15, project>43, mid-exam>30 and final-exam>35
2. Percentage obtained by student '1301001A01' in SEM-1 in the subject of CS101 in
Batch-A (including marks obtained in Quiz, Assignment, Attendance, Project, Mid-Term
Exam and Final-Term-Exam)

More Related Content

What's hot

PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
NICHOLAS RATEMO
 
School Management System
School Management SystemSchool Management System
School Management System
Northeastern University
 
library management system in SQL
library management system in SQLlibrary management system in SQL
library management system in SQLfarouq umar
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
Abu Kaisar
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Faculty of Science , portsaid Univeristy
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
Soumili Sen
 
Student information system
Student information systemStudent information system
Student information system
Saqib Nadeem
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
Utsav mistry
 
Lect 08 materialized view
Lect 08 materialized viewLect 08 materialized view
Lect 08 materialized view
Bilal khan
 
Class Management System Project Proposal
Class Management System Project ProposalClass Management System Project Proposal
Class Management System Project Proposal
Dhanushka Dissanayaka
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
Amiya9439793168
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
Amna Nawazish
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 
Hospital Management system Database design
Hospital Management system Database designHospital Management system Database design
Hospital Management system Database designElias Dinsa
 
Library management
Library managementLibrary management
Library management
farouq umar
 
Library management system
Library management systemLibrary management system
Library management systemABhay Panchal
 
Hostel Management system Report
Hostel Management system ReportHostel Management system Report
Hostel Management system Report
Prasoon Rawat
 
Hospital Management System (2nd Task)
Hospital Management System (2nd Task)Hospital Management System (2nd Task)
Hospital Management System (2nd Task)
SN Chakraborty
 
Database users
Database usersDatabase users
Database users
Param Radadiya
 
Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
Manoj Kumar
 

What's hot (20)

PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
 
School Management System
School Management SystemSchool Management System
School Management System
 
library management system in SQL
library management system in SQLlibrary management system in SQL
library management system in SQL
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
Student information system
Student information systemStudent information system
Student information system
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
 
Lect 08 materialized view
Lect 08 materialized viewLect 08 materialized view
Lect 08 materialized view
 
Class Management System Project Proposal
Class Management System Project ProposalClass Management System Project Proposal
Class Management System Project Proposal
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
 
Bank management system
Bank management systemBank management system
Bank management system
 
Hospital Management system Database design
Hospital Management system Database designHospital Management system Database design
Hospital Management system Database design
 
Library management
Library managementLibrary management
Library management
 
Library management system
Library management systemLibrary management system
Library management system
 
Hostel Management system Report
Hostel Management system ReportHostel Management system Report
Hostel Management system Report
 
Hospital Management System (2nd Task)
Hospital Management System (2nd Task)Hospital Management System (2nd Task)
Hospital Management System (2nd Task)
 
Database users
Database usersDatabase users
Database users
 
Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 

Similar to University Database Management Project

Importance of Normalization
Importance of NormalizationImportance of Normalization
Importance of Normalization
Shwe Yee
 
An Implementation Approach for Advanced Management of Examination Section
An Implementation Approach for Advanced Management of Examination SectionAn Implementation Approach for Advanced Management of Examination Section
An Implementation Approach for Advanced Management of Examination Section
Editor IJMTER
 
10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf
BizuayehuDesalegn
 
10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf
BizuayehuDesalegn
 
Data Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructionsData Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructions
IUPUI
 
PURPOSE OF DATABASE final.pptx
PURPOSE OF DATABASE final.pptxPURPOSE OF DATABASE final.pptx
PURPOSE OF DATABASE final.pptx
Anusha sivakumar
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
Ninad Samel
 
Lecture_01.1.pptx
Lecture_01.1.pptxLecture_01.1.pptx
Lecture_01.1.pptx
RockyIslam5
 
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
AshokRachapalli1
 
Proactive Student Advising-24×7 in D2L
Proactive Student Advising-24×7 in D2LProactive Student Advising-24×7 in D2L
Proactive Student Advising-24×7 in D2L
D2L Barry
 
Development of a Student Database Management System for a University
Development of a Student Database Management System for a UniversityDevelopment of a Student Database Management System for a University
Development of a Student Database Management System for a University
IJERA Editor
 
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
Shalin Hai-Jew
 
An e course file management system
An e course file management systemAn e course file management system
An e course file management system
Alexander Decker
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdf
bonbon93
 
Database Part 1
Database Part 1Database Part 1
Database Part 1
Fizaril Amzari Omar
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
Hardik Padhy
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
yirgalem ameshe
 
Course registration system
Course registration systemCourse registration system
Course registration system
Huda Seyam
 
Thesis Project Management system presentation(part 1)
Thesis Project Management system presentation(part 1)Thesis Project Management system presentation(part 1)
Thesis Project Management system presentation(part 1)
Nayan Pal
 
Database - R.D.Sivakumar
Database - R.D.SivakumarDatabase - R.D.Sivakumar
Database - R.D.Sivakumar
Sivakumar R D .
 

Similar to University Database Management Project (20)

Importance of Normalization
Importance of NormalizationImportance of Normalization
Importance of Normalization
 
An Implementation Approach for Advanced Management of Examination Section
An Implementation Approach for Advanced Management of Examination SectionAn Implementation Approach for Advanced Management of Examination Section
An Implementation Approach for Advanced Management of Examination Section
 
10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf
 
10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf
 
Data Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructionsData Management Lab: Data mapping exercise instructions
Data Management Lab: Data mapping exercise instructions
 
PURPOSE OF DATABASE final.pptx
PURPOSE OF DATABASE final.pptxPURPOSE OF DATABASE final.pptx
PURPOSE OF DATABASE final.pptx
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Lecture_01.1.pptx
Lecture_01.1.pptxLecture_01.1.pptx
Lecture_01.1.pptx
 
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
 
Proactive Student Advising-24×7 in D2L
Proactive Student Advising-24×7 in D2LProactive Student Advising-24×7 in D2L
Proactive Student Advising-24×7 in D2L
 
Development of a Student Database Management System for a University
Development of a Student Database Management System for a UniversityDevelopment of a Student Database Management System for a University
Development of a Student Database Management System for a University
 
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
 
An e course file management system
An e course file management systemAn e course file management system
An e course file management system
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdf
 
Database Part 1
Database Part 1Database Part 1
Database Part 1
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Course registration system
Course registration systemCourse registration system
Course registration system
 
Thesis Project Management system presentation(part 1)
Thesis Project Management system presentation(part 1)Thesis Project Management system presentation(part 1)
Thesis Project Management system presentation(part 1)
 
Database - R.D.Sivakumar
Database - R.D.SivakumarDatabase - R.D.Sivakumar
Database - R.D.Sivakumar
 

More from Kavi

Kavi Pandya - Transcript
Kavi Pandya - TranscriptKavi Pandya - Transcript
Kavi Pandya - TranscriptKavi
 
Delegation Game in Bertrand Competition
Delegation Game in Bertrand CompetitionDelegation Game in Bertrand Competition
Delegation Game in Bertrand Competition
Kavi
 
Anderson-Darling Test and ROC Curve
Anderson-Darling Test and ROC CurveAnderson-Darling Test and ROC Curve
Anderson-Darling Test and ROC Curve
Kavi
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check MatrixLDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check Matrix
Kavi
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
Kavi
 
Radio Receiver
Radio Receiver  Radio Receiver
Radio Receiver
Kavi
 
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
Kavi
 
Ahmedabad University
Ahmedabad UniversityAhmedabad University
Ahmedabad University
Kavi
 
Duplicating cube
Duplicating cubeDuplicating cube
Duplicating cube
Kavi
 
Energy management paln
Energy management palnEnergy management paln
Energy management paln
Kavi
 
SEED DISPERSAL - Teaching through games
SEED DISPERSAL - Teaching through gamesSEED DISPERSAL - Teaching through games
SEED DISPERSAL - Teaching through games
Kavi
 
Uttarakhand disaster - man made causes
Uttarakhand disaster - man made causesUttarakhand disaster - man made causes
Uttarakhand disaster - man made causes
Kavi
 
GOOGLE TEAM-A ICP
GOOGLE  TEAM-A  ICPGOOGLE  TEAM-A  ICP
GOOGLE TEAM-A ICP
Kavi
 

More from Kavi (13)

Kavi Pandya - Transcript
Kavi Pandya - TranscriptKavi Pandya - Transcript
Kavi Pandya - Transcript
 
Delegation Game in Bertrand Competition
Delegation Game in Bertrand CompetitionDelegation Game in Bertrand Competition
Delegation Game in Bertrand Competition
 
Anderson-Darling Test and ROC Curve
Anderson-Darling Test and ROC CurveAnderson-Darling Test and ROC Curve
Anderson-Darling Test and ROC Curve
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check MatrixLDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check Matrix
 
Blood Bank Management System
Blood Bank Management SystemBlood Bank Management System
Blood Bank Management System
 
Radio Receiver
Radio Receiver  Radio Receiver
Radio Receiver
 
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
Analysis of Fiscal and Monetary Policy of India for last decade (2004-2014)
 
Ahmedabad University
Ahmedabad UniversityAhmedabad University
Ahmedabad University
 
Duplicating cube
Duplicating cubeDuplicating cube
Duplicating cube
 
Energy management paln
Energy management palnEnergy management paln
Energy management paln
 
SEED DISPERSAL - Teaching through games
SEED DISPERSAL - Teaching through gamesSEED DISPERSAL - Teaching through games
SEED DISPERSAL - Teaching through games
 
Uttarakhand disaster - man made causes
Uttarakhand disaster - man made causesUttarakhand disaster - man made causes
Uttarakhand disaster - man made causes
 
GOOGLE TEAM-A ICP
GOOGLE  TEAM-A  ICPGOOGLE  TEAM-A  ICP
GOOGLE TEAM-A ICP
 

Recently uploaded

一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 

Recently uploaded (20)

一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 

University Database Management Project

  • 1. University Database Management System Database Management System Project – SEM IV Institute of Engineering and Technology – Ahmedabad University 7th March, 2015 Group Members: Kavi Pandya - 131020 Mayank Jobanputra - 131026 Urvika Sonar - 131060 Preksha Chavda - 121036 DBMS, SEM-IV
  • 2. Project Statement University Database Management System creates, manages and performs all the activities related to the database of a given university. The database consists of information about the university, colleges, students, faculties, academic and research programs. The main aim of this project is to manage the database in such a way that information about academic and research activities can be retrieved easily, efficiently and accurately.
  • 4. Normalization of Forms Normalization is applied to remove problems caused due to redundancy of data and different kinds of anomalies. 1. Removing Redundancy: Information about funding organizations funding different research projects of a university and the data about the research projects being funded by this organizations are stored in different tables because it may be possible that a funding organization maybe funding more than one research project and keeping them in same table results in redundant data. 2. Avoiding Null Values: Information about the faculties currently associated with the university is stored in a faculty table. The data regarding the research projects on which the faculties are currently working on or worked in the past are stored in a different table. It is possible that there may be faculties that are not associated with any research project at present or in the past, so keeping both the information in the same table would result in null values for the faculties that are not related with any research project. Thus to avoid this problem, normalization is applied, tables are separated and data is stored accordingly.
  • 5. 3. Update Anomaly: Update anomaly occurs when while updating certain data, past record about that data is lost. Information about the courses being offered are kept in courses table. Information about the courses being offered in a particular semester is stored in different table. It may happen that a particular course was offered in some other semester earlier and is currently being offered in some other semester. If the data is kept combined in one table, it would result in loss of data as the record about the semester in which the particular course was offered earlier would be lost while updating the data for current semester, resulting in update anomaly. 4. Delete Anomaly: This anomaly occurs when data is lost while deleting previous records from the table. Information regarding the topics that are being taught in a given course are stored in one table. The data about the course structure for that particular course is stored in another table. It is done because the course structure for courses might change. For example, few topics that were included in course structure for a particular course earlier are now removed from it. If the data was kept in same table then removing those topics from course structure would permanently remove its record from the database. To avoid this, Normalization is applied and tables are separated for storing data according to that.
  • 6. Database Schema Contents: ➢ Tables: 65 ➢ Queries: 57 ➢ Triggers: 6 ➢ Stored Procedures: 4 ➢ Views: 2 ➢ Tables with Java Connectivity: 1
  • 7. Complex Queries 1. Finding students having following constraints and studying in section-1, having Attendance>7, quiz>7, assignment>15, project>43, mid-exam>30 and final-exam>35 2. Percentage obtained by student '1301001A01' in SEM-1 in the subject of CS101 in Batch-A (including marks obtained in Quiz, Assignment, Attendance, Project, Mid-Term Exam and Final-Term-Exam)