0% found this document useful (0 votes)
812 views

Design ER Diagram For Library: A Micro Project On

The document describes designing an entity relationship (ER) diagram for a library management system. It provides context for the entities and relationships to be modeled, including readers, books, publishers, staff, and reports. It then outlines the key components of an ER diagram, including entities, attributes, and relationships. The document is intended as instructions for creating an ER diagram for the library management system based on the provided requirements.

Uploaded by

Virendra Nawkar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
812 views

Design ER Diagram For Library: A Micro Project On

The document describes designing an entity relationship (ER) diagram for a library management system. It provides context for the entities and relationships to be modeled, including readers, books, publishers, staff, and reports. It then outlines the key components of an ER diagram, including entities, attributes, and relationships. The document is intended as instructions for creating an ER diagram for the library management system based on the provided requirements.

Uploaded by

Virendra Nawkar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Design ER Diagram for Library

Micro project on

Topic: Prepare a document on containing FET’s information, symbol,


advantages and its application

Submitted by

Mr.Virendra Nawkar Mr. Shahzad Akhtar

Mr.Hrutvik Shegokar Ms.Ashwini Jadhav

Under the Guidance of

Prof. Sachin Ingle

Department of Applied Science of Humminty

Siddhivinayak Technical Campus,

School of Polytechnic& Research Technology

Shegaon, Dist: Buldhana – 444203

(Maharashtra)

2020 - 21

STC/SPRT/2020-21
Design ER Diagram for Library

Micro project on

FET’s contains its symbols, advantages and applications


Submitted by

Mr. Virendra Nawkar Mr. Shahzad Akhtar

Mr. Hrutvik Shegokar Ms.Ashwini Jadhav

Under the Guidance of

Prof. Sachin Ingle

Report Submitted in partial fulfillment of


the requirement for the award of DIPLOMA in Computer Engineering.
STC School of polytechnic & Research Technology, Shegaon.
Affiliated to Maharashtra State Board of Technical Education, Mumbai

Department of Applied Science of Humminty

Siddhivinayak Technical Campus, School of Polytechnic

& Research Technology Shegaon, Dist. - Buldhana – 444 203

(Maharashtra)

2020 - 21

STC/SPRT/2020-21
Design ER Diagram for Library

DEPARTMANT OF APPLIDE SCIENCE & HUMANITY SADDHIV


SIDDHINAYAK TECHNICAL CAMPUS, SCHOOL OF POLYTECHNIC & RESEARCH TECHNOLOGY
P SHEGAON- 444203 DIST-BULDHANA MAHARASSHTRA, INDIA

CERTIFICATE
This is to certify that the project report entitled “Name a Indian Scientist and
organized paragraph” has been submitted & successful completed by Virendra Nawkar,
Hrutvik Shegokar, Shahzad Akhtar, Ashwini Jadhav of First Year Diploma in Applied
Science & Humanity as a partial fulfillment of requirement For award of DIPLOMA at
STC, School of Polytechnic & Research Shegaon, Affiliated to
Maharashtra State Board of Technical Education, Mumbai.

Prof. Umesh Bharati Prof. N .N. Ghuikar


CLASS INCHARGE (ASH) HOD (CSE)
HOD (ASH)

STC/SPRT/2020-21
Design ER Diagram for Library

ACKNOWLEDGEMENT

We would like to express my deep sense of gratitude to Prof. Umesh Bharati for his
valuable guidance and suggestion that he gave me from time to time. I sincerely thank
him for efforts he has taken. This has led to a successful completion of this project.

I would also like to take this opportunity to thank the Head of Department of
First year polytechnic Prof. N .N. Ghuikar for the constant encouragement and
support he has extended for all these semesters. Also I would like to thank our project
in charge Prof. Umesh Bharati

V we would also like to thank all the staff members of First year polytechnic for
their kind co-operation and guidance.
L Lastly, I would like to thanks all my colleagues who helped me a lot during his
project, without whom this project would be completed.

 Mr.Virendra Nawkar
 Mr.Hrutvik Shegokar
 Mr.Shahzad Akhtar
 Ms.Ashwini Jadhav

First year polytechnic

(computer Engineering)

STC/SPRT/2020-21
Design ER Diagram for Library

Table of content

Page
Sr.no. Chapter
no.

1 Introduction 1

2 What is ER Diagram 2

3 What is ER Model 3

4 Why Use ER Diagram 4

5 ER Diagrams Symbols & Notations 5

6 ER Diagram of Library Management System 6

7 Entities and Their Attributes 7

8 Relationships Between Entities 8

9 References 9

CHAPTER 01
INTRODUCTION

The Entity-Relationship Diagram (ER Diagram) is one approach to modeling a


database's structure; it shows the relationships that exist between entities and their
attributes. An ER Model helps with identifying communication patterns between
entities.

This database keeps track of readers with the following considerations in mind –

STC/SPRT/2020-21
Design ER Diagram for Library

 Each publisher has a publisher ID, a year when the book was published, and a
title.
 The system keeps track of the staff with a single point authentication system
comprising login Id and password.
 Registrants provide their user ID, email address, their first and last name,
their phone number (multiple entries are allowed), and their communication
address; this information enables the staff to track readers.
 Additionally, staff generates reports that include information such as reader
id, report registration number, book number, and return information
 Reports are also generated by staff with information such as readers' id,
registration number for a report, book number, and return/issue information
 Employees maintain the book catalog with book ISBNs, titles, prices (in INR),
categories (novel, general, story), editions, numbers, and details.

CHAPTER 02
WHAT IS ER DIAGRAM

A Relationship Diagram (ERD) is a chart that displays the relationship between


entity sets that are stored in a database. In other words, Relationship Diagrams
help to illustrate a user's logical access to databases. ER diagrams are based on
three basic concepts: entities, attributes, and relationships.

STC/SPRT/2020-21
Design ER Diagram for Library

Different shapes are used to represent entities, attributes and relationships in ER


Diagrams. Rectangles represent entities, ovals represent attributes and diamond
shapes represent relationships.

At first look, an ER outline looks fundamentally as old as flowchart. Regardless, ER


Diagram joins numerous particular pictures, and its suggestions make this model
uncommon. The inspiration driving ER Diagram is to address the substance
structure system.

Chapter 03
What is ER Model

Entity Relationship Models (ERMs) are conceptual representations of


data structures that help to systematically analyze data requirements

STC/SPRT/2020-21
Design ER Diagram for Library

and design a suitable database. An ER Model represents real-world


entities and their relationships. Building an ER Model before
implementing your database is considered a best practice.

ER Model stands for Entity Relationship Model is a high-level


conceptual data model diagram. ER model helps to systematically
analyze data requirements to produce a well- designed database. The
ER Model represents real-world entities and the relationships between
them. Creating an ER Model in DBMS is considered as a best practice
before implementing your database.

An ER model provides a method to analyze data requirements


systematically so that you can create a well-designed database.
Therefore, completing ER modeling before building your database is
considered a best practice.

ER Modeling helps you to analyze data requirements systematically to


produce a well- designed database. So, it is considered a best practice
to complete ER modeling before implementing your database.

Chapter 04
Why Use ER Diagram

The following are prime reasons to use the ER Diagram.

STC/SPRT/2020-21
Design ER Diagram for Library

 Helps you define entity relationship modeling terms.


 Provide a preview of how all your tables will be linked and what
fields each table will contain.
 • Provides a framework for describing entities, attributes,
relationships.
 A ER diagram can be easily translated into a relational table,
which makes it easier to create databases.
 Database designers can use ER diagrams as blueprints for
implementing data in specific software applications.
 The ERP diagram helps the database designer understand the
information to be included in the database.
 The ERD Diagram provides a visual representation of the logical
structure of the database to users.

Chapter 05
ER Diagrams Symbols & Notations

In entity relationship diagrams, three basic symbols are used to


indicate relationships between elements, entities, and attributes:

STC/SPRT/2020-21
Design ER Diagram for Library

rectangle, oval, and diamond. Sub-elements are based on the main


elements in ERD Diagram. ER Diagram is a visual representation of data
that shows how it is related to each other using different symbols and
notations.

Following are the main components and its symbols in ER


Diagrams:

 Rectangles: This Entity Relationship Diagram symbol represents


entity types
 Ellipses: Symbol represent attributes
 Diamonds: This symbol represents relationship types
 Lines: It links attributes to entity types and entity types with other
relationship types
 Primary key: attributes are underlined.
 Double Ellipses: Represent multi-valued attributes.

CHAPTER 06
ER DIAGRAM OF LIBRARY MANAGEMENT SYSTEM

STC/SPRT/2020-21
Design ER Diagram for Library

By using this tool, users can better understand the relationships


between entities such as employees, readers, books, publishers,
reports, and authentication systems.

CHAPTER 07
ENTITIES AND THEIR ATTRIBUTES

STC/SPRT/2020-21
Design ER Diagram for Library

 Book Entity: It has authno, isbn number, title, edition, category,


price. ISBN is the Primary Key for Book Entity.
 There are five attributes for the Reader Entity: UserId, Email,
Address, Phone Number, and Name, where Name is composed of
firstname and lastname, and Phone Number is multivalued. The
UserId is the Primary Key for the Reader Entity.
 Publisher Entity: It has PublisherId, Year of publication, name.
PublisherID is the Primary Key.
 Authentication System Entity: It has LoginId and password with
LoginID as Primary Key.
 Reports Entity: It has UserId, Reg_no, Book_no, Issue/Return
date. Reg_no is the Primary Key of reports entity.
 Staff Entity: It has name and staff_id with staff_id as Primary Key.
 Reserve/Return Relationship Set: It has three attributes: Reserve
date, Due date, Return date.

CHAPTER 08
RELATIONSHIPS BETWEEN ENTITIES

STC/SPRT/2020-21
Design ER Diagram for Library

 A reader can reserve N books but one book can be reserved by


only one reader. The relationship 1:N.
 A publisher can publish many books but a book is published by
only one publisher. The relationship 1:N.
 Staff keeps track of readers. The relationship is M:N.
 Staff maintains multiple reports. The relationship 1:N.
 Staff maintains multiple Books. The relationship 1:N.
 Authentication system provides login to multiple staffs. The
relation is 1:N.

REFERENCES

STC/SPRT/2020-21
Design ER Diagram for Library

[1] https://www.geeksforgeeks.org/er-diagram-of-library-management-system/
[2] https://www.guru99.com/er-diagram-tutorial-dbms.html
[3] https://beginnersbook.com/2015/04/e-r-model-in-dbms/
[4] https://www.wikipedia.org/

STC/SPRT/2020-21

You might also like