solution - DBMS (Database Management System) : Data modeling (Test 2)

Question : In generalization, the resulting higher-level entity is called:

Solution :
325220260409054346 Correct Answer : Superclass

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : What is the primary advantage of generalization in database design?

Solution :
833820260409054304 Correct Answer : Reduces data duplication and improves structure

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following is a correct example of generalization?

Solution :
278720260409054229 Correct Answer : Student, Faculty → Person

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Generalization in DBMS follows which type of approach?

Solution :
24020260409054136 Correct Answer : Bottom-up

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following best describes generalization in DBMS?

Solution :
867820260409054042 Correct Answer : Combining lower-level entities into a higher-level entity based on common attributes

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which scenario best represents DBMS specialization?

Solution :
296020260409053858 Correct Answer : Dividing PRODUCT into ELECTRONICS, BOOKS, and CLOTHES

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which step in specialization ensures data integrity by linking general and specialized entities?

Solution :
89120260409053738 Correct Answer : Establishing relationships

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following is NOT a characteristic of specialization?

Solution :
125220260409053624 Correct Answer : Bottom-up technique

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : In specialization, subclasses inherit attributes from:

Solution :
335420260409053351 Correct Answer : Superclass

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following correctly describes specialization in DBMS?

Solution :
330220260409053217 Correct Answer : Breaking a higher-level entity into lower-level entities

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Aggregation in DBMS is most useful when:

Solution :
344120260409053050 Correct Answer : Data needs to be summarized or analyzed

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following aggregate functions works with both numeric and non-numeric data?

Solution :
893620260409053014 Correct Answer : COUNT()

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which SQL clause is specifically used to filter aggregated results?

Solution :
704620260409052942 Correct Answer : HAVING

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following best describes aggregation in an ER model?

Solution :
253020260409052900 Correct Answer : Representing a relationship as an entity for another relationship

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : In DBMS, aggregation is primarily used to:

Solution :
670420260409052828 Correct Answer : Treat a relationship as a higher-level entity

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Why are higher-degree relationships sometimes not preferred in implementation?

Solution :
690320260409052614 Correct Answer : They are complex to convert into relational tables

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : In an n-ary relationship, the degree of the relationship is:

Solution :
78820260409052538 Correct Answer : Number of participating entity types

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which statement is TRUE about higher-degree relationships?

Solution :
913420260409052456 Correct Answer : They simplify modeling when multiple entities are interdependent

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : A relationship involving entities Teacher, Course, and Class is an example of:

Solution :
356520260409052422 Correct Answer : Ternary relationship

Description -

DBMS (Database Management System) : Data modeling (Test 2)

Question : Which of the following correctly defines a higher-degree (n-ary) relationship in DBMS?

Solution :
517120260409052332 Correct Answer : Relationship involving three or more entities

Description -

DBMS (Database Management System) : Data modeling (Test 2)