{"id":22631432,"url":"https://github.com/lijesh010/librarymanagementsystem","last_synced_at":"2025-07-11T00:04:51.628Z","repository":{"id":174726038,"uuid":"652686124","full_name":"lijesh010/LibraryManagementSystem","owner":"lijesh010","description":"This data analysis project was developed as part of my DSML course in Entri Elevate. It focuses on utilizing SQL for data analysis purposes.","archived":false,"fork":false,"pushed_at":"2023-06-16T05:03:50.000Z","size":2238,"stargazers_count":12,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T04:13:24.332Z","etag":null,"topics":["mysql","sql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lijesh010.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-12T15:26:10.000Z","updated_at":"2025-04-02T13:57:27.000Z","dependencies_parsed_at":"2023-07-15T05:02:22.428Z","dependency_job_id":null,"html_url":"https://github.com/lijesh010/LibraryManagementSystem","commit_stats":null,"previous_names":["lijesh010/librarymanagementsystem"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lijesh010/LibraryManagementSystem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijesh010%2FLibraryManagementSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijesh010%2FLibraryManagementSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijesh010%2FLibraryManagementSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijesh010%2FLibraryManagementSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lijesh010","download_url":"https://codeload.github.com/lijesh010/LibraryManagementSystem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijesh010%2FLibraryManagementSystem/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264696169,"owners_count":23650933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mysql","sql"],"created_at":"2024-12-09T02:08:54.936Z","updated_at":"2025-07-11T00:04:51.619Z","avatar_url":"https://github.com/lijesh010.png","language":null,"readme":"# Library Management System\nThis project is a Library Management System that allows for efficient management of a library's operations. It provides functionalities to track books, customers, employees, book issuance, and returns. The system, done using SQL, maintains a comprehensive database of books, their availability status, rental cost, and other relevant details. It also enables effective management of customers and employees associated with the library.\n\n## Database Setup\nCreate a new database named \"Library\" to store the information.\n## Features\n#### Book Management: Add, update, and remove books from the library's collection. Track book details such as title, category, rental price, availability status, author, and publisher.\n#### Customer Management: Maintain a record of library customers, including their names, addresses, registration dates, and issuance history.\n#### Employee Management: Manage library staff, including employee names, positions, salaries, and branch assignments.\n#### Book Issuance and Returns: Track the issuance and return of books by customers. Monitor the status of issued books and ensure timely returns.\n#### Branch Management: Maintain information about library branches, including branch numbers, manager assignments, addresses, and contact details.\n## Queries and Analysis\nThe project includes various SQL queries and data analysis tasks to extract valuable insights from the library's data. Some of the key queries implemented include:\n### 1.Retrieve the book title, category, and rental price of all available books.\n### 2.List the employee names and their respective salaries in descending order of salary.\n### 3.Retrieve the book titles and the corresponding customers who have issued those books.\n### 4.Display the total count of books in each category.\n### 5.Retrieve the employee names and their positions for the employees whose salaries are above Rs.50,000.\n### 6.List the customer names who registered before 2022-01-01 and have not issued any books yet.\n### 7.Display the branch numbers and the total count of employees in each branch.\n### 8.Display the names of customers who have issued books in the month of June 2023.\n### 9.Retrieve book titles from the book table containing the category \"history\".\n### 10.Retrieve the branch numbers along with the count of employees for branches having more than 5 employees.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flijesh010%2Flibrarymanagementsystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flijesh010%2Flibrarymanagementsystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flijesh010%2Flibrarymanagementsystem/lists"}