Structural Aspects of Data Modeling Languages

A conceptual data model for an information system specifies the fact structures of interest as well as the constraints and derivation rules that apply to the business domain being modeled. The languages for specifying these models may be graphical or textual, and may be based upon approaches such...

Full description

Saved in:
Bibliographic Details
Main Author: Halpin, Terry
Format: Teaching Resource
Language:en
Published: Springer Berlin Heidelberg 2011
Subjects:
Online Access:http://eprints.intimal.edu.my/192/1/18.pdf
http://eprints.intimal.edu.my/192/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831337073037017088
author Halpin, Terry
author_facet Halpin, Terry
author_sort Halpin, Terry
building INTI Library
collection Institutional Repository
content_provider INTI International University
content_source INTI Institutional Repository
continent Asia
country Malaysia
description A conceptual data model for an information system specifies the fact structures of interest as well as the constraints and derivation rules that apply to the business domain being modeled. The languages for specifying these models may be graphical or textual, and may be based upon approaches such as Entity Relationship modeling, class diagramming in the Unified Modeling Language, fact orientation (e.g. Object-Role Modeling), Semantic Web modeling (e.g. the Web Ontology Language), or deductive databases (e.g. datalog). Although sharing many aspects in common, these languages also differ in fundamental ways which impact not only how, but which, aspects of a business domain may be specified. This paper provides a logical analysis and critical comparison of how such modeling languages deal with three main structural aspects: the entity/ value distinction; existential facts; and entity reference schemes. The analysis has practical implications for modeling within a specific language and for transforming between languages.
format Teaching Resource
id my-inti-eprints.192
institution INTI International University
language en
publishDate 2011
publisher Springer Berlin Heidelberg
record_format eprints
spelling my-inti-eprints.1922016-04-20T08:51:16Z http://eprints.intimal.edu.my/192/ Structural Aspects of Data Modeling Languages Halpin, Terry QA76 Computer software A conceptual data model for an information system specifies the fact structures of interest as well as the constraints and derivation rules that apply to the business domain being modeled. The languages for specifying these models may be graphical or textual, and may be based upon approaches such as Entity Relationship modeling, class diagramming in the Unified Modeling Language, fact orientation (e.g. Object-Role Modeling), Semantic Web modeling (e.g. the Web Ontology Language), or deductive databases (e.g. datalog). Although sharing many aspects in common, these languages also differ in fundamental ways which impact not only how, but which, aspects of a business domain may be specified. This paper provides a logical analysis and critical comparison of how such modeling languages deal with three main structural aspects: the entity/ value distinction; existential facts; and entity reference schemes. The analysis has practical implications for modeling within a specific language and for transforming between languages. Springer Berlin Heidelberg 2011 Teaching Resource NonPeerReviewed text en http://eprints.intimal.edu.my/192/1/18.pdf Halpin, Terry (2011) Structural Aspects of Data Modeling Languages. [Teaching Resource]
spellingShingle QA76 Computer software
Halpin, Terry
Structural Aspects of Data Modeling Languages
title Structural Aspects of Data Modeling Languages
title_full Structural Aspects of Data Modeling Languages
title_fullStr Structural Aspects of Data Modeling Languages
title_full_unstemmed Structural Aspects of Data Modeling Languages
title_short Structural Aspects of Data Modeling Languages
title_sort structural aspects of data modeling languages
topic QA76 Computer software
url http://eprints.intimal.edu.my/192/1/18.pdf
http://eprints.intimal.edu.my/192/
url_provider http://eprints.intimal.edu.my