Database-v1
Database-v1
• b. End-User databases:
• These databases are shared by users and contain information
meant for use by the end-users like managers at different
levels. These managers may not be concerned about the
individual transactions as found in operational databases.
• Rather, they would be more interested in summary information.
Although, the operational databases can also generate
summary information from the transaction details, they would
be quite slow as they are not designed for this purpose.
Types of Databases
• c. Centralized databases:
• These databases store the entire information and application
programs at a central computing facility. The users at different
locations access the central data base to make processing. The
communication controller sends the transactions to the relevant
application programs. These programs pick up the appropriate
data from the database for processing the transaction.
• For example, Mahanagar Telephone Nigam Limited (MTNL) has
a centralized data base for registration of applications for new
telephone connections. The data regarding the applicant are
received from a local area office of MTNL.
• Data validation and verification is carried out by the application
programs at the central computer centre, and a registration
number is allotted by the application programs located at the
central facility.
Types of Databases
• d. Distributed databases:
• These databases have contributions from the common databases as well
as the data captured from the local operations. The data remains
distributed at various sites in the organization. As the sites are linked to
each other with the help of communication links, the entire collection of
data at all the sites constitutes the logical database of the organization.
• These databases reduce the communication requirement by ensuring that
the detailed local information remains stored on the local facility. Today,
the client-server technology is most popular for managing distributed data
bases. In a client-server environment, DBMS has two components, one
interacting with the needs of the user (client) and passing requests to the
other component of DBMS.
• The basic reason for dividing the DBMS into two components is that a part
of the job is moved to the user’s PC (client). This makes the simultaneous
processing possible on client PC and Server computer system. The server
is also able to co-ordinate the requests from a number of clients at a time.
Types of Databases
• The other component interacts with the database to meet the
information needs of the client. The figure depicts the functioning
of these components of DBMS in a client server environment.
• The basic reason for dividing the DBMS into two components is that
a part of the job is moved to the user’s PC (client). This makes the
simultaneous processing possible on client PC and Server computer
system. The server is also able to co-ordinate the requests from a
number of clients at a time.
Types of Databases
• e. Personal databases:
• The personal databases are maintained, generally, on
Personal computers. They contain information that is
meant for use only among a limited number of users,
generally working in the same department.