Ism Lab

You might also like

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

MINI PROJECT

ON
“LIBRARY DATABASE”
Batch 2020 – 2023

INFORMATION SYSTEM MANAGEMENT LAB (ISML)


BBA (212)
Submitted To: Submitted By:
Ms. Nisha Yadav yash sharma
(15515901720)
BBA- IV-C

RUKMINI DEVI INSTITUTE OF ADVANCED STUDIES


An ISO 9001:2015 Certified Institute
NAAC Accredited-A + Grade (2nd Cycle), Category A+ Institution (by
SFRC, Govt. of NCT Delhi)
(Approved by AICTE, HRD Ministry, Govt. of India)
Affiliated to Guru Gobind Singh Indraprastha University, Delhi
2A & 2B, Madhu ban Chowk, Outer Ring Road, Phase-1, Delhi-110085
TABLE OF CONTENT

S.no Content Page


No

1. Student Declaration i

2. Acknowledgement ii

3. Introduction 1-2

4. Data Type 3

5. Data Requirement 4-5

6. Entity Relationship
Diagram
7. Schema Diagram

8. Creating Database using


SQL
9. Test Case Queries

10. Conclusion

11. Reference
STUDENT DECLARATION

I solemnly declare that I have completed the project on “LIBRARY


DATABASE” under the guidance of ‘Ms. Nisha Yadav ’in partial
fulfilment of the requirement for the award of Degree of Bachelor of
Business Administration at Rukmini Devi Institute of Advanced Studies,
Delhi. This is an original piece of work & I have not submitted it earlier
elsewhere.

Name: yash sharma

Enrolment Number: 15515901720

i|Page
ACKNOWLEDGEMENT

I would like to express my special thanks of gratitude to my teacher Ms.


Nisha Yadav who gave me the opportunity do this wonderful project on
the topic ‘LIBRARY DATABASE’ which helped me in doing a lot
Research and I came to know about so many new things I am really
thankful to them.
A special acknowledgement goes to my group members who helped me in
completing the project by exchanging interesting ideas and sharing their
experience.
I wish to thank my parents as well for their undivided support that
encouraged me, without whom I would be unable to complete my project.
At the end, I want to thank all the respondents who devoted their time and
gave valuable inputs that helped in completion of my project.

ii | P a g e
ii | P a g e
CHAPTER – 1
LIBRARY DATABASE

 INTRODUCTION:
The Library book management system is related to the storage of information
regarding the library.
Library is the place with the huge collection of books for their reference purposes.
But the maintenance of
keeping the records of issuing and borrowing is difficult if we use a normal book
as a registry. To make
this task easier, the book library management system will be very useful. 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 system contains a database where all the information will be stored
safely.
 AIM AND OBJECTIVE:

The project aims and objectives that will be achieved after


completion of this project are discussed in this subchapter. The
aims and objectives are as follows:

 Online book issue


 Request column for librarian for providing new books
 A separate column for digital library
 Student login page where student can find books issued by him/her and date of return.
 A search column to search availability of books

 PURPOSE:
Library Management System is an application which refers to library systems
which are generally small or medium in size. It is used by librarian to
manage the library using a computerized system where he/she can record
various transactions like issue of books, return of books, addition of new

1
books, addition of new students etc. Books and student maintenance
modules are also included in this system which would keep track of the
students using the library and also a detailed description about the books a
library contains. With this computerized system there will be no loss of book
record or member record which generally happens when a non-
computerized system is used.

 PROBLEM:
The main problem was to always maintain a proper record of the number of
books, their varieties, and the number of students issuing and returning the
book. The database can prompt and faster access to information enables
managing very large amounts of data, solves mass massive storage problems,
and also help to perform searches that are manually not feasible.

 SCOPE:
The scope of this database is to maintaining the data of a large number of
students who is issuing the books is very difficult as a library database helps
to maintain these records and we can easily find the same when needed. 

2
CHAPTER – 2
DATA TYPES

Most databases, such as Oracle, MySQL, MS SQL have various data


types. These
Data types can be divided into different categories as given below:
(1) Numerical data type
(2) varchar data type
(3) Date data type

# Numerical Data type:


Used to store zero, negative and positive numerical values.

2. Varchar: It is used to store alpha numeric characters. In this data type we


can set the maximum number of characters up to 8000 ranges by defaults
SQL server will set the size to 50 characters range.

# Date Data type:


Used to store date and time.

The information stored about date and time is century, year, month, day,
hour, minute and second. The current date and time can be retrieved
using
function SYSDATE. The standard format is DD-MM-YY to store date.

3
CHAPTER – 3 DATA REQUIREMENTS

LIBRARY DATABSE

ENTITY ATTRIBUTES DATA


TYPE

BOOK book_id Number


Pub_year Number
title Varchar
Publisher name varchar
BOOK_ book_id Number
AUTHORS Name Varchar
PUBLISHE NAME Varchar
R phone number
Address Varchar
BOOK Book_id Number
COPIES branch_id Number
No-of copies Number
LIBRARA branch_id Number
Y Branch_name Varchar
BRANCH
address Varchar

4
Customer_id Number
Book_id Number
Card_no. Number
Date_out Date
BOOK
Branch_id Number
LENDING Due_date Date

You might also like