Client-/Server-Architektur in XML Datenbanken
Client-/Server-Architektur in XML Datenbanken
Date
2010
Authors
Editors
Journal ISSN
Electronic ISSN
ISBN
Bibliographical data
Publisher
Series
URI (citable link)
International patent number
Link to the license
EU project number
Project
Open Access publication
Collections
Title in another language
Client-/Server-Architecture in XML Databases
Publication type
Diploma thesis
Publication status
Published in
Abstract
This master thesis describes the theoretical concepts and the resulting implementation of a client-server architecture for a native xml database system. In this context the underlying xml database system 'BaseX' will be extended with a client-server architecture.
The development of a client-server architecture for a database system is very important, because the possible field of application will be enhanced considerably. As an example, the services of the database system can be used from any location and from several users parallely with this extension.
In this work the basic design of the server and the client and the communication process between the clients and the server will be described. Furthermore the concepts of transaction management, data management and user management, which are essential components of a client-server architecture, will be demonstrated.
In addition an overview about related work and potential extensions for the developed client-server model will be given.
The development of a client-server architecture for a database system is very important, because the possible field of application will be enhanced considerably. As an example, the services of the database system can be used from any location and from several users parallely with this extension.
In this work the basic design of the server and the client and the communication process between the clients and the server will be described. Furthermore the concepts of transaction management, data management and user management, which are essential components of a client-server architecture, will be demonstrated.
In addition an overview about related work and potential extensions for the developed client-server model will be given.
Summary in another language
Diese Masterarbeit beschreibt die theoretischen Konzepte und die daraus resultierende Implementierung einer Client-Server-Architektur für ein natives XML-Datenbanksystem. Hierbei wird das dieser Arbeit zugrundeliegende XML-Datenbanksystem 'BaseX' um eine Client-Server-Architektur erweitert.
Die Entwicklung einer Client-Server-Architektur für ein Datenbanksystem ist sehr wichtig, da hierdurch die Einsatzmöglichkeiten des Systems enorm erhöht werden. Beispielsweise können die Dienste das Datenbanksystem von überall und von beliebig vielen Benutzern gleichzeitig durch diese Erweiterung verwendet werden.
In der Arbeit werden der grundlegende Aufbau von Server und Client und der Ablauf der Kommunikation zwischen den Clients und dem Server beschrieben. Weiterhin werden die Konzepte des Transaktionsmanagements, Datenmanagements und des Benutzermanagements, welches unerlässliche Komponenten einer Client-Server Architektur sind, dargestellt.
Des weiteren wird ein Überblick über verwandte Arbeiten und mögliche Erweiterungen für das entwickelte Client-Server-Modell gegeben.
Die Entwicklung einer Client-Server-Architektur für ein Datenbanksystem ist sehr wichtig, da hierdurch die Einsatzmöglichkeiten des Systems enorm erhöht werden. Beispielsweise können die Dienste das Datenbanksystem von überall und von beliebig vielen Benutzern gleichzeitig durch diese Erweiterung verwendet werden.
In der Arbeit werden der grundlegende Aufbau von Server und Client und der Ablauf der Kommunikation zwischen den Clients und dem Server beschrieben. Weiterhin werden die Konzepte des Transaktionsmanagements, Datenmanagements und des Benutzermanagements, welches unerlässliche Komponenten einer Client-Server Architektur sind, dargestellt.
Des weiteren wird ein Überblick über verwandte Arbeiten und mögliche Erweiterungen für das entwickelte Client-Server-Modell gegeben.
Subject (DDC)
004 Computer Science
Keywords
Datenbank,XML,Client-Server Architektur,Database,XML,Client-Server Architecture
Conference
Review
undefined / . - undefined, undefined. - (undefined; undefined)
Cite This
ISO 690
WEILER, Andreas, 2010. Client-/Server-Architektur in XML Datenbanken [Master thesis]BibTex
@mastersthesis{Weiler2010Clien-6096, year={2010}, title={Client-/Server-Architektur in XML Datenbanken}, author={Weiler, Andreas} }
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/6096"> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/6096"/> <dc:creator>Weiler, Andreas</dc:creator> <dc:format>application/pdf</dc:format> <dc:rights>terms-of-use</dc:rights> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/6096/1/Weiler_opus-123668.pdf"/> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dcterms:issued>2010</dcterms:issued> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dc:contributor>Weiler, Andreas</dc:contributor> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:09:31Z</dc:date> <dc:language>deu</dc:language> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/6096/1/Weiler_opus-123668.pdf"/> <dcterms:abstract xml:lang="eng">This master thesis describes the theoretical concepts and the resulting implementation of a client-server architecture for a native xml database system. In this context the underlying xml database system 'BaseX' will be extended with a client-server architecture.<br />The development of a client-server architecture for a database system is very important, because the possible field of application will be enhanced considerably. As an example, the services of the database system can be used from any location and from several users parallely with this extension.<br />In this work the basic design of the server and the client and the communication process between the clients and the server will be described. Furthermore the concepts of transaction management, data management and user management, which are essential components of a client-server architecture, will be demonstrated.<br />In addition an overview about related work and potential extensions for the developed client-server model will be given.</dcterms:abstract> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T16:09:31Z</dcterms:available> <foaf:homepage rdf:resource="http://localhost:8080/"/> <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/> <dcterms:title>Client-/Server-Architektur in XML Datenbanken</dcterms:title> <dcterms:alternative>Client-/Server-Architecture in XML Databases</dcterms:alternative> </rdf:Description> </rdf:RDF>
Internal note
xmlui.Submission.submit.DescribeStep.inputForms.label.kops_note_fromSubmitter
Examination date of dissertation
Method of financing
Comment on publication
Alliance license
Corresponding Authors der Uni Konstanz vorhanden
International Co-Authors
Bibliography of Konstanz
Yes