EMERGING TRENDS IN SOFTWARE ENGINEERING
MISCELLANEOUS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
data manipulation
|
|
data hiding
|
|
Both A and D
|
|
data abstraction
|
Detailed explanation-1: -A data abstraction is a named collection of data that describes a data object. In the context of the procedural abstraction open, we can define a data abstraction called door.
Detailed explanation-2: -Data abstraction hides the details of the implementation of an object so the user only has to know how to work with an object.
Detailed explanation-3: -Physical or Internal Level It is the lowest level of abstraction for DBMS which defines how the data is actually stored, it defines data-structures to store data and access methods used by the database.
Detailed explanation-4: -With data abstraction, users can focus on the machine’s basic functions, which enable them to use the machine as they wish. Take a television remote, for example. The buttons tell you how to increase or decrease the volume and power the television on and off, and these commands are relevant to you.