Publikation:

Update-Propagierung in objektorientierten Datenbanksystemen mit physischer Datenunabhängigkeit

Lade...
Vorschaubild

Dateien

Gluche.pdf
Gluche.pdfGröße: 907.21 KBDownloads: 332

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
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

Forschungsvorhaben

Organisationseinheiten

Zeitschriftenheft

Zugehörige Datensätze in KOPS

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