what do you mean by data models explain the dbms
Data model
The logical data structure of a database management system ( DBMS ) , whether hierarchical , network , or relational , can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . That is , techniques to define the meaning of data within the context of its interrelationships with other data . As illustrated in the figure . The real world , in terms of resources , ideas , events , etc. , are symbolically defined within physical data stores . A semantic data model is an abstraction which defines how the stored symbols relate to the real world . Thus , the model must be a true representation of the real world . 
The logical data structure of a database management system ( DBMS ) , whether hierarchical , network , or relational , can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . That is , techniques to define the meaning of data within the context of its interrelationships with other data . As illustrated in the figure . The real world , in terms of resources , ideas , events , etc. , are symbolically defined within physical data stores . A semantic data model is an abstraction which defines how the stored symbols relate to the real world . Thus , the model must be a true representation of the real world .
The logical data structure of a database management system ( DBMS ) , whether hierarchical , network , or relational , can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . A semantic data model is an abstraction which defines how the stored symbols relate to the real world .
The logical data structure of a database management system ( DBMS ) , whether hierarchical , network , or relational , can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . A semantic data model is an abstraction which defines how the stored symbols relate to the real world .
The logical data structure of a database management system ( DBMS ) can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . A semantic data model is an abstraction which defines how the stored symbols relate to the real world .
The logical data structure of a database management system ( DBMS ) , whether hierarchical , network , or relational , can not totally satisfy the requirements for a conceptual definition of data because it is limited in scope and biased toward the implementation strategy employed by the DBMS . Therefore , the need to define data from a conceptual view has led to the development of semantic data modeling techniques . A semantic data model is an abstraction which defines how the stored symbols relate to the real world .