Relational Database Management System
Relational Database Management System
Assignment -3
Submitted by-
Kaustab Brahmchari
Ojasvi Mahajan
Vibhav Shernagat
Yashaswini Raj
Project Overview Statement
As we know, that a library is a collection of books in any institute. Librarian’s
responsibility is to manage all the records issued and also returned manually.
Library Management system allows the user to store the book details and the
customer details. The system is strong enough to withstand regressive yearly
operations under conditions where the database is maintained and cleared over a
certain span of time. The implementation of the system in the organization will
considerably reduce data entry, time and also provide readily calculated reports.
OBJECTIVE
It keeps track of all the information about the books in the library, their cost,
status and total number of books available in the library. The user will find it easy
in this automated system rather than using the manual writing system. The
system contains a database where all the information will be stored safely.
We would also like to thank the academic system of our college; National
Institute of Fashion Technology for incorporating such a subject in our curriculum
that helps the student to know about the various computer based skills that are
required for one to work in an organization.
We are very thankful to our subject faculty Mr.Prabin Rout and our course
coordinator Mr.Sumit Kumar for their continuous and deliberate discussions on
how to understand the subject better and compile a sensible document on the
same.
Data Flow Diagram
A data flow diagram (DFD) maps out the flow of information for any process or
system. It uses defined symbols like rectangles, circles and arrows, plus short text
labels, to show data inputs, outputs, storage points and the routes between each
destination. Data flowcharts can range from simple, even hand-drawn process
overviews, to in-depth, multi-level DFDs that dig progressively deeper into how
the data is handled.
They can be used to analyze an existing system or model a new one. Like all the
best diagrams and charts, a DFD can often visually “say” things that would be hard
to explain in words, and they work for both technical and nontechnical audiences,
from developer to CEO. That’s why DFDs remain so popular after all these years.
While they work well for data flow software and systems, they are less applicable
nowadays to visualizing interactive, real-time or database-oriented software or
systems. Following are the rules:
Each data store should have at least one data flow in and one data flow
out.
Software Requirement
1. Microsoft Windows 2000 or above.
2. .Net platform
3. Microsoft Access.
Other Requirements
1. Internet connection for online help
Diagrams:
E-R Diagram
Activity diagram is basically a flowchart to represent the flow from one activity
to another activity. The activity can be described as an operation of the system.
The control flow is drawn from one operation to another. This flow can be
sequential, branched, or concurrent. Activity diagrams deal with all type of flow
control by using different elements such as fork, join, etc.
Activity is a particular operation of the system. Activity diagrams are not only
used for visualizing the dynamic nature of a system, but they are also used to
construct the executable system by using forward and reverse engineering
techniques. The only missing thing in the activity diagram is the message part.
It does not show any message flow from one activity to another. Activity diagram
is sometimes considered as the flowchart. Although the diagrams look like a
flowchart, they are not. It shows different flows such as parallel, branched,
concurrent, and single.
Schema Diagram
A schema is the structure behind data organization. It is a visual
representation of how different table relationships enable the schema’s
underlying mission business rules for which the database is created.
Database schema defines its entities and the relationship among them.