Uploaded on Jun 2, 2021
PPT on Understanding Database Management System (DBMS).
Understanding Database Management System (DBMS).
Understanding Database Management System (DBMS) What is Database? • The database is a collection of inter-related data which is used to retrieve, insert and delete the data efficiently. • It is also used to organize the data in the form of a table, schema, views, and reports, etc. Source: www.javatpoint.com Database Management System • Database management system is a software which is used to manage the database. • For example: MySQL, Oracle, etc are a very popular commercial database which is used in different applications. Source: www.javatpoint.com DBMS allows users the following tasks • Data Definition: It is used for creation, modification, and removal of definition that defines the organization of data in the database. • Data Updating: It is used for the insertion, modification, and deletion of the actual data in the database. • Data Retrieval: It is used to retrieve the data from the database which can be used by applications for various purposes. • User Administration: It is used for registering and monitoring users, maintain data integrity, enforcing data security. Source: www.javatpoint.com Characteristics of DBMS • It uses a digital repository established on a server to store and manage the information. • It can provide a clear and logical view of the process that manipulates data. • DBMS contains automatic backup and recovery procedures. • It contains ACID properties which maintain data in a healthy state in case of failure. Source: www.javatpoint.com Characteristics of DBMS Cont. • It can reduce the complex relationship between data. • It is used to support manipulation and processing of data. • It is used to provide security of data. • It can view the database from different viewpoints according to the requirements of the user. Source: www.javatpoint.com Advantages of DBMS • Controls database redundancy: It can control data redundancy because it stores all the data in one single database file and that recorded data is placed in the database. • Data sharing: In DBMS, the authorized users of an organization can share the data among multiple users. Source: www.javatpoint.com Advantages of DBMS Cont. • Easily Maintenance: It can be easily maintainable due to the centralized nature of the database system. • Reduce time: It reduces development time and maintenance need. • Multiple user interface: It provides different types of user interfaces like graphical user interfaces, application program interfaces Source: www.javatpoint.com Disadvantages of DBMS • Cost of Hardware and Software: It requires a high speed of data processor and large memory size to run DBMS software. • Size: It occupies a large space of disks and large memory to run them efficiently. Source: www.javatpoint.com Disadvantages of DBMS Cont. • Complexity: Database system creates additional complexity and requirements. • Higher impact of failure: Failure is highly impacted the database because in most of the organization, all the data stored in a single database and if the database is damaged due to electric failure or database corruption then the data may be lost forever. Source: www.javatpoint.com Applications of DBMS • Multiuser and Concurrent Access DBMS supports multi- user environment and allows them to access and manipulate data in parallel. • Multiple views − DBMS offers multiple views for different users. • Security − Features like multiple views offer security to some extent where users are unable to access data of other users and departments. Source: www.javatpoint.com
Comments