0% found this document useful (0 votes)
35 views

DBMS

The document discusses database management systems (DBMS). It defines a database as a collection of related information stored and shared by many users. A DBMS uses software to create, organize, manage and retrieve data from a database. It allows for data to be added, modified, deleted and retrieved collectively or selectively. Reports can also be generated from the stored data. The major components of a DBMS are the database itself, database administrators, and database users.

Uploaded by

Mohit Saini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

DBMS

The document discusses database management systems (DBMS). It defines a database as a collection of related information stored and shared by many users. A DBMS uses software to create, organize, manage and retrieve data from a database. It allows for data to be added, modified, deleted and retrieved collectively or selectively. Reports can also be generated from the stored data. The major components of a DBMS are the database itself, database administrators, and database users.

Uploaded by

Mohit Saini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

DBMS

• A database is a collection of related information stored so that it is available to


many users for different purposes. The content of a database is obtained by
combining data from all the different sources in an organisation so that the data is
available to all users and redundant data can be eliminated or at least minimised. A
computer database gives us some electronic filing system which has a large number
of ways of cross-referencing and this allows the user many different ways in which
to reorganise and retrieve data. A database can handle business inventory,
accounting and filing and use the information in its files to prepare summaries,
estimates and other reports. There can be a database which stores newspaper
articles, magazines, books and comics. There is already a well-defined market for
specific information for highly selected group of users on almost all subjects.
MEDLINE is a well-known database service providing medical information for
doctors. The management of database system is done by means of a general
purpose software package, called a database management system. The database
management system is the major software component of a database system. Most
database management systems have the following facilities/capabilities:
• Creation of a file, addition to data, deflection of data, modification of data;
creation and deletion of entire files.
• b) Retrieving data collectively, or selectively.
• c) The data stored can be sorted or indexed at the user’s discretion and
direction.
• d) Various reports can be produced from the system. These may be either
standardised reports or specifically generated according to specific user
definition
Objectives of a Database
An organisation must have accurate data and information for effective
decision making. All organisations need to collect, store and process data for
their functions. The database is used to store and process data for providing
useful information to the organisation. The database must have the followin g
basic objectives:
Centrally Controlled: A database must be centrally controlled. It is possible
that the data of a particular system may be spread in different branches of a
company, but it must be controlled from one central location.
2. Logically Organised: The database must be organised in a logical manner.
For example. If the user wants to see the name of person whose basic salary
is greater than ` 5000 and is working in EDP Dept., the database must be
organised in that logical order so that the data can be accessed faster.
• 3. Shared: In a multi-user application, the database is designed such
that the data can be shared or accessed by different users. The
sharing of data is possible, only if the database is integrated.
• 4. Data independence: The most important objective of a database is
the provision of data independence. Most of the present day
applications are generally data-dependent. It means that the logic of
the ‘programming depends on the organisation of the database and
hence the storage structure of the data files. If the storage structure
of the data files is to be changed, the programme should also be
modified accordingly. However, the database should be designed
such that, if the data storage structure is needed to be changed in
future, there should not be any need to change the programme’s
logic or coding
Components of DBMS
• DBMS can be divided into the following components:
• Database: This itself is a major component of database management system
which has already been discussed.
• Database Administrator (DBA): He or She is responsible for the overall control of
the database management system. The DBA is responsible for the following
functions:
•  To define the content of the database
•  To specify the storage structure
•  To decide the data access strategy
•  To provide validation procedures
•  To provide authorisation checks
•  To liaise with the users
•  To provide the method for data backup, retrieval and recovery
•  To monitor the overall performance of the system
Database users:
• The people who use the database system, by entering the data and
retrieving the information are called the users. The users are the major
components of a DBMS can include:
•  Application programmers, who are computer professionals who
interact with the system through DML calls, which are embedded in a
programme written in a host language (for example, Cobal, Pascal and C).
these programmes are commonly referred to as application programmes.
•  Specialised Users interact with the system without writing
programmes. Instead, they form their requests in database query
language.
•  Sophisticated Users write specialisation database applications. Among
these applications are computer aided design systems, knowledge base
and modeling systems.
Disadvantages of a DBMS
• A DBMS has certain disadvantages too, which are
summarised below:
•  Costly due to requirements of expensive hardware and
higher operating costs.
•  Greater complexity of backup and recovery in multiuser
environments.
•  High risk of data loss, due to centralisation of the
database.
• Despite these disadvantages, today, a DBMS has become an
essential system of data Management for all organisations.

You might also like