3. 3
Table Of Contents
1. Introduction
1.1 Purpsose
1.2 Scope
1.3 Basic Elements
1.4 Overview
2. The Range of Database Applications
2.1 Personal database
2.2 Workgroup database
2.3 Departmental/Divisional Databases
2.4 Enterprise Databases
2.5 Web Enabled Database
3. Entity Relationship Model
3.1 Entity Instance
3.2 Example
4. Stakeholderand User Descriptions
5. Relationship
5.1 Graphical Representation
6. Brief Entity Relationship Model
6.1 Attribute
6.2 Graphical Representation
6.3 Diagram
4. 4
Database:
1 Introduction:
Data and information. These two things became leading factors
through the past 50 years and
during the 20th and 21th century as these concepts play a significant
part of our everyday life.
As in our society the role of the information is being valorised, we
are getting more and more
pieces of information. Our project enables you to develop your
organization and improve its
effectiveness and quality of work. Computer information systems
are frequently used in factories
to control different operations like production, finance, the staff’s
work, storage, and economization.
We can mention some fields of usage in every part of our lives:
Commercialism: registration of the stock
Transport: system of reservations, timetables
Engineering: designer systems
Education: student’s registration
All of them have a common feature: they all maintain a large data set,
there are complicated relations
between the data items, and these data sets have to be retained for a
long period of time.
1.1 Purpose
A database Management system is basically a computerized record-
keeping system for example it is a computerized system whose
overall purpose is to Store information and to allow users to
Retrieve and Update that information on demand.
5. 5
1.2 Scope
The scope of our DBMS is to enhance the good way of managing
the whole system of Universities from top to bottom like from
Student’s registration to Academic record.
1.3 Basic Elements
The first databases were established from file control services in
the early ‘60s.
1.4 Overview
This document lists all the capabilities of Data Base
Management System. It also states all the risk factors that are
involved with the project and gives a time frame for the
implementation of the project.
2 The Range of Database Applications
We divide database applications into five categories
Personal databases
Workgroup databases
Departmental/Divisional databases
Enterprise databases
Web-enabled databases
2.1 Personal Database
Designed to support one user.
2.2 Workgroup Databases
A workgroup typically comprises fewer than twenty-five persons.
These persons might be engaged (for example) with a construction
project or with developing a new computer application.
2.3 Departmental/Divisional Databases
A department is a functional unit within an organization.
6. 6
2.4 Enterprise Databases
An enterprise database is one whose scope is the entire organization or
enterprise or, at least, many different departments.
2.5 Web Enabled Database
Those databases that can be accessed every where via internet through
web browsers are called web enabled databases.
For example: online registration, online shopping etc..
3 Entity Relationship Model
Introduced by Peter Chen in 1976. It is conceptual representation of the
data for an organization.
E-R Model is expressed in the term of “Entities” , “Attributes” and
“Relationship”..
Graphical representation of an entity relationship model is called Entity
Relationship Diagram (ERD).
3.1 Entity Instance
A single occurrence of an entity type.
A particular object belonging to a particular entity type is called
entity instance
Example:
Entity Type: Student ..
Entity Instance: Habib record in the student entity type..
7. 7
3.2 Example
Entity type: Employee
Attributes Attribute Data Type Example Instance
Employee number Char(12) 642.5.1345
Name Char(15) Michelle Brady
Address Char(60) CA
Date Of Hired Date(int) 18 oct 2004
8. 8
4 Stakeholder and User Descriptions
All the stakeholders are affectedly by this file system, because it is
difficult to save and maintain their important data in files or on pages
and there is lot of chances of lost.
This will cause a bad impact on stakeholders like ,if an Employee
lose his job history file his or her all history is gone ,now he or she
has to gone throw whole process again like Submit CV.. Same in the
case with management,, ,
The Successful solution of all above problems is to replace old file
system with a software called Database management system. It is
easy to maintain and the backup of all saved data will develop
automatically so there is no option of losing data.
5 Relationship
A meaningful association among entity types. For Example
STUDENT completes Course.
9. 9
5.1 GraphicalRepresentation
Graphically Represented by
COMPLETES
Denoted by line labeled with the name of Relationship..
COMPLETES
STUDENT COURSE
“STUDENT”
Name (…)
Birth Data
Roll n0’
“COURSE”
COURSE ID
COURSE Title
Topics
10. 10
Optional( )
Multi Leveled( )
Composite(..)
6 Brief Entity Relationship Model
6.1 Attribute
A properties associated with entity type..
A property or characteristic of an entity type or relationship that is
of interest to the organization
Attribute may be associated with relationship.
Example
STUDENT: Student ID, Student Name, Phone Number, Email
EMPLOYEE: Employee ID, Employee Name, Job, Hire Date
6.2 Graphical representation
Attributes:
Identifier
Partial Identifier