SlideShare a Scribd company logo
1 of 22
Presented by:
Farouq Umar Idris
Sadik Mikail
Halima Musa Abdullahi
 Structured Query Language (more often
known as SQL) is a programming language
specially designed to help user in manipulating
data that are stored in relational database
management system (RDBMS).
 Data manipulation language (DML)
 Data definition language (DDL)
 Data control language (DCL)
 Select
 Delete
 Update
 Insert
 Create
 Drop
 Alter
 Grant
 Revoke
 A database is a collection of organised data.
E.g. collecting information about all employees
in an organisation.
 Database management systems (DBMS) are
applications specially designed for the purpose
of interacting with the user, the built database
and other applications when capturing and
analysing data. There are lots of software
systems that are general-purpose database
management system software which allows
user to create, define, make querry, update and
administer databases. Some of this software
includes Microsoft access, MySQL, SQLite,
FoxPro, dBASE, Oracle, FileMaker Pro etc.
 Relational database management system
(known as RDBMS) is an extension of database
management system which is based on
relational modelling. It has become a
predominant choice of information storage in
newly created databases used in personnel
data, logistics, manufacturing, finance etc.
 DBMS is used in just managing database while
RDBMS is used to maintain relationship among
tables.
 DBMS accepts flat file entry data type but RDBMS
does not
 RDBMS is used in complex applications while
DBMS is used in simpler applications
 RDBMS enforces the use and rules of foreign key
but DMBS does not
 DBMS manage only small entry of data while
RDBMS can manage both large and small entry
sets of data.
 SQL Server is a server based database while
Microsoft Access is used as local database.
 Access is used for small desktop size databases
used by less than 5 users at the same time while
SQL Server is a more robust system and is able to
handle large amounts of users as well as data sizes
 MS-access have a front end GUI system to design
applications quickly while does not have front end
GUI system so it will require other development
tools (Visual Studios, .NET, VB, C++, etc.)
 A library is a collection of organized
information and resources which is made
accessible to a well-defined community for
borrowing or reference sake. The collection of
the resources and information are provided in
digital or physical format in either a
building/room or in a virtual space or even
both. Library’s resources and collections may
include newspapers, books, films, prints, maps,
CDs, tapes, videotapes, microform, database
etc.
 Books (book_id, bookName, bookisbn,
BOOKAUTHOR and bookedition)
 Customer (customer_id, customername,
customer_email, customer_address)
 Staff (staff_id, staff_name, staff_address,
staff_gender, staff-_phone)
 Branch (branch_id, branch_name, branch_location)
 Issue (issue_id, issue_date, expiry_date,
book_name, book_id)
 Return (return_id, expiry_date, isuue_date,
book_id)
 Computerized customer service system
 Digital ID for customers and staff
 Use of a good RDBMS software in
manipulating data in the database
 RFID chip installed in books to ease
transactions and security purpose.
 Restrict access to database to only
administrators and/or authorised personnel
only
library management system in SQL
library management system in SQL
library management system in SQL
library management system in SQL
library management system in SQL
library management system in SQL
library management system in SQL

More Related Content

What's hot

Library Management system Database queries
Library Management system Database queriesLibrary Management system Database queries
Library Management system Database queries
reshmajohney
 
Library management system
Library management systemLibrary management system
Library management system
techlike
 
Library management system
Library management systemLibrary management system
Library management system
ashu6
 
Library management system
Library management systemLibrary management system
Library management system
ABhay Panchal
 
Library management system
Library management systemLibrary management system
Library management system
siddiqui241993
 
School management system
School management systemSchool management system
School management system
Soumya Behera
 
online library management system
online library management systemonline library management system
online library management system
Virani Sagar
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Aditya Shah
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
jimmykhan
 

What's hot (20)

Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management system Database queries
Library Management system Database queriesLibrary Management system Database queries
Library Management system Database queries
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharma
 
Library management system
Library management systemLibrary management system
Library management system
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
Library management system
Library management systemLibrary management system
Library management system
 
School management system
School management systemSchool management system
School management system
 
online library management system
online library management systemonline library management system
online library management system
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library Management system requirements
Library Management system requirementsLibrary Management system requirements
Library Management system requirements
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 

Viewers also liked

Library management system
Library management systemLibrary management system
Library management system
Raaghav Bhatia
 

Viewers also liked (8)

Library Favorites and Resource Modeling
Library Favorites and Resource ModelingLibrary Favorites and Resource Modeling
Library Favorites and Resource Modeling
 
ER-Diagram Library System
ER-Diagram Library SystemER-Diagram Library System
ER-Diagram Library System
 
PHP Unicode Input Validation Snippets
PHP Unicode Input Validation SnippetsPHP Unicode Input Validation Snippets
PHP Unicode Input Validation Snippets
 
Online Book Reading and Virtual Library Management System
Online Book Reading and Virtual Library Management SystemOnline Book Reading and Virtual Library Management System
Online Book Reading and Virtual Library Management System
 
Entity Relationship Diagram of Library System
Entity Relationship Diagram of Library SystemEntity Relationship Diagram of Library System
Entity Relationship Diagram of Library System
 
A database design_report_for_college_library final
A database design_report_for_college_library finalA database design_report_for_college_library final
A database design_report_for_college_library final
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPT
 

Similar to library management system in SQL

Unit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptxUnit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptx
ATIFAZEEZ1
 
Database Management System For A Company
Database Management System For A CompanyDatabase Management System For A Company
Database Management System For A Company
Jessica Myers
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
`Shweta Bhavsar
 
Uses of dbms
Uses of dbmsUses of dbms
Uses of dbms
MISY
 

Similar to library management system in SQL (20)

Database Management Systems
Database Management SystemsDatabase Management Systems
Database Management Systems
 
Database
DatabaseDatabase
Database
 
jose rizal
jose rizaljose rizal
jose rizal
 
Unit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptxUnit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptx
 
Database Management System For A Company
Database Management System For A CompanyDatabase Management System For A Company
Database Management System For A Company
 
A database management system
A database management systemA database management system
A database management system
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database Management Systems
Database Management SystemsDatabase Management Systems
Database Management Systems
 
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxLESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptx
 
about database.pptx......................
about database.pptx......................about database.pptx......................
about database.pptx......................
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
 
HRIS UNIT 2 2021.pptx
HRIS UNIT 2 2021.pptxHRIS UNIT 2 2021.pptx
HRIS UNIT 2 2021.pptx
 
Database management system
Database management systemDatabase management system
Database management system
 
Uses of dbms
Uses of dbmsUses of dbms
Uses of dbms
 
Mis chapter 7 database systems
Mis chapter 7 database systemsMis chapter 7 database systems
Mis chapter 7 database systems
 
DBMS PART 1.docx
DBMS PART 1.docxDBMS PART 1.docx
DBMS PART 1.docx
 
What is Database Management.pdf
What is Database Management.pdfWhat is Database Management.pdf
What is Database Management.pdf
 
Business Intelligence and Applications
Business Intelligence and ApplicationsBusiness Intelligence and Applications
Business Intelligence and Applications
 
Types of Databases.pptx
Types of Databases.pptxTypes of Databases.pptx
Types of Databases.pptx
 

More from farouq umar

Configuration testing
Configuration testingConfiguration testing
Configuration testing
farouq umar
 
Business plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMIDBusiness plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMID
farouq umar
 
ARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHYARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHY
farouq umar
 
Relational data models in enterprise-level information system.
Relational data models in enterprise-level information system. Relational data models in enterprise-level information system.
Relational data models in enterprise-level information system.
farouq umar
 
Construction company business plan
Construction company business planConstruction company business plan
Construction company business plan
farouq umar
 

More from farouq umar (18)

Internet Marketing Summary chapter 1-3
Internet Marketing Summary chapter 1-3Internet Marketing Summary chapter 1-3
Internet Marketing Summary chapter 1-3
 
Aristotelian branches of philosophy
Aristotelian branches of philosophyAristotelian branches of philosophy
Aristotelian branches of philosophy
 
Honor killing
Honor killingHonor killing
Honor killing
 
Erp implementation
Erp implementationErp implementation
Erp implementation
 
Configuration testing
Configuration testingConfiguration testing
Configuration testing
 
Srs for library
Srs for librarySrs for library
Srs for library
 
Online examination
Online examinationOnline examination
Online examination
 
Metro station documentation
Metro station documentationMetro station documentation
Metro station documentation
 
Oops concepts in c++ documentation
Oops concepts in c++ documentationOops concepts in c++ documentation
Oops concepts in c++ documentation
 
Business plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMIDBusiness plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMID
 
ARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHYARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHY
 
ERP IMPLEMENTATION
ERP IMPLEMENTATION ERP IMPLEMENTATION
ERP IMPLEMENTATION
 
Specialisterne CASE STUDY
Specialisterne CASE STUDYSpecialisterne CASE STUDY
Specialisterne CASE STUDY
 
HARLEY DAVIDSON CASE STUDY SOLUTION
HARLEY DAVIDSON CASE STUDY SOLUTIONHARLEY DAVIDSON CASE STUDY SOLUTION
HARLEY DAVIDSON CASE STUDY SOLUTION
 
Relational data models in enterprise-level information system.
Relational data models in enterprise-level information system. Relational data models in enterprise-level information system.
Relational data models in enterprise-level information system.
 
Zhejiang corporation of china telecom case study
Zhejiang corporation of china telecom case studyZhejiang corporation of china telecom case study
Zhejiang corporation of china telecom case study
 
business communication
business communicationbusiness communication
business communication
 
Construction company business plan
Construction company business planConstruction company business plan
Construction company business plan
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

library management system in SQL

  • 1. Presented by: Farouq Umar Idris Sadik Mikail Halima Musa Abdullahi
  • 2.  Structured Query Language (more often known as SQL) is a programming language specially designed to help user in manipulating data that are stored in relational database management system (RDBMS).
  • 3.  Data manipulation language (DML)  Data definition language (DDL)  Data control language (DCL)
  • 4.  Select  Delete  Update  Insert
  • 7.  A database is a collection of organised data. E.g. collecting information about all employees in an organisation.
  • 8.  Database management systems (DBMS) are applications specially designed for the purpose of interacting with the user, the built database and other applications when capturing and analysing data. There are lots of software systems that are general-purpose database management system software which allows user to create, define, make querry, update and administer databases. Some of this software includes Microsoft access, MySQL, SQLite, FoxPro, dBASE, Oracle, FileMaker Pro etc.
  • 9.  Relational database management system (known as RDBMS) is an extension of database management system which is based on relational modelling. It has become a predominant choice of information storage in newly created databases used in personnel data, logistics, manufacturing, finance etc.
  • 10.  DBMS is used in just managing database while RDBMS is used to maintain relationship among tables.  DBMS accepts flat file entry data type but RDBMS does not  RDBMS is used in complex applications while DBMS is used in simpler applications  RDBMS enforces the use and rules of foreign key but DMBS does not  DBMS manage only small entry of data while RDBMS can manage both large and small entry sets of data.
  • 11.  SQL Server is a server based database while Microsoft Access is used as local database.  Access is used for small desktop size databases used by less than 5 users at the same time while SQL Server is a more robust system and is able to handle large amounts of users as well as data sizes  MS-access have a front end GUI system to design applications quickly while does not have front end GUI system so it will require other development tools (Visual Studios, .NET, VB, C++, etc.)
  • 12.  A library is a collection of organized information and resources which is made accessible to a well-defined community for borrowing or reference sake. The collection of the resources and information are provided in digital or physical format in either a building/room or in a virtual space or even both. Library’s resources and collections may include newspapers, books, films, prints, maps, CDs, tapes, videotapes, microform, database etc.
  • 13.  Books (book_id, bookName, bookisbn, BOOKAUTHOR and bookedition)  Customer (customer_id, customername, customer_email, customer_address)  Staff (staff_id, staff_name, staff_address, staff_gender, staff-_phone)  Branch (branch_id, branch_name, branch_location)  Issue (issue_id, issue_date, expiry_date, book_name, book_id)  Return (return_id, expiry_date, isuue_date, book_id)
  • 14.
  • 15.  Computerized customer service system  Digital ID for customers and staff  Use of a good RDBMS software in manipulating data in the database  RFID chip installed in books to ease transactions and security purpose.  Restrict access to database to only administrators and/or authorised personnel only