Skip to content

A Library Management System built using Python with a graphical user interface (GUI) and connected to a relational database. The project allows users to manage books, members, and issue/return transactions efficiently. Developed for academic learning to demonstrate DBMS integration with Python-based applications.

Notifications You must be signed in to change notification settings

P411S/Library_Mangement_Using_SQL_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“– Library Management System

πŸ” Overview

This is a Library Management System developed using Python, a GUI toolkit (Tkinter/PyQt), and a backend relational database (MySQL/SQLite). It helps manage essential library functions such as adding books, managing members, issuing/returning books, and viewing records.

πŸ› οΈ Technologies Used

  • Python
  • Tkinter
  • SQL

βœ… Features

  • Add/update/delete book records
  • Manage member details
  • Issue and return books with date tracking
  • View issued/returned history
  • Simple and clean user interface
  • Input validation and basic error handling

πŸŽ“ Educational Use

This project was created as part of a DBMS academic assignment to demonstrate how backend database logic integrates with a frontend interface using Python.

About

A Library Management System built using Python with a graphical user interface (GUI) and connected to a relational database. The project allows users to manage books, members, and issue/return transactions efficiently. Developed for academic learning to demonstrate DBMS integration with Python-based applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages