47
2.1.10.1
Database Management System (DBMS) is a software
system that enables users to define, create, maintain, and control
access to the database.
The DBMS is the software that interacts with the users
application programs and the database. Typically, a DBMS
provides the following facilities:
1.
It allows users to define the database, usually
through a Data Definition Language (DDL). The
DDL allows users to specify the data types and
structures and the constraints on the data to be
stored in the database.
2.
It allows users to insert, update, delete, and retrieve
data from the database usually through a Data
Manipulation Language (DML).
3.
It provides controlled access to the database.
2.1.10.2
Database application program is a computer program
that interacts with the database by issuing an appropriate request
(typically an SQL statement) to the DBMS.
Users interact with the database through a number of
application programs that are used to create and maintain the
database and to generate information.
2.1.11
According to W3C ("Web Services Glossary".W3C. February
11, 2004), Web service is a software system designed to support
interoperable machine-to-machine interaction over a network. It has
an interface described in a machine-processable format. Other systems
interact with the Web service in a manner prescribed by its description
|