Update-Propagierung in objektorientierten Datenbanksystemen mit physischer Datenunabhängigkeit

Lade...
Vorschaubild
Dateien
Gluche.pdf
Gluche.pdfGröße: 907.21 KBDownloads: 289
Datum
2001
Autor:innen
Gluche, Dieter
Herausgeber:innen
Kontakt
ISSN der Zeitschrift
Electronic ISSN
ISBN
Bibliografische Daten
Verlag
Schriftenreihe
Auflagebezeichnung
DOI (zitierfähiger Link)
ArXiv-ID
Internationale Patentnummer
Angaben zur Forschungsförderung
Projekt
Open Access-Veröffentlichung
Open Access Green
Core Facility der Universität Konstanz
Gesperrt bis
Titel in einer weiteren Sprache
Update propagation in object oriented database systems with physical data independence
Forschungsvorhaben
Organisationseinheiten
Zeitschriftenheft
Publikationstyp
Dissertation
Publikationsstatus
Published
Erschienen in
Zusammenfassung

In dieser Arbeit wird der im Projekt CROQUE untersuchte Aspekt der Transformation und Optimierung von Änderungsoperationen auf einer Objektdatenbank-Schnittstelle bearbeitet: Physische Datenunabhängigkeit gemäß der ANSI 3-Schichten-Architektur ermöglicht es, auf Geschwindigkeitsaspekte in bestehenden Datenbanken Einfluss zu nehmen, ohne die existierenden Datenbankapplikationen verändern zu müssen. So können im Nachhinein physische Speicherstrukturen, wie z.B. Indexe, verändert, reorganisiert, hinzugefügt oder entfernt werden.

Zur Nutzung der physischen Freiheitsgrade wird das vorgestellte Anfragesystem formal um physische Datentypen und Operationen erweitert, so dass sich physische Speicherformen wie Clusterung, Schachtelung und Indizierung homogen beschreiben lassen. Zur Auswertung wird eine funktionale Anfragesprache angeboten, in der Parallelität, Lazy-Evaluation und Pipeline-Technik elegant kombiniert werden können.

Updates in physische Strukturen einzubringen ist trivial, in den meisten Fällen aber hochgradig ineffizient und erfordert deshalb eine Optimierung. Oftmals lassen sich Änderungen effizient in physische Strukturen einbringen, ohne eine gespeicherte Sicht komplett neu zu berechnen, d.h. logische Änderungsoperationen sollen durch Optimierung in effiziente inkrementelle und parallel ausführbare View-Erhaltungspläne überführt werden. Dies kann aufgrund elementarer Eigenschaften der verwendeten Anfrageoperatoren und -funktionen der Anfragesprache in vielen Fällen unmittelbar durchgeführt werden. Hierzu werden Transformations- und Optimierungsregeln von logischen Update-Operationen in physisch ausführbare parallele Update-Programme aufgezeigt.

Zusammenfassung in einer weiteren Sprache

Update Propagation in Object Oriented Database Systems with Physical Data Independence

Fachgebiet (DDC)
004 Informatik
Schlagwörter
objektorientiert, OODBMS, physische Datenunabhängigkeit, ODMG, Update-Optimierung, materialisierte Sichten, object oriented, OODBMS, ODMG, Update Propagation, materialized Views
Konferenz
Rezension
undefined / . - undefined, undefined
Zitieren
ISO 690GLUCHE, Dieter, 2001. Update-Propagierung in objektorientierten Datenbanksystemen mit physischer Datenunabhängigkeit [Dissertation]. Konstanz: University of Konstanz
BibTex
@phdthesis{Gluche2001Updat-5857,
  year={2001},
  title={Update-Propagierung in objektorientierten Datenbanksystemen mit physischer Datenunabhängigkeit},
  author={Gluche, Dieter},
  address={Konstanz},
  school={Universität Konstanz}
}
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/5857">
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:00:43Z</dc:date>
    <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/5857"/>
    <dcterms:abstract xml:lang="deu">In dieser Arbeit wird der im Projekt CROQUE untersuchte Aspekt der Transformation und Optimierung von Änderungsoperationen auf einer Objektdatenbank-Schnittstelle bearbeitet: Physische Datenunabhängigkeit gemäß der ANSI 3-Schichten-Architektur ermöglicht es, auf Geschwindigkeitsaspekte in bestehenden Datenbanken Einfluss zu nehmen, ohne die existierenden Datenbankapplikationen verändern zu müssen. So können im Nachhinein physische Speicherstrukturen, wie z.B. Indexe, verändert, reorganisiert, hinzugefügt oder entfernt werden.&lt;br /&gt;&lt;br /&gt;Zur Nutzung der physischen Freiheitsgrade wird das vorgestellte Anfragesystem formal um physische Datentypen und Operationen erweitert, so dass sich physische Speicherformen wie Clusterung, Schachtelung und Indizierung homogen beschreiben lassen. Zur Auswertung wird eine funktionale Anfragesprache angeboten, in der Parallelität, Lazy-Evaluation und Pipeline-Technik elegant kombiniert werden können.&lt;br /&gt;&lt;br /&gt;Updates in physische Strukturen einzubringen ist trivial, in den meisten Fällen aber hochgradig ineffizient und erfordert deshalb eine Optimierung. Oftmals lassen sich Änderungen effizient in physische Strukturen einbringen, ohne eine gespeicherte Sicht komplett neu zu berechnen, d.h. logische Änderungsoperationen sollen durch Optimierung in effiziente inkrementelle und parallel ausführbare View-Erhaltungspläne überführt werden. Dies kann aufgrund elementarer Eigenschaften der verwendeten Anfrageoperatoren und -funktionen der Anfragesprache in vielen Fällen unmittelbar durchgeführt werden. Hierzu werden Transformations- und Optimierungsregeln von logischen Update-Operationen in physisch ausführbare parallele Update-Programme aufgezeigt.</dcterms:abstract>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:format>application/pdf</dc:format>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dc:creator>Gluche, Dieter</dc:creator>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dc:contributor>Gluche, Dieter</dc:contributor>
    <dc:language>deu</dc:language>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:00:43Z</dcterms:available>
    <dc:rights>terms-of-use</dc:rights>
    <dcterms:issued>2001</dcterms:issued>
    <dcterms:alternative>Update propagation in object oriented database systems with physical data independence</dcterms:alternative>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5857/1/Gluche.pdf"/>
    <dcterms:title>Update-Propagierung in objektorientierten Datenbanksystemen mit physischer Datenunabhängigkeit</dcterms:title>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5857/1/Gluche.pdf"/>
  </rdf:Description>
</rdf:RDF>
Interner Vermerk
xmlui.Submission.submit.DescribeStep.inputForms.label.kops_note_fromSubmitter
Kontakt
URL der Originalveröffentl.
Prüfdatum der URL
Prüfungsdatum der Dissertation
December 18, 2000
Finanzierungsart
Kommentar zur Publikation
Allianzlizenz
Corresponding Authors der Uni Konstanz vorhanden
Internationale Co-Autor:innen
Universitätsbibliographie
Begutachtet
Diese Publikation teilen