Question

In: Computer Science

A general-purpose database management system (DBMS) has 5 basic responsibilities: Interaction with the file management system...

A general-purpose database management system (DBMS) has 5 basic responsibilities:

  • Interaction with the file management system

  • Integrity enforcement

  • Security enforcement

  • Backup and Recovery

  • Concurrency control

For each responsibility, explain the problems that would arise if the DBMS did not execute these responsibilities. Be descriptive and give examples where appropriate.

Solutions

Expert Solution

Hello, Student hope you are doing all good n well in Lockdown, here is answer of your question .

DBMS has 5 basic responsibilities:

  1. Interaction with the file management system
  2. Integrity enforcement
  3. Security enforcement
  4. Backup and Recovery
  5. Concurrency control

If these all five responsibilities were not executed by DBMS then the following problems will be occur respectivity: -

1.Interaction with the file management system:-

DBMS can not be possible without this responsibility, if there is no file management system or intraction then nothing can happen or can retrieved which is stored in files.

Basically we can not fetch any data which is stored in files because without intraction to that file this is not possible.

Example : - We can not read or write into a file.

2.Integrity enforcement :-

Integrity is set of rules, and used to maintain quality of data.

Without Integrity enforcement DBMS flow can not be possible because rules are everywhere to control everything around us without this DBMS flow can go out of control.

Examples:- Account balance can go below to minimum allowed, driver can drive more hours than allowed by law etc.

3. Security enforcement:

if the DBMS did not execute this responsibility than anyone can access to database and leak every data which is stored in database basically known as Unauthorized access.

Example: - You can get your classmates marks which is stored in your college database by Unauthorized access.

4.Backup and Recovery:-

if the DBMS did not execute this responsibility then there is huge loss to any organization because Data could be lost permanently in case of any type of failure, Which leads to loss of whole data which is used within a organization.

5. Concurrency control:-

In DBMS there is a situation when multiple transactions can be executed simultaneously, It is very important to control concurrency of transactions, if the DBMS did not execute this responsibility then users may lost their transactions and wrong information may be shown to users which will voilate the rules and violate despite proper integrity enforcement in each transaction.

Example : - Wrong bank balance might be shown or reflected beacuse of simultaneously transcations.

Please upvote or hit that like,thumbs-up button, it really motivates me<3.

Thank you!!

Have a nice day:)


Related Solutions

What is the Database Management System (DBMS)? Give example companies who are using DBMS in Saudi...
What is the Database Management System (DBMS)? Give example companies who are using DBMS in Saudi Arabia? (write max 200 words with evidence in your own words)
Explain the advantages of using Database Management System (DBMS) [10 marks]
Explain the advantages of using Database Management System (DBMS) [10 marks]
Briefly describe the function of the DBMS in a database system.
Briefly describe the function of the DBMS in a database system.
Develop a simple MIS (Management Information System) that consists of a simple database (a text file)....
Develop a simple MIS (Management Information System) that consists of a simple database (a text file). The system manages to dynamically input record/data into the database. The data from the database can be sorted, searched and updated. User also should be able to add new records/data, remove any data and etc. Here are some ideas of MIS that can be developed: 1. Hotel reservation system. 2. Students management system. 3. Payroll management system. 4. Bus/Railway/Plane ticketing system. 5. Clinic record...
Database Design and Management Question: Discuss the security needs of DBMS solution. Recommend a comprehensive but...
Database Design and Management Question: Discuss the security needs of DBMS solution. Recommend a comprehensive but high-level security management plan for the design.
What is a csv file and how does database work in general?
What is a csv file and how does database work in general?
(Subject is Marketing Management MGT-201) A business plan identifies the responsibilities of general management as they...
(Subject is Marketing Management MGT-201) A business plan identifies the responsibilities of general management as they pertain to each functional area and identifies the capital requirements to manage each area. The marketing plan outlines actions that are intended to communicate value, generate interest, and persuade target customers to purchase specific products or services. (Please discuss and explain more the above mentioned sentence using keyboard and sure I will like your answer).
5. What are the general duties or responsibilities of a person who is an accountant for...
5. What are the general duties or responsibilities of a person who is an accountant for a business? (be sure to mention different types of accountants in your answer) 6. In your own words, what is the difference between a person who is an accountant, versus someone who is a financial manager for a business? Would it be appropriate for the same person to do both roles in a business? Explain.
Explain why a database and a database management system are fundamental to business operations. Short Essay...
Explain why a database and a database management system are fundamental to business operations. Short Essay Question
Identify 5 benefits of using a Database management systems
Identify 5 benefits of using a Database management systems
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT