Unit 11 : Extended Entity Relationship Model Flashcards
What is the common characteristics for data model?
- Conceptual simplicity without compromising the semantic completeness of the database
- Represent the real world as closely as possible
- Representation of real-world transformations must comply with consistency and integrity characteristics of any data model
What is data abstraction?
- Ways of classifying data models
What are the process of data abstraction?
- Many processes begin at high level of abstraction and proceed to an ever increasing level of detail
Who defined a framework for data modeling based on the degrees of data abstraction?
- American National Standards Institute ( ANSI )
- Standards Planning and Requirements Committe ( SPARC )
List out the framework for data modeling based on degrees of data abstraction ( 3 )
- External
- Conceptual
- Internal
Who view the external model of the data environment?
- End Users
What does the external model requires?
- The modeler subdivide set of requirements and constraints who functional modules that can be examined within the framework of their external models
What is the advantages of the external model? ( 4 )
- Easy to identify specific data required to support each business unit’s operations
- Facilitates designer’s job by providing feedback about the model’s adequacy
- Creation of external models helps to ensure security constraints in the database design
- Simplifies application program development
What does the conceptual model represent?
- The global view of the entire database
What is the representation of data in the conceptual model?
- Representation of data as viewed by the entire organization
What is the conceptual model mainly focued on?
- The basis for indentification and high-level description for main data objects, avoiding details
What is the most widely used conceptual model?
- Entity Relationship Model
What does the conceptual model provides?
- A relatively easily understood macro level view of data environment
How does the conceptual model is independent of both software and hardware? ( 3 )
- Does not depend on the DBMS software used to implement the model
- Does not depend on the hardware used in the implementation of the model
- Changes in either hardware or DBMS software have no effect on the database design at the conceptual level
What models is more technical than the conceptual model?
- The internal model
How does the Internal Model represents the diagram?
- Representation of the database as “seen” by DBMS
- Represents the database from the perspective of DBMS
- Maps the conceptual model to the DBMS
What depicts a specific representation of an internal model?
- Internal Schema
What model operates at lowest level of abstration? ( Mention the name and what it describe )
- The Physical Model
- Describing the way data are saved on storage media such as disks or tapes
Is the physical model dependent on both software and hardware?
- Yes
- It takes into account the particular requirements and limitations of the devices, such as storage capacities, access speeds, and memory.
What is the requirement for database designers to implement database design at the physical model?
- Requires that database designers have a detailed knowledge of the hardware and software used to implement database design
What is Extended Entity Relationship model?
- The result of adding more semantic constructs to original entity relationship model
- It is called EERD
List out the key concepts in EER (
- Supertypes and Subtype Relationship
- Specialization and Generalization
- Inheritance
What type ( super / sub ) contains common characteristics?
- Supertype
What type ( super / sub ) contains unique characteristics of each entity subtype?
- Subtypes