178k views
0 votes
There are a number of characteristics that distinguish the database approach from the file-based system or approach. Choose five of the characteristics / benefits of a database. Choosing an incorrect item will result in a penalty

Ensure your answers correspond with the information contained within this text book. Options Select one or more!
a. Limiting to single views of data
b. Unique key user privileges
c. Restriction of unauthorized access
d. Sharing of data and multiuser system
e Data isolation
f. Insulation between program and data & Component update process
h. Transaction processing
i. Permit unauthorized access
J. Traction processing
k. Control of data redundancy

1 Answer

7 votes

Final answer:

The benefits of the database approach over file-based systems include restriction of unauthorized access, sharing of data in a multiuser environment, insulation between program and data, reliable transaction processing, and control of data redundancy.

Step-by-step explanation:

Databases offer several key advantages over file-based systems. When asked to choose characteristics that distinguish the database approach, the correct items to select from the options given would be:

  • c. Restriction of unauthorized access: Ensures that only users with the necessary permissions can access or modify the data.
  • d. Sharing of data and multiuser system: Allows many users to access and work on the data concurrently, which is crucial for collaborative environments.
  • f. Insulation between program and data: This means that the structure of data storage is abstracted from the applications that use the data, allowing changes in the schema without affecting the programs directly.
  • h. Transaction processing: Provides a secure way to perform multiple operations on the data, ensuring that all are completed successfully or none are applied in case of failure (atomicity).
  • k. Control of data redundancy: Databases are designed to minimize unnecessary duplication of data, which saves storage and helps maintain consistency.

The option 'j. Traction processing' is likely a typo and should be discarded. Options such as a. 'Limiting to single views of data', e. 'Data isolation', and i. 'Permit unauthorized access' do not represent benefits of the database approach. Similarly, the option b. 'Unique key user privileges' is vague and does not clearly align with the benefits of using a database system.

User Giles Bradshaw
by
8.2k points