Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Derivation and implementation of an extended entity-relationship data model

Thesis (MSc) -- University of Stellenbosch, 1991.

Saved in:
Bibliographic Details
Main Author: Greeff, Jeanette
Other Authors: Rennhackkamp, M. H.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2012
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613916014575617
access_status_str Open Access
author Greeff, Jeanette
author2 Rennhackkamp, M. H.
author_browse Greeff, Jeanette
Rennhackkamp, M. H.
author_facet Rennhackkamp, M. H.
Greeff, Jeanette
author_sort Greeff, Jeanette
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MSc) -- University of Stellenbosch, 1991.
format Thesis
id oai:scholar.sun.ac.za:10019.1/68699
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:43:44.261Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2012
publishDateRange 2012
publishDateSort 2012
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/68699 Derivation and implementation of an extended entity-relationship data model Greeff, Jeanette Rennhackkamp, M. H. Stellenbosch University. Faculty of Science. Dept. of Computer Science. Database management Programming languages (Electronic computers) -- Semantics Relational databases -- Design Relational databases Dissertations -- Computer science Thesis (MSc) -- University of Stellenbosch, 1991. The entity-relationship model, first proposed by Chen in 1976, is generally considered to be one of the first true semantic models to appear in the literature. The model supports the representation of abstract sets of entities, relationships between these entity sets and attributes defined from both entity and relationship sets to data values. It models the way people think. In this research study an efficient representation of the entity-relationship model was devised and implemented. The original definition of the entity-relationship model was augmented with several extensions to provide the basic model with necessary abstraction capabilities. A data definition language was defined for the entity-relationship model that specifies the description of all database objects. A data manipulation language was also defined for the entity-relationship model. It is used to specify operations on data in the database. Vigorous measures were taken to preserve integrity of the data. The extended entity-relationship model was mapped to the relational model according to rigorous transformation rules which generate integrity rules automatically. The data definition and data manipulation language were mapped to equivalent generic relational languages which are supported by any second generation relational database management system in the industry. The implementation provides a powerful and easy to use entity-relationship interface for non-technical users. Masters 2012-08-27T12:26:43Z 2012-08-27T12:26:43Z 1990 Thesis http://hdl.handle.net/10019.1/68699 en Stellenbosch University 213 pages application/pdf Stellenbosch : Stellenbosch University
spellingShingle Database management
Programming languages (Electronic computers) -- Semantics
Relational databases -- Design
Relational databases
Dissertations -- Computer science
Greeff, Jeanette
Derivation and implementation of an extended entity-relationship data model
title Derivation and implementation of an extended entity-relationship data model
title_full Derivation and implementation of an extended entity-relationship data model
title_fullStr Derivation and implementation of an extended entity-relationship data model
title_full_unstemmed Derivation and implementation of an extended entity-relationship data model
title_short Derivation and implementation of an extended entity-relationship data model
title_sort derivation and implementation of an extended entity relationship data model
topic Database management
Programming languages (Electronic computers) -- Semantics
Relational databases -- Design
Relational databases
Dissertations -- Computer science
url http://hdl.handle.net/10019.1/68699
work_keys_str_mv AT greeffjeanette derivationandimplementationofanextendedentityrelationshipdatamodel