Publikation: Evolution von Datenmodellen : Relational ... geschachtelt (NF2) relational ... objektorientiert?
Dateien
Datum
Autor:innen
Herausgeber:innen
ISSN der Zeitschrift
Electronic ISSN
ISBN
Bibliografische Daten
Verlag
Schriftenreihe
Auflagebezeichnung
URI (zitierfähiger Link)
Internationale Patentnummer
Link zur Lizenz
Angaben zur Forschungsförderung
Projekt
Open Access-Veröffentlichung
Core Facility der Universität Konstanz
Titel in einer weiteren Sprache
Publikationstyp
Publikationsstatus
Erschienen in
Zusammenfassung
In diesem Aufsatz beschreiben wir das Modell der geschachtelten (NF2 = Non-FirstNormal-Form) Relationen; was verstehen wir darunter, wie sind sie aus dem bekannten relationalen Datenmodell entstanden, und wie passen sie in die Diskussion um objektorientierte Datenbanksysteme? Wir verstehen NF2-Relationen als eine konsequente Weiterentwicklung der "relationalen Idee" - der Konstruktor Relation wird wiederholt angewendet - hin zu komplexeren Datenstrukturen. Der Vorteil des Relationenmodells, nämlich seine mächtige Anfragesprache (SQL) kann dabei beibehalten werden. Zwar gestatten geschachtelte Relationen die direkte Modellierung von hierarchischen Beziehungen, für allgemeinere Beziehungstypen sind sie jedoch immer noch zu eingeschränkt, hierzu benötigt man Referenzen (Surrogates, IDs). Ein weiterer Schritt der Verallgemeinerung ("rekursiv geschachtelte Relationen") beseitigt diese Restriktion noch gründlicher. Dieser letzte Schritt ist zugleich auch der Übergang von einem Datenmodell zu einem Objektmodell, schlägt also die Brücke zwischen relationalen Datenbanken und objektorientierten bzw. semantischen Datenmodellen.
Zusammenfassung in einer weiteren Sprache
Fachgebiet (DDC)
Schlagwörter
Konferenz
Rezension
Zitieren
ISO 690
SCHOLL, Marc H., Hans-Jörg SCHEK, 1990. Evolution von Datenmodellen : Relational ... geschachtelt (NF2) relational ... objektorientiert?. In: HMD : Praxis der Wirtschaftsinformatik. 1990, 27(152), pp. 103-115. ISSN 1436-3011BibTex
@article{Scholl1990Evolu-23061, year={1990}, title={Evolution von Datenmodellen : Relational ... geschachtelt (NF<sup>2</sup>) relational ... objektorientiert?}, number={152}, volume={27}, issn={1436-3011}, journal={HMD : Praxis der Wirtschaftsinformatik}, pages={103--115}, author={Scholl, Marc H. and Schek, Hans-Jörg} }
RDF
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/23061"> <dc:creator>Scholl, Marc H.</dc:creator> <dcterms:title>Evolution von Datenmodellen : Relational ... geschachtelt (NF<sup>2</sup>) relational ... objektorientiert?</dcterms:title> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dc:contributor>Scholl, Marc H.</dc:contributor> <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/> <dcterms:bibliographicCitation>HMD : Praxis der Wirtschaftsinformatik ; 27 (1990), 152. - S. 103-115</dcterms:bibliographicCitation> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/23061/2/Scholl_230615.pdf"/> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/23061/2/Scholl_230615.pdf"/> <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/23061"/> <dc:contributor>Schek, Hans-Jörg</dc:contributor> <dc:creator>Schek, Hans-Jörg</dc:creator> <dc:language>deu</dc:language> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dcterms:abstract xml:lang="deu">In diesem Aufsatz beschreiben wir das Modell der geschachtelten (NF2 = Non-FirstNormal-Form) Relationen; was verstehen wir darunter, wie sind sie aus dem bekannten relationalen Datenmodell entstanden, und wie passen sie in die Diskussion um objektorientierte Datenbanksysteme? Wir verstehen NF2-Relationen als eine konsequente Weiterentwicklung der "relationalen Idee" - der Konstruktor Relation wird wiederholt angewendet - hin zu komplexeren Datenstrukturen. Der Vorteil des Relationenmodells, nämlich seine mächtige Anfragesprache (SQL) kann dabei beibehalten werden. Zwar gestatten geschachtelte Relationen die direkte Modellierung von hierarchischen Beziehungen, für allgemeinere Beziehungstypen sind sie jedoch immer noch zu eingeschränkt, hierzu benötigt man Referenzen (Surrogates, IDs). Ein weiterer Schritt der Verallgemeinerung ("rekursiv geschachtelte Relationen") beseitigt diese Restriktion noch gründlicher. Dieser letzte Schritt ist zugleich auch der Übergang von einem Datenmodell zu einem Objektmodell, schlägt also die Brücke zwischen relationalen Datenbanken und objektorientierten bzw. semantischen Datenmodellen.</dcterms:abstract> <dc:rights>terms-of-use</dc:rights> <foaf:homepage rdf:resource="http://localhost:8080/"/> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-06-13T08:47:49Z</dcterms:available> <dcterms:issued>1990</dcterms:issued> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-06-13T08:47:49Z</dc:date> </rdf:Description> </rdf:RDF>