MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

DATABASE MANAGEMENT SYSTEM

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In which one of the following, the multiple lower entities are grouped (or combined) together to form a single higher-level entity
A
Specialization
B
Generalization
C
Aggregation
D
None of the above
Explanation: 

Detailed explanation-1: -Generalization is a bottom-up approach in which multiple lower-level entities are combined to form a single higher-level entity. Generalization is usually used to find common attributes among entities to form a generalized entity.

Detailed explanation-2: -Generalization is like a bottom-up approach in which two or more entities of lower level combine to form a higher level entity if they have some attributes in common.

Detailed explanation-3: -Definition. Specialization and generalization are main principles of database modeling. Specialization is based on a refinement of types or classes to more specific ones. Generalization maps or groups types or classes to more abstract or combined ones.

Detailed explanation-4: -In Database Management System, Generalization is a process in which a new entity is formed using the common attributes of two or more entities. The newly formed entity is called the generalized entity.

Detailed explanation-5: -Generalization collects the common features of multiple entities to form a new entity. Specialization divides an entity to form multiple new entities that inherit some feature of the splitting entity. In Generalization, the higher level entity must have lower level entities.

There is 1 question to complete.