There are different types of users of a DBMS which provides several functions according to their user needs. A naive user, is typically unaware of the DBMS and thus, he does not need to know anything...

There are different types of users of a DBMS which provides several functions according to their user needs. A naive user, is typically unaware of the DBMS and thus, he does not need to know anything about the database or the DBMS. So, a naive user can only use a menu to interact with the database. However, a sophisticated user is a user how is familiar with database structure and DBMS. Thus, in addition what a naive does with DBMS, a sophisticated user may use a high-level query language (such as SQL) for issuing queries. A DBA (Database Administrator) is a user with the highest DB access privilege and thus can uses many functions of DBMS the other users cannot do. So, in addition to what can be done by a naive user or a sophisticated user, a DBA controls DB security, maintain the DB, view DB performance statistics, perform authorization services, and execute recovery utility. There are also another type of users that are involved in the database, the so-called DA (data administrators), however, they have as main to consult with and advice the DBA, and don't interact directly the DBMS. Identify all actors that are involved in the DBMS system. Explain the relevance of each actor. Identity all use cases at a high level of abstraction. Summarize the purpose of each use case with a sentence. Prepare a use ease diagram for DBMS system considering based on the actors and use eases identified in A) and B), respectively.

May 19, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here