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

Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM binrehmat
 
Library management
Library managementLibrary management
Library managementManoj Jhawar
 
library management system
library management systemlibrary management system
library management systemprabhat kumar
 
A mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQLA mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQLsvrohith 9
 
Library management system
Library management systemLibrary management system
Library management systemSara Malik
 
Library management system
Library management systemLibrary management system
Library management systemKamal Krish
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptxKaiumShuvo1
 
Library management system
Library management systemLibrary management system
Library management systemashu6
 
Library management sytem
Library management sytemLibrary management sytem
Library management sytemashu6
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report Abu Kaisar
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeRadikhaSharma
 
Library management system
Library management systemLibrary management system
Library management systemArman Ahmed
 
Online library management system
Online library management systemOnline library management system
Online library management systemBharat Kunwar
 
Library management system
Library management systemLibrary management system
Library management systemtechlike
 
Library management system
Library management systemLibrary management system
Library management systemNi
 
Project online library management
Project online library managementProject online library management
Project online library managementPrem Prasun
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemPankaj Kumar
 
Online Library Mangement System
Online Library Mangement SystemOnline Library Mangement System
Online Library Mangement SystemAmmar Azeem
 

What's hot (20)

Library management project
Library management projectLibrary management project
Library management project
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
 
Library management
Library managementLibrary management
Library management
 
library management system
library management systemlibrary management system
library management system
 
A mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQLA mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQL
 
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.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptx
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management sytem
Library management sytemLibrary management sytem
Library management sytem
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source Code
 
Library management system
Library management systemLibrary management system
Library 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
Library management systemLibrary management system
Library management system
 
Project online library management
Project online library managementProject online library management
Project online library management
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Online Library Mangement System
Online Library Mangement SystemOnline Library Mangement System
Online Library Mangement System
 

Viewers also liked

Library Favorites and Resource Modeling
Library Favorites and Resource ModelingLibrary Favorites and Resource Modeling
Library Favorites and Resource ModelingKen Varnum
 
ER-Diagram Library System
ER-Diagram Library SystemER-Diagram Library System
ER-Diagram Library SystemWarawut
 
PHP Unicode Input Validation Snippets
PHP Unicode Input Validation SnippetsPHP Unicode Input Validation Snippets
PHP Unicode Input Validation SnippetsAbdul Rahman Sherzad
 
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 SystemMd. Meftaul Haque Mishu
 
Entity Relationship Diagram of Library System
Entity Relationship Diagram of Library SystemEntity Relationship Diagram of Library System
Entity Relationship Diagram of Library SystemAbdul Rahman Sherzad
 
Library Management system Database queries
Library Management system Database queriesLibrary Management system Database queries
Library Management system Database queriesreshmajohney
 
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 finalSaira Iqbal
 
Library management system
Library management systemLibrary management system
Library management systemRaaghav Bhatia
 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPTTamaghna Banerjee
 

Viewers also liked (9)

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
 
Library Management system Database queries
Library Management system Database queriesLibrary Management system Database queries
Library Management system Database queries
 
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

Database Management Systems
Database Management SystemsDatabase Management Systems
Database Management SystemsGeorge Grayson
 
Unit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptxUnit 1_intro_dbms.pptx
Unit 1_intro_dbms.pptxATIFAZEEZ1
 
Database Management System For A Company
Database Management System For A CompanyDatabase Management System For A Company
Database Management System For A CompanyJessica Myers
 
A database management system
A database management systemA database management system
A database management systemghulam120
 
Data base management system
Data base management systemData base management system
Data base management systemashirafzal1
 
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxLESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxcalf_ville86
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptxMisqalezara
 
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
 
Database management system
Database management systemDatabase management system
Database management systemRizwanHafeez
 
Uses of dbms
Uses of dbmsUses of dbms
Uses of dbmsMISY
 
Business Intelligence and Applications
Business Intelligence and ApplicationsBusiness Intelligence and Applications
Business Intelligence and ApplicationsMayank Kashyap
 
Types of Databases.pptx
Types of Databases.pptxTypes of Databases.pptx
Types of Databases.pptxRudradeepHazra
 

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

Internet Marketing Summary chapter 1-3
Internet Marketing Summary chapter 1-3Internet Marketing Summary chapter 1-3
Internet Marketing Summary chapter 1-3farouq umar
 
Aristotelian branches of philosophy
Aristotelian branches of philosophyAristotelian branches of philosophy
Aristotelian branches of philosophyfarouq umar
 
Erp implementation
Erp implementationErp implementation
Erp implementationfarouq umar
 
Configuration testing
Configuration testingConfiguration testing
Configuration testingfarouq umar
 
Online examination
Online examinationOnline examination
Online examinationfarouq umar
 
Metro station documentation
Metro station documentationMetro station documentation
Metro station documentationfarouq umar
 
Oops concepts in c++ documentation
Oops concepts in c++ documentationOops concepts in c++ documentation
Oops concepts in c++ documentationfarouq umar
 
Business plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMIDBusiness plan USING POPULATION PYRAMID
Business plan USING POPULATION PYRAMIDfarouq umar
 
ARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHYARISTOTLE PHILOSOPHY
ARISTOTLE PHILOSOPHYfarouq umar
 
ERP IMPLEMENTATION
ERP IMPLEMENTATION ERP IMPLEMENTATION
ERP IMPLEMENTATION farouq umar
 
Specialisterne CASE STUDY
Specialisterne CASE STUDYSpecialisterne CASE STUDY
Specialisterne CASE STUDYfarouq umar
 
HARLEY DAVIDSON CASE STUDY SOLUTION
HARLEY DAVIDSON CASE STUDY SOLUTIONHARLEY DAVIDSON CASE STUDY SOLUTION
HARLEY DAVIDSON CASE STUDY SOLUTIONfarouq 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
 
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 studyfarouq umar
 
business communication
business communicationbusiness communication
business communicationfarouq umar
 
Construction company business plan
Construction company business planConstruction company business plan
Construction company business planfarouq 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

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

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