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 displays a form to each user.
• The user fills out all the details and submits the form, to make a new entry into
the database.
• Or the user fills out some details and then the system retrieves rest of the details
from the database.
• Form based interfaces are built for Naive users who have to do only a limited
numbers of operations
• Many DBMS have different form Specification languages which help the
programmers define such forms.
EXAMPLES-
• SQL* Forms is a form-based language that specifies queries using a form
designed in conjunction with the relational database schema.
• We have used it on our day to day life like create account in a website or
login
• A student entering his roll number,class and branch in a form to retrieve his
or her exam results.
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 which is the fastest car in the world, so you
search for fastest car in the world 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 world. Then it will check the car with highest speed among the
cars available in world.
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 DBMS_final_ppt_grp3.pptx

MOBILE QUESTIONS & ANSWER WEBSITE
MOBILE QUESTIONS & ANSWER WEBSITEMOBILE QUESTIONS & ANSWER WEBSITE
MOBILE QUESTIONS & ANSWER WEBSITE
Vishal Mittal
 
Python-unit -I.pptx
Python-unit -I.pptxPython-unit -I.pptx
Python-unit -I.pptx
crAmth
 
Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
DBPMCF
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
Rohit Gupta
 

Similar to DBMS_final_ppt_grp3.pptx (20)

Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
java mini project for college students
java mini project for college students java mini project for college students
java mini project for college students
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
MOBILE QUESTIONS & ANSWER WEBSITE
MOBILE QUESTIONS & ANSWER WEBSITEMOBILE QUESTIONS & ANSWER WEBSITE
MOBILE QUESTIONS & ANSWER WEBSITE
 
college website project report
college website project reportcollege website project report
college website project report
 
NL Interface for Database - EJSR 20(4)
NL Interface for Database - EJSR 20(4)NL Interface for Database - EJSR 20(4)
NL Interface for Database - EJSR 20(4)
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptx
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Python-unit -I.pptx
Python-unit -I.pptxPython-unit -I.pptx
Python-unit -I.pptx
 
compiler construction tool in computer science .
compiler construction tool in computer science .compiler construction tool in computer science .
compiler construction tool in computer science .
 
E recipe-managment
E recipe-managmentE recipe-managment
E recipe-managment
 
Requirement designer
Requirement designerRequirement designer
Requirement designer
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
A Beard, An App, A Blender
A Beard, An App, A BlenderA Beard, An App, A Blender
A Beard, An App, A Blender
 
E library management system
E library management systemE library management system
E library management system
 
Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
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
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Recently uploaded (20)

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

DBMS_final_ppt_grp3.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 displays a form to each user. • The user fills out all the details and submits the form, to make a new entry into the database. • Or the user fills out some details and then the system retrieves rest of the details from the database. • Form based interfaces are built for Naive users who have to do only a limited numbers of operations • Many DBMS have different form Specification languages which help the programmers define such forms.
  • 7. EXAMPLES- • SQL* Forms is a form-based language that specifies queries using a form designed in conjunction with the relational database schema. • We have used it on our day to day life like create account in a website or login • A student entering his roll number,class and branch in a form to retrieve his or her exam results.
  • 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 which is the fastest car in the world, so you search for fastest car in the world 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 world. Then it will check the car with highest speed among the cars available in world.
  • 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.