Discuss any three functions performed by the DBMS that guarantee the integrity and consistency of the data in the database
(answers may vary)
• Data dictionary management. The DBMS stores definitions of the data elements and their relationships (metadata) in a data dictionary. In turn, all programs that access the data in the database work through the DBMS. The DBMS uses the data dictionary to look up the required data component structures and relationships, thus relieving you from having to code such complex relationships in each program. Additionally, any changes made in a database structure are automatically recorded in the data dictionary, thereby freeing you from having to modify all of the programs that access the changed structure. In other words, the DBMS provides data abstraction, and it removes structural and data dependence from the system.
• Data storage management. The DBMS creates and manages the complex structures required for data stor-age, thus relieving you from the difficult task of defining and programming the physical data characteristics. A modern DBMS provides storage not only for the data but for related data-entry forms or screen definitions, report definitions, data validation rules, procedural code, structures to handle video and picture formats, and so on. Data storage management is also important for database performance tuning. Performance tuning relates to the activities that make the database perform more efficiently in terms of storage and access speed. Although the user sees the database as a single data storage unit, the DBMS actually stores the database in multiple physical data files. Such data files may even be stored on different storage media. Therefore, the DBMS doesn't have to wait for one disk request to finish before the next one starts. In other words, the DBMS can fulfill database requests concurrently.
• Data transformation and presentation. The DBMS transforms entered data to conform to required data structures. The DBMS relieves you of the chore of distinguishing between the logical data format and the physical data format. That is, the DBMS formats the physically retrieved data to make it conform to the user's logical expectations.
• Security management. The DBMS creates a security system that enforces user security and data privacy. Security rules determine which users can access the database, which data items each user can access, and which data operations (read, add, delete, or modify) the user can perform. This is especially important in multiuser database systems.
You might also like to view...
Regulation D regulates private offerings.
Answer the following statement true (T) or false (F)
Which of the following is not a cognitive bias?
A. the irrational escalation of commitment B. the winner's circle C. the process of anchoring and adjustment in decision making D. the belief that the issues under negotiation are all "fixed pie"
Which of the following is not classified as a cash outflow from operating activities?
a. Cash payments to creditors for interest b. Cash payments to stockholders for dividends c. Cash payments to employees for services rendered d. Cash payments on payables to material suppliers
For Schein, culture exists at three levels, level two: the non-visible organizational features such as norms, and beliefs, vision and mission, and policies, are called _____________.
a. Artifact b. Values c. Basic assumptions d. Climate