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.
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 ratings0% 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.
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.