Location transparency allows : I. Users to treat the data as if it is done at…
2014
Location transparency allows :
I. Users to treat the data as if it is done at one location.
II. Programmers to treat the data as if it is at one location.
III. Managers to treat the data as if it is at one location.
Which one of the following is correct ?
- A.
I, II and III
- B.
I and II only
- C.
II and III only
- D.
II only
Attempted by 126 students.
Show answer & explanation
Correct answer: B
Correct answer: Statements I and II are correct. Location transparency means the system hides the physical location of data so it can be accessed as if it were in a single place.
Explanation:
Users: They can access and use data without needing to know where it is physically stored.
Programmers: They can write code and use APIs as if the data were located in a single place, without embedding location-specific logic.
Managers: This is not covered by location transparency. Managers may need information about physical deployment for administration, policy, cost, or performance reasons, so the transparency does not apply to them in the same way.
Example: In a distributed database, a user issues a query and receives results as if the data were in a single database; a programmer uses the same API without knowing which server stores the data. A manager, however, may still need to know which servers hold which data for operational decisions.