Friday, March 11, 2011

Types of Interfaces Provided by Database

Database can be classified in to many types based on different criteria. It consists of an organized collection of data for one or more uses, typically in digital form. There are many benefits a business can get by implementing appropriate database.

Following are the different types of interfaces provided by the Database Management Systems (DBMS):

Menu Based Interfaces for Web Clients:
These type of interfaces presents users with options in the form of menus and leads the users through formulation of request and the query I composed of selection options from menu displayed by system.

Graphical User Interface:
The graphical user interfaces displays a schema to the user in diagram form and they use both forms and menus. The user can specify a query by manipulating the diagram.

Interfaces for Parametric Users:
Parametric users have small set of operations they perform. Analysts and programmers design and implement a special interface for each class of naive users. To minimize the number of key strokes often a small set of commands are included.

Form Based Interfaces:
These interfaces display a form to the user, user can fill out form to insert new data or fill out only certain entries. These are designed and programmed for naive users.

Natural Language Interfaces:
These interfaces are designed to accept requests in written English, or other languages and attempt to understand them. This interface has its own database schema and a dictionary of important words. It uses its schema and dictionary to interpret a natural language request.

Interfaces are what, that makes the navigation through various data easy. Hence the interfaces play a key role in the development of databases.

No comments: