You are on page 1of 9

LIBRARY MANAGEMENT SYSTEM

FACUILTY SUBMITTED BY
SAURABH SHARMA SIR ISHA (B.C.A)
DATANUTTS IT PRAGYA TIWARI (B.C.A)
SOLUTION RNTU
DATA REQUIREMENTS

ENTITIES

ATTRIBUTES

RELATIONSHIPS

INDEX ER DIAGRAM

CREATING DATABASE IN SQL SERVER

QUERIES PERFORMED

THANK YOU
DATA ENTITIES
REQUIREMENTS
BOOK_DETAILS
BORROWER_DETAILS
STAFF_DETAILS
ISSUE_DETAILS
RETURN_DETAILS
DEPARTMENT
ATTRIBUTES

➢ BOOK_DETAILS ➢ STAFF_DETAILS ➢ RETURN_DETAILS


• BOOK_RNO. • STAFF _ID • RETURN_NO
• STAFF_NAME • RETURNED_PERSONID
• BOOK_NAME • RETURNED_DATE
• SALARY
• AUTHOR • POSITION • RETURNED_BOOK_NO
• GENDER • STAFF_CONTACT NO
• PRICE

➢ BORROWER_DETAILS ➢ ISSUE_DETAILS ➢ DEPARTMENT


• ISSUE_NO • DEPART_ID
• BORROWER_ID • ISSUED_PERSONID • DEPART_NAME
• BORROWER_NAME • ISSUED_DATE • MANAGER_ID
• REGISTRATION DATE • ISSUES_BOOK_NO

• CONTACT_NO
❑ BOOKS_DETAILS
MANAGES
ISSUES_DETAILS
AND
RETURN_DETAILS
(1-N)

RELATIONSHIPS
❑ BORROWER_DETAIL
S MANAGES
ISSUED_PERSONID
AND
RETURNED_PERSON
ID (1-N)

❑ DEPARTMENT
MANAGES
STAFF_DETAILS

(1-1)
BOOK_R BOOK_DETAILS ISSUE_DETAILS
NO ISSUE_NO

BOOK_NA 1-N ISSUES_PE


ME RSONID

1-N ISSUED_D
AUTHOR
ATE

PRICE ISSUES_B
OOK_NO

1-N

BORROW RETURN_
ER_ID NO

BORROW 1-N
ER_NAM RETURNED
_PERSONID
E
REGISTRA
TION_DA RETURNED
_DATE
TE

CONTAC BORROWER_DE RETURN_DETAI RETURNED


T_NO _BOOK_NO
TAILS KS
STAFF_ID
DEPART_I
D

STAFF_NA (1-1)
ME
DEPARTMENT
DEPART_
NAME
SALARY

STAFF_DETAIL
POSITION S MANAGER
_ID

STAFF_CO
NTACTNO
QUERIES
1. Write a query to find the Department id , Staff name and position from table.
2. Book name price between 300-500 from Book Details
3. All Book details where gender is female.
4. Find Issue No ,Issue Date, Borrower Name from table.
5. Find Issue No ,Borrower Name from table and replace null into 0
6. Find Author ,Book name and Issued book no from table
7. Select Staff name and Position from Staff Details
8. Convert all Department details into New table
9. Select max price from Book details as MAX PRICE
10. Find total book from Book Details
11. Find Book name and Author in same column together with gap between them
12. Find the first 5 letter of Book name from Book Details
13. Total Position from Staff details
14. Find Staff ID ,Staff Name ,Position where Position include 'H'
15. Min salary from staff details
THANK YOU

This Photo by Unknown author is licensed under CC BY-SA.

You might also like