Acar_Activity Task Module 1_Lecture_DBMS

 

---Activity Task Module 1---

---Functions, Advantages and Disadvantages of DBMS---


A. Functions of DBMS

(Click to see the photo)

*Data Definition - The DBMS must be able to accept data definitions(external, internal and conceptual schemas, and all associated mappings) in source form and convert to the appropriate object form.

*Data Manipulation - The DBMS must be able to handle request from the user to retrieve and possibly update existing data in the database, or to add a new data to the database.

*Data Security and Integrity - The DBMS must be able to monitor user requests and reject any attempts to violate the security and integrity checks defined by the database administrator.

*Data Recovery and Concurrency - The DBMS must have the capability of recover from, or minimize the effects of a system crash.

*Data Dictionary - The DBMS must provide a system database called the database dictionary.



B. Advantages of DBMS

(Click to see the photo)

*Reduced Data Redundancy - In database system, data redundancy is avoided by keeping a single copy of the data.

*Data Integrity - Since a single copy of a particular data is stored in the database, you can be certain that the changes to the data will be reflected in all future uses of that data.

*Data Independence - The structure of the database system requires that data be independent of other data in the database and the software used to access the database.

*Data Security - A database system can have additional security measures as part of the database software product.

*Data Consistency - Data consistency is maintained in the database environment.

*Easier Use of Data - Data is easier to use in the database environment.

*Less Storage - Since data redundancy is reduce if not eliminated, the database will occupy less storage space.


C. Disadvantages of DBMS


*Complexity - Databases and their associated DBMS are extremely complex.

*Expense - The installation of the DBMS and its databases onto the current system requires careful planning because of the possibility of the need for additional hardware.

*Vulnerability - Because data in a database is in a central location, it is vulnerable to partial or complete destruction when a breakdown of hardware components occur or in software mistake.

*Size - A typical mainframe database is very large.

*Training Costs - When a company purchase a database product, it must first train one or more individuals to be the database administrator for the new product.

*Compatibility - One of the pitfalls of most database systems is their incompatibility with other database systems.

*Locking-in Technology - What if the vendor expresses a desire to abandon the product? There is a possibility that they will have to redesign their system from scratch.


Thank you for reading! <3


Comments

Popular posts from this blog

Acar_Module-4 Blogging _INFMNGT LECTURE

Acar_Module-6_INFMNGT

Acar_Learning Task Module 1-Blogging