E-R Diagram For Library Management System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 14

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

TSSM’s
Bhivarabai Sawant College of Engineering and Research (Polytechnic),
Narhe

Academic year: 2019-20

MICRO PROJECT

ON

E-R DIAGRAM FOR LIBRARY MANAGEMENT SYSTEM

Program: Computer Engg. Program code: CO3I

Course: Database Management System

Course code: 22319

1
MAHARASHTRA STATEBOARD OF TECHNICAL EDUCATION

CERTIFICATE

This is to certify that Ms. Sejal Gholap, Mr. Atharva Chakankar and Mr. Uday Rode Roll No-
20, 21 and 19 of III Semester of Diploma in Computer Engineering of Institute, TSSM’s
BSCOER POLYTECHNIC (Code:1606) has completed the Micro Project satisfactorily in
Subject – Database Management System (22319) for the academic year 2019- 2020 as
prescribed in the curriculum.

Place: Narhe, Pune Enrollment No: 1816060081, 1816060082, 1816060078

Date: ……………… Exam Seat No: 276174, 276175, 276173

Subject Teacher Head of the Department Principal

2
GROUP DETAILS

Sr. No Name of group members Roll No Enrolment No Seat No


1 Sejal Gholap 20 1816060081 276174
2 Atharva Chakankar 21 1816060082 276175
3 Uday Rode 19 1816060078 276173

Name of Guide

Prof. Gunthe S.V

SR.NO. CONTENTS PAGE NO.


1 ABSTRACT 5

3
2 INTRODUCTION 6
3 Commands With Syntax 7
4 OUTPUT 8
5 E-R Diagram of Library management system 9
6 CONCLUSION 10
7 REFERENCES 11
WEEKLY PROGRESS REPORT
8 12
ANEEXURE II
9 13
INDEX

1. ABSTRACT

The transactions like login, register, add , search, delete, issue are provided. The
Library Management System stores the details like name, ID number ,Roll N0 , Date Of Birth
of members working in the library and users who come to library.

4
The details of books like Book Name, Book ID, Subject to which it belong ,
Author, Edition, Year of Publication , Publisher Name, The total  number of books that are
present in the library etc. are also stored. 

2. INTRODUCTION

Management software for monitoring and controlling the transactions in a


library .The project “Library Management System” is developed in Mysql, which mainly

5
focuses on basic operations in a library like adding new books, and updating new
information, searching books and members and return books.

This project of “LIBRARY MANAGEMENT” of gives us the complete


information about the library. We can enter the record of new books and retrieve the details
of books available in the library. We can issue the books to the students and maintain their
records and can also check how many books are issued and stock available in the library. In
this project we can maintain the late fine of students who returns the issued books after the
due date.

Throughout the project the focus has been on presenting information and
comments in an easy and intelligible manner. The project is very useful for those who want to
know about Library Management System.

3. COMMANDS WITH SYNTAX

3.1. Create a table:-

6
CREATE  TABLE  table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype ) ;

3.2. Insert Into :-

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...) ;

3.3. Alter table:-

ALTER TABLE table_name
ADD column_name datatype ;

3.4. Primary key:-

ALTER  TABLE <table_name >

ADD PRIMARY KEY (Column name) ;

3.5. Foreign Key :-

ALTER TABLE <Table_name>
ADD FOREIGN KEY (Column_name) 
REFERENCES  <Primary Key table_name> (Primary_key Column name) ;

4. OUTPUT

4.1 MASTER TABLE BOOK:-

7
4.2 STUDENT DATA:-

4.3 BOOKS STOCK:-

5. E-R DIAGRAM LIBRARY MANAGEMENT SYSTEM

8
6. CONCLUSION

9
The library management system allows the user to store the books details and
students details. This software allows storing the details of all the data related to library. The
implementation of the system will reduce data entry time and provide readily calculated
reports.

We can do basic operations in a library management like adding new books, and
updating new information, searching books and members and return books etc.

7. REFERENCES

10
7.1 WEB REFERENCES

7.1.1. https://www.w3schools.com/sql/sql_alter.asp.

7.1.2. https://www.slideshare.net/9869265428/library-management-system-52177006 .

7.1.3. https://en.wikipedia.org/wiki/Library_management

7.2 BOOK REFERENCES


7.2.1 Database Management System Author Bhagyashali V. Jadhav

WEEKLY PROGRESS REPORT

MICRO PROJECT

11
SR.N WEEK ACTIVITY PERFORMED SIGN OF
O. GUIDE DATE
1. 1st Discussion and finalization of topic

2. 2nd Preparation and submission of Abstract

3. 3rd Collection of Data

4. 4th Discussion and outline of Content

5. 5th Formulation of Content

6. 6th Editing and proof Reading ofContent

7. 7th Compilation of Report and Presentation

8. 8th Seminar / Viva voce

9. 9th Final submission of Micro Project

Sign of the student Sign of the faculty

ANEEXURE II

Evaluation Sheet for the Micro Project

12
Academic Year: 2019-20 Name of the Faculty: Prof. Gunthe S.V
Course: Data Management System Course code: 22319
Semester: III

Title of the project: ER Diagram For Library Management System


CO’s addressed by the Micro Project:

C319.1: Design Normalized database on given data.

C319.2: Create and Manage Database using SQL command.

Major Learning outcomes achieved by students by doing the Project:

(a)Practical Outcome
PO:1 Basic and Discipline specific knowledge: Apply knowledge of basic mathematics,
science and engineering fundamentals and engineering specialization to solve the engineering
problems.
PO:2 Problem analysis: Identify and analysis well-defined engineering problems using
codified standard methods.
PO:3 Design/Development of solution: Design solutions for well-defined technical
problems and assist with the design of system components or processes to meet specified
needs.

PO:5 Engineering practices for society, sustainability and environment: Apply


appropriate technology in context of society, sustainability, environment and ethical
practices.
PO:6 Project Management: Use engineering management principles individually, as a term
member or a leader to manage project and effectively communicate about well-defined
engineering activities.
PO:7 Life-long Learning: Ability to analysis individual needs and engage in updating in the
context of technological changes.
(b)Unit Outcomes in cognitive Domain
1.a. State the importance of DBMS over file processing in the given situation.
1.b. Describe the overall structure of the given DBMS.
1.c. Identify the relevant database model in the given situation.
1.d. Draw the E-R diagram of the given database and identify relationship between the
entities.
2.a. Explain the concept of RDBMS also appropriateness for the given problem.
2.b. Design Normalized database structure in the given problem.

13
2.c. Design SQL queries to create Relational database and apply in the given data constraints.
2.d. Identify the operator for queries implementation of the given problem.
(c)Outcomes in affective Domain
1.b. Describe the overall structure of the given DBMS.
1.c. Identify the relevant database model in the given situation.
1.d. Draw the E-R diagram of the given database and identify relationship between the
entities.
2.b. Design Normalized database structure in the given problem.
2.c. Design SQL queries to create Relational database and apply in the given data constraints.

Marks out of 6 Marks out of


for performance 4for
Roll Student Name in group activity performance in Total out of 10
No (D5 Col.8) oral/
presentation
(D5 Col.9)
20 Sejal Gholap
21 Atharva Chakankar
19 Uday Rode

Prof. Gunthe S.V (Signature of Faculty)

14

You might also like