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