SlideShare a Scribd company logo
2
Most read
3
Most read
7
Most read
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

PPTX
A CSR Presentation
PPTX
Database Management System ppt
PPT
Sql Server Basics
PPTX
Educational objectives
PPTX
Olx.ppt
PPTX
Olx presentation
PPT
Narrative writing
A CSR Presentation
Database Management System ppt
Sql Server Basics
Educational objectives
Olx.ppt
Olx presentation
Narrative writing

What's hot (20)

PDF
HOSPITAL MANAGEMENT SYSTEM PROJECT
PPTX
File Management in Operating System
DOCX
Library Management System Project Report
PPT
Data Models.ppt
PPTX
File system vs DBMS
PPTX
Difference between Homogeneous and Heterogeneous
PPTX
University Management System
PPT
Lecture 01 introduction to database
PPTX
Student result mamagement
PPTX
College management system ppt
PPTX
View of data DBMS
PPTX
Database administrator
PPT
File access methods.54
DOCX
Online restaurant management system
PPTX
Normalization
PPT
Object Oriented Database Management System
DOCX
Hospital management system project
PPTX
College management project
PPTX
Student Management System Project Abstract
PPT
DATA PERSISTENCE IN ANDROID OPERATING SYSTEM
HOSPITAL MANAGEMENT SYSTEM PROJECT
File Management in Operating System
Library Management System Project Report
Data Models.ppt
File system vs DBMS
Difference between Homogeneous and Heterogeneous
University Management System
Lecture 01 introduction to database
Student result mamagement
College management system ppt
View of data DBMS
Database administrator
File access methods.54
Online restaurant management system
Normalization
Object Oriented Database Management System
Hospital management system project
College management project
Student Management System Project Abstract
DATA PERSISTENCE IN ANDROID OPERATING SYSTEM
Ad

Similar to University Database Management Project (20)

PPTX
Importance of Normalization
PDF
Lecture no 7 Database. For Bs IT Semester Fall Spring
PDF
An Implementation Approach for Advanced Management of Examination Section
PDF
10.11648.j.ajomis.20160101.11.pdf
PDF
10.11648.j.ajomis.20160101.11.pdf
PDF
Data Management Lab: Data mapping exercise instructions
PPTX
reference to the chapters increasing numbers
PPTX
PURPOSE OF DATABASE final.pptx
DOCX
College administation system abstract
PPTX
Lecture_01.1.pptx
PPTX
Introduction to Database Normalization 4.pptx
DOCX
student-record-system-project-report.docx
PPTX
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
PDF
Illustrated Microsoft Office 365 and Access 2016 Intermediate 1st Edition Fri...
PPTX
Proactive Student Advising-24×7 in D2L
PDF
Development of a Student Database Management System for a University
PPTX
AttendanaceManagementSystemForKeepingTrackOfStusentAttendance.pptx
PDF
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
PDF
New Perspectives on Microsoft Excel 2010 Comprehensive 1st Edition Parsons So...
PDF
An e course file management system
Importance of Normalization
Lecture no 7 Database. For Bs IT Semester Fall Spring
An Implementation Approach for Advanced Management of Examination Section
10.11648.j.ajomis.20160101.11.pdf
10.11648.j.ajomis.20160101.11.pdf
Data Management Lab: Data mapping exercise instructions
reference to the chapters increasing numbers
PURPOSE OF DATABASE final.pptx
College administation system abstract
Lecture_01.1.pptx
Introduction to Database Normalization 4.pptx
student-record-system-project-report.docx
17.INTRODUCTION TO SCHEMA REFINEMENT.pptx
Illustrated Microsoft Office 365 and Access 2016 Intermediate 1st Edition Fri...
Proactive Student Advising-24×7 in D2L
Development of a Student Database Management System for a University
AttendanaceManagementSystemForKeepingTrackOfStusentAttendance.pptx
Using Large-Scale LMS Data Portal Data to Improve Teaching and Learning (at K...
New Perspectives on Microsoft Excel 2010 Comprehensive 1st Edition Parsons So...
An e course file management system
Ad

More from Kavi (13)

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

Recently uploaded (20)

PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PDF
Business Analytics and business intelligence.pdf
PPT
ISS -ESG Data flows What is ESG and HowHow
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
1_Introduction to advance data techniques.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
STERILIZATION AND DISINFECTION-1.ppthhhbx
IBA_Chapter_11_Slides_Final_Accessible.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
Introduction to Knowledge Engineering Part 1
IB Computer Science - Internal Assessment.pptx
Fluorescence-microscope_Botany_detailed content
Business Analytics and business intelligence.pdf
ISS -ESG Data flows What is ESG and HowHow
STUDY DESIGN details- Lt Col Maksud (21).pptx
1_Introduction to advance data techniques.pptx
.pdf is not working space design for the following data for the following dat...
Supervised vs unsupervised machine learning algorithms
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Reliability_Chapter_ presentation 1221.5784
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
Galatica Smart Energy Infrastructure Startup Pitch Deck

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)