Library Management System
Library Management System
MANAGEMENT
SYSTEM
DBMS ACTIVITY
TABLE OF CONTENTS
• Problem Description
• E-R Diagram
• Relational Schema Diagram
• Implementation using SQL Queries
• Snapshots of GUI
PROBLEM DESCRIPTION
• Library Management System - Manual process of keeping student records, book records,
account details, managing employee is very difficult. There are various problems also
faced by the student in library such as finding any particular book, information whether
book is available or not, searching of books using subject name etc. To eliminate these
problems we aim to develop a interactive portal for automating all theses as well as
various other tasks done by a librarian.
E-R DIAGRAM
RELATIONAL SCHEMA DIAGRAM
IMPLEMENTATION
USING SQL QUERIES
CREATING DATABASE
• Create Database
CREATE DATABASE library
DEFAULT CHARACTER SET = 'utf8mb4’;
use library;
CREATING REQUIRED TABLES
• Display names of Students whose books • Select all students who didn’t borrow a
are issued by employee 1 single book
select distinct(s.name) select *
from student s, employee e,issue i from student s
where e.empid=1 and where s.rollno
s.rollno=i.issueto; not in(select issueto from issue);
QUERIES
• By -
A N V S ANUDEEP - 1SI19CS017
BASAVESH T J - 1SI19CS023
VINAY REDDY P - 1SI19CS141