Scinovex
reviewTop 1% cited

Semantic database modeling: survey, applications, and research issues

ACM Computing Surveys · 1987 · Vol. 19(3) · pp. 201–260
Richard HullRoger King

Abstract

Most common database management systems represent information in a simple record-based format. Semantic modeling provides richer data structuring capabilities for database applications. In particular, research in this area has articulated a number of constructs that provide mechanisms for representing structurally complex interrelations among data typically arising in commercial applications. In general terms, semantic modeling complements work on knowledge representation (in artificial intelligence) and on the new generation of database models based on the object-oriented paradigm of programming languages. This paper presents an in-depth discussion of semantic data modeling. It reviews the philosophical motivations of semantic models, including the need for high-level modeling abstractions and the reduction of semantic overloading of data type constructors. It then provides a tutorial introduction to the primary components of semantic models, which are the explicit representation of objects, attributes of and relationships among objects, type constructors for building complex types, ISA relationships, and derived schema components. Next, a survey of the prominent semantic models in the literature is presented. Further, since a broad area of research has developed around semantic modeling, a number of related topics based on these models are discussed, including data languages, graphical interfaces, theoretical investigations, and physical implementation strategies.

Advanced Database Systems and QueriesSemantic Web and OntologiesData Management and AlgorithmsComputer scienceSemantic data modelIDEF1XSemantic computingSemantic technologyDatabase schemaStructuringDatabase designSchema (genetic algorithms)Information retrieval
Citations
1,140
FWCI
63.65
field-weighted impact
References
112
Percentile
100%
vs. same field & year
Citations per year
Cited by
Survey of graph database models
ACM Computing Surveys · 2008 · 1,682 citations
Query evaluation techniques for large databases
ACM Computing Surveys · 1993 · 1,253 citations
References
A comparative analysis of methodologies for database schema integration
ACM Computing Surveys · 1986 · 1,738 citations
Can programming be liberated from the von Neumann style?
Communications of the ACM · 1978 · 2,556 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

Semantic database modeling: survey, applications, and research issues · Scinovex