SlideShare a Scribd company logo
1 of 25
DATABASE CREATION AND
MAINTENANCE
GUIDED BY- DWIBIK PATRA
Topic-DATABASE INTERFACE
PRESENTED BY-
BASIR KHAN-220301120209
SMRUTIRUPA PARIDA-220301120197
K.SONALI-220301120200
MANISHA MOHAPATRA-220301120232
PRIYANSHU KUMAR-220301120231
1.INTRODUCTION
2.DIFFERENT TYPES OF INTERFACES
3.FORM BASED INTERFACES
4.MENU BASED USER INTERFACE
5.GRAPHICAL USER INTERFACE
6.NATURAL LANGUAGE INTERFACE
7.SPEECH INPUT AND OUTPUT INTERFACE
8.INTERFACE FOR THE DBA
9.CONCLUSION
QUOTES TODAY
CONTENT-
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur.
• Interface is a program that allows users to query the
DBMS without writing the code in query language.
• It can be used to manipulate the Database such as adding
or deleting some data , updating some data.
• Even we can view the data present in the data base by
giving certain commands.
Introduction
What is an interface?
Different types of interfaces
• FORM BASED INTERFACES
• MENU BASED USER INTERFACE
• GRAFICAL USER INTERFACE
• NATURAL LANGUAGE INTERFACE
• SPEECH INPUT AND OUTPUT
INTERFACE
• INTERFACE FOR THE DBA
FORM BASED INTERFACES
• It display form to each user.
• New users fill out the form to make new entries in the
database.
• If the user fill out some details in the form then it can fill
rest of the details by collecting it from database.
• This interface is made for those users who needs to do
limited number of operation.
EXAMPLES-
• It is used for setting text characteristics in application software might offer
the choices of selecting font size, color, style.
• It allow you to interact with the system software might offer choices such
as selecting your screen resolution, default language, keyboard style etc.
• It can also be used to enter data into a system, for example a database
system will usually allow you to create a form to enter data into tables.
MENU BASED USER INTERFACE
• This interface shows the user a list of options which is known as
menu.
• These interfaces contain the lists of options through which the
user is able to send the request.
• The Pull-down menus are a very popular technique in web-based
user interfaces.
• These types of interfaces are mainly used by the web browsing
users and web clients.
EXAMPLES-
• online shopping
• one of the examples of menu based interfaces the ATM.it presents various
menus starting from selecting the language and guides the user with
options until the desired action is achieved.
GRAPHICAL USER INTERFACE
• It displays a schema to the user in diagrammatic form.
• The user can specify a query by manipulating the diagram.
• It contains both menus and forms.
• most GRAPHICAL USER INTERFACE use a pointing device, such as a
mouse, to select certain parts of the displayed schema diagram.
EXAMPLE-
• Windows
• Android environments thanks to
which commands can be sent
through gestures or mouse
movements, without the need to
enter any code.
NATURAL LANGUAGE INTERFACE
• A natural language interface is a user interface in which the user
and the system communicate via a natural (human) language.
• The user provides input via speech or some other method, and
the system generates responses in the form of utterances
delivered by speech, text or some other method.
• Natural language interface has it's own unique schema more like
the high level conceptual schema.
• It also has its own dictionary of important words.
• Basically it generates a query based on the interpretation of
important words in the input by the user and if the interpretation
is successful, then it displays the result to the user
EXAMPLE-
• Lets say, you want to find out what is the fastest car in the
world, so you search for fastest car in India on a search engine
like Google, which is a natural language interface.
• The Natural language interface then looks at the important
words in the input by the user: Fastest, car, India.
• Now it will go into the database of cars and search for all the
cars that are available in India. Then it will check the car with
highest speed among the cars available in India.
SPEECH INPUT AND OUTPUT INTERFACE
• Nowadays it has become a common type of interface.
• The users queries the interface with speech, and gets an answer or
response in speech if the interface understands the query and
interpret it.
• These types of interfaces accept speech as an input and output the
speech as a result.
• These types of interfaces are mostly used in the inquiry for telephone
directory or to get the flight information over the smart gadgets etc.
EXAMPLE-
• Most of you must have used either Siri on apple, or OK
google, or Alexa or Cortana to ask some questions like,
"OK, google, find the value of square root of 729"
"Or Alexa, what is the capital of Nepal"
And these speech user interfaces interpret your speech
input and processes the data from the database and after
successful interpretation answers you back in speech.
INTERFACE FOR THE DBA
• Most database systems contain privileged
commands that can be used only by the DBA staff.
• These include commands for creating accounts,
setting system parameters, granting account
authorization, changing a schema, and
reorganizing the storage structures of a database.
• These interfaces contain some commands for
creating accounts, to manipulate the database to
perform some operations on the database.
• These interfaces are specially used by the
database administrators.
EXAMPLE-
• SQL, XPath, and XQuery.
• There are many different types of external DBMS
interfaces, for example, stand-alone languages (such
as SQL), extensions to existing languages with
features from SQL (such as JDBC), and integration
into middle-tier programming languages.
CONCLUSION
• So we have learn about what is interfaces and its types.
• We have seen how different interface works.
• We have seen different examples of interface , which
helped us to understand what is Database interface
and its types.
THANK YOU

More Related Content

Similar to dbmsreal.pptx

Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
DBPMCF
 
Python-unit -I.pptx
Python-unit -I.pptxPython-unit -I.pptx
Python-unit -I.pptx
crAmth
 
Forth generation programming languages
Forth generation programming languagesForth generation programming languages
Forth generation programming languages
kritish antil
 

Similar to dbmsreal.pptx (20)

Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
 
Types of User Interface
Types of User InterfaceTypes of User Interface
Types of User Interface
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
ict act 1.pptx
ict act 1.pptxict act 1.pptx
ict act 1.pptx
 
Presentation on computer softwares
Presentation on computer softwaresPresentation on computer softwares
Presentation on computer softwares
 
Tech presentation (part 1)
Tech presentation (part 1)Tech presentation (part 1)
Tech presentation (part 1)
 
MIS software concepts, Dr. Ashish K. Gupta
MIS software concepts, Dr. Ashish K. GuptaMIS software concepts, Dr. Ashish K. Gupta
MIS software concepts, Dr. Ashish K. Gupta
 
Chatbot
ChatbotChatbot
Chatbot
 
minor project ppt (1).pptx
minor project ppt (1).pptxminor project ppt (1).pptx
minor project ppt (1).pptx
 
Python-unit -I.pptx
Python-unit -I.pptxPython-unit -I.pptx
Python-unit -I.pptx
 
ITC_3001_UNIT_8.pptx.pdf
ITC_3001_UNIT_8.pptx.pdfITC_3001_UNIT_8.pptx.pdf
ITC_3001_UNIT_8.pptx.pdf
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptx
 
Forth generation programming languages
Forth generation programming languagesForth generation programming languages
Forth generation programming languages
 
Human interface desin presentation (edited).pptx
Human interface desin presentation (edited).pptxHuman interface desin presentation (edited).pptx
Human interface desin presentation (edited).pptx
 
Accessibility pitch-deck
Accessibility pitch-deckAccessibility pitch-deck
Accessibility pitch-deck
 
EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran KajaEVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
 
compiler construction tool in computer science .
compiler construction tool in computer science .compiler construction tool in computer science .
compiler construction tool in computer science .
 

Recently uploaded

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Recently uploaded (20)

(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 

dbmsreal.pptx

  • 1. DATABASE CREATION AND MAINTENANCE GUIDED BY- DWIBIK PATRA Topic-DATABASE INTERFACE
  • 2. PRESENTED BY- BASIR KHAN-220301120209 SMRUTIRUPA PARIDA-220301120197 K.SONALI-220301120200 MANISHA MOHAPATRA-220301120232 PRIYANSHU KUMAR-220301120231
  • 3. 1.INTRODUCTION 2.DIFFERENT TYPES OF INTERFACES 3.FORM BASED INTERFACES 4.MENU BASED USER INTERFACE 5.GRAPHICAL USER INTERFACE 6.NATURAL LANGUAGE INTERFACE 7.SPEECH INPUT AND OUTPUT INTERFACE 8.INTERFACE FOR THE DBA 9.CONCLUSION QUOTES TODAY CONTENT-
  • 4. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. • Interface is a program that allows users to query the DBMS without writing the code in query language. • It can be used to manipulate the Database such as adding or deleting some data , updating some data. • Even we can view the data present in the data base by giving certain commands. Introduction What is an interface?
  • 5. Different types of interfaces • FORM BASED INTERFACES • MENU BASED USER INTERFACE • GRAFICAL USER INTERFACE • NATURAL LANGUAGE INTERFACE • SPEECH INPUT AND OUTPUT INTERFACE • INTERFACE FOR THE DBA
  • 6. FORM BASED INTERFACES • It display form to each user. • New users fill out the form to make new entries in the database. • If the user fill out some details in the form then it can fill rest of the details by collecting it from database. • This interface is made for those users who needs to do limited number of operation.
  • 7. EXAMPLES- • It is used for setting text characteristics in application software might offer the choices of selecting font size, color, style. • It allow you to interact with the system software might offer choices such as selecting your screen resolution, default language, keyboard style etc. • It can also be used to enter data into a system, for example a database system will usually allow you to create a form to enter data into tables.
  • 8.
  • 9. MENU BASED USER INTERFACE • This interface shows the user a list of options which is known as menu. • These interfaces contain the lists of options through which the user is able to send the request. • The Pull-down menus are a very popular technique in web-based user interfaces. • These types of interfaces are mainly used by the web browsing users and web clients.
  • 10. EXAMPLES- • online shopping • one of the examples of menu based interfaces the ATM.it presents various menus starting from selecting the language and guides the user with options until the desired action is achieved.
  • 11.
  • 12. GRAPHICAL USER INTERFACE • It displays a schema to the user in diagrammatic form. • The user can specify a query by manipulating the diagram. • It contains both menus and forms. • most GRAPHICAL USER INTERFACE use a pointing device, such as a mouse, to select certain parts of the displayed schema diagram.
  • 13. EXAMPLE- • Windows • Android environments thanks to which commands can be sent through gestures or mouse movements, without the need to enter any code.
  • 14.
  • 15. NATURAL LANGUAGE INTERFACE • A natural language interface is a user interface in which the user and the system communicate via a natural (human) language. • The user provides input via speech or some other method, and the system generates responses in the form of utterances delivered by speech, text or some other method. • Natural language interface has it's own unique schema more like the high level conceptual schema. • It also has its own dictionary of important words. • Basically it generates a query based on the interpretation of important words in the input by the user and if the interpretation is successful, then it displays the result to the user
  • 16. EXAMPLE- • Lets say, you want to find out what is the fastest car in the world, so you search for fastest car in India on a search engine like Google, which is a natural language interface. • The Natural language interface then looks at the important words in the input by the user: Fastest, car, India. • Now it will go into the database of cars and search for all the cars that are available in India. Then it will check the car with highest speed among the cars available in India.
  • 17.
  • 18. SPEECH INPUT AND OUTPUT INTERFACE • Nowadays it has become a common type of interface. • The users queries the interface with speech, and gets an answer or response in speech if the interface understands the query and interpret it. • These types of interfaces accept speech as an input and output the speech as a result. • These types of interfaces are mostly used in the inquiry for telephone directory or to get the flight information over the smart gadgets etc.
  • 19. EXAMPLE- • Most of you must have used either Siri on apple, or OK google, or Alexa or Cortana to ask some questions like, "OK, google, find the value of square root of 729" "Or Alexa, what is the capital of Nepal" And these speech user interfaces interpret your speech input and processes the data from the database and after successful interpretation answers you back in speech.
  • 20.
  • 21. INTERFACE FOR THE DBA • Most database systems contain privileged commands that can be used only by the DBA staff. • These include commands for creating accounts, setting system parameters, granting account authorization, changing a schema, and reorganizing the storage structures of a database. • These interfaces contain some commands for creating accounts, to manipulate the database to perform some operations on the database. • These interfaces are specially used by the database administrators.
  • 22. EXAMPLE- • SQL, XPath, and XQuery. • There are many different types of external DBMS interfaces, for example, stand-alone languages (such as SQL), extensions to existing languages with features from SQL (such as JDBC), and integration into middle-tier programming languages.
  • 23.
  • 24. CONCLUSION • So we have learn about what is interfaces and its types. • We have seen how different interface works. • We have seen different examples of interface , which helped us to understand what is Database interface and its types.