SIM: a database system based on the semantic data model

SIM is a fully featured, commercially available database management system based on a semantic data model similar to Hammer and McLeod's SDM SIM has two primary modeling goals. The first is to narrow the gap between a user's real-world perception of data and the conceptual view imposed by...

Full description

Bibliographic Details
Published in:ACM SIGMOD Record
Main Authors: Jagannathan, D., Fritchman, B. L., Guck, R. L., Thompson, J. P., Tolbert, D. M.
Format: Article in Journal/Newspaper
Language:English
Published: Association for Computing Machinery (ACM) 1988
Subjects:
DML
Online Access:http://dx.doi.org/10.1145/971701.50207
https://dl.acm.org/doi/pdf/10.1145/971701.50207
Description
Summary:SIM is a fully featured, commercially available database management system based on a semantic data model similar to Hammer and McLeod's SDM SIM has two primary modeling goals. The first is to narrow the gap between a user's real-world perception of data and the conceptual view imposed by the database system because of modeling presuppositions or limitations. The second goal is to allow, as much as possible, the semantics of data to be defined in the schema and make the database system responsible for enforcing its integrity SIM provides a rich set of constructs for schema definition, including those for specifying generalization hierarchies modeled by directed acyclic graphs, interobject relationships and integrity constraints. It also features a novel, easy-to-use, English-like DML. This paper describes the key modeling features of SIM, the architecture of the system and its implementation considerations.