Data models
Data models :- A model is a representation of reality, ' real world' objects and events and their associations. It is an abstraction that concentrate on the essential, inherent aspects of an organization and ignores the accidental properties. A data models represents the organization itself. It should provide the basic concepts and notation that will allow database designers and end users unambiguously and accurately to communicate their understanding of the organizational data. Data model can be defined as an integrated collection of concepts for describing and manipulating data, relationship between data and constraints on the data in an organization. A data model comprises of three components :- A structural part, consisting of a set of rules according to which database can be constructed. A manipulative part, defining the types of operations that are allowed on the data. Possibly a set of integrity rules, which ensures that the data is accu...