· A data model is an idea which describes how the data can be represented and accessed from software system after its complete implementation.
Types of Data Models:
1. Hierarchical Model
2. Relational Model
3. Network Database Model
4. Entity Relationship Model
5. Object Model
1. Hierarchical Model
Management System.
2. Relational Model
· Relational model is based on first-order predicate logic.
3. Network Database Model
4. Entity Relationship Model
- Entity Relationship Model is a high-level data model.
- It was developed by Chen in 1976.
- This model is useful in developing a conceptual design for the database.
- It is very simple and easy to design logical view of data.
- The developer can easily understand the system by looking at an ER model constructed.
5. Object Model
- Object model stores the data in the form of objects, classes and inheritance.
- This model handles more complex applications, such as Geographic Information System(GIS), scientific experiments, engineering design and manufacturing.
- It is used in File Management System.
- It represents real world objects, attributes and behaviors.
- It provides a clear modular structure.
- It is easy to maintain and modify the existing code.
@
ReplyDelete