ABSTRACT
Data models can provide powerful abstractions to aid in the design of data structures that are relevant to database systems. A large amount of effort has been expended in the development of suitable data models. Several of these models distinguish between classes of entities and relationships among classes of entities in the abstractions they use for modelling the data. Among these models are the network model, Schmid and Swenson's model, the entity-relationship model, Navathe and Schkolnick's model, the semantic data model, and the structural model.
- CODASYL Data Description Language, Journal of Development (June 1973); NBS Handbook 113, January 1974, 155pp.Google Scholar
- Taylor, R. W. and Frank, R. L., "CODASYL Data-Base Management Systems," ACM Comp. Surv. 8(1), March 1976, pp. 67--104. Google ScholarDigital Library
- Schmid, H. A. and Swenson, J. R., "On the semantics of the relational model," ACM SIGMOD 1975 Con., pp. 211--223. Google ScholarDigital Library
- Chen, P. P. S., "The Entity-Relationship Model---Towards a Unified View of Data," TODS 1(1), March 1976, pp. 9--36. Google ScholarDigital Library
- Navathe, S. B. and Schkolnick, M., "View Representation in Logical Database Design," ACM SIGMOD 1978 Conf., pp. 144--156. Google ScholarDigital Library
- Hammer, M. and McLeod, D., "The Semantic Data Model: A Modelling Mechanism for Data Base Applications," ACM SIGMOD 1978 Conf., pp. 26--36. Google ScholarDigital Library
- McLeod, D., "The Semantic Data Model and Its Associated Structure User Interface," Ph.D. Thesis, MIT/LCS/TR-214, August 1978, 378 pp.Google Scholar
- Wiederhold, G., Database Design, McGraw-Hill, 1977. Google ScholarDigital Library
- El-Masri, R. and Wiederhold, G., "Data Model Integration Using the Structural Model," ACM SIGMOD 1979 Conf., pp. 191--202. Google ScholarDigital Library
- Wiederhold, G. and El-Masri, R., "A Structural Model for Database Systems," Report CS-79-722, Stanford University, February 1979, 53 pp. Google ScholarDigital Library
- Codd, E. F., "A Relational Model for Large Shared Data Banks," CACM 13(6), June 1970, pp. 377--387. Google ScholarDigital Library
- Tsichritzis, D. C. and Lochovsky, F. H., "Hierarchical Data-Base Management," ACM Comp Surv. 8(1), March 1976, pp. 105--124. Google ScholarDigital Library
- Chamberlin, D. D. et al., "SEQUEL 2: A Unified Approach to Data Definition, Manipulation, and Control," IBM Jour. R&D (20) 6, November 1976.Google Scholar
- Tsichritzis, D., "LSL: A Link and Selector Language," ACM SIGMOD 1976 Conf., pp. 123--134. Google Scholar
- Stonebraker, M., "High level integrity assurance in relational data base management systems," ERL-M473, U. C. Berkeley, May 1974.Google Scholar
- Eswaran, K. P. and Chamberlin, D. D., "Functional Specifications of a Subsystem for Database Integrity," VLDB 75 Conf., ACM. Google ScholarDigital Library
- El-Masri, R. and Wiederhold, G., "Properties of Relationships and Their Representation," CS Report, Stanford (to appear).Google Scholar
- Properties of relationships and their representation
Recommendations
Discovery and representation of causal relationships in MIS research: a methodological framework
The lack of theories and methodological weakness have been pointed out as two distinct but related problems in empirical Management Information Systems (MIS) research. Reinforcing the existing belief that too much attention has been devoted to "what" as ...
Representation and Reasoning of Three-Dimensional Spatial Relationships Based on R5DOS-Intersection Model Representation and Reasoning Based on R5DOS Model
This paper aims to disclose the compound topological and directional relationships of three simple regions in the three-dimensional (3D) space. For this purpose, the directional model and the 8-intersection model were coupled into an R5DOS-intersection ...
Relationships between and among models
Proceedings of the workshop on Data abstraction, databases and conceptual modellingMylopoulos: When we talk about a model, it can be either a program snapshot or execution, or a program, a data base, a conceptual schema, or a knowledge base. We can think of a program as consisting of units of some sort, e.g., procedures, assertions, ...
Comments