Explain the terms specialization and generalization.



Explain the terms specialization and generalization...

Answer / Abhinav Kodesia

Specialization is a process in DBMS where a more specific entity type is derived from a more general entity type by adding attributes or constraints. Generalization, on the other hand, is a reverse process where a less specific entity type is formed by merging more specific entity types into a single parent entity type by removing attributes or constraints. This concept is used in inheritance hierarchies.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Database Management Interview Questions

What are the Roles and responsibilities of database administrator?

1 Answers  


What is Normalization and its different forms?

1 Answers   QuestPond,


What is sql in database management system?

1 Answers  


What is TERM ?

1 Answers  


Define ddl interpreter.

1 Answers  


Define database.

1 Answers  


WHEN YOU FIRE A QUERY IT WILL SLOW WHAT WILL U DO.

4 Answers   CTS, iNautix, TCS,


What is database url?

1 Answers  


What is snow flake schema design in database? What's the difference between star and snow flake schema?

1 Answers  


What is end users in dbms?

1 Answers  


define aggregate functions.

1 Answers  


What are the five steps of data modeling?

1 Answers  


Categories