Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung. Einführung Inhalt Einführung Architektur Vorlagen Blöcke Tabellen Listen Textformatierung Grafik und Farbe Buch-Erstellung.
Advertisements

Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Daten- und Informationsdienste
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
eXist Open Source Native XML Database
Bastian Cramer, Universität Paderborn Entwurfsmuster für Webanwendungen Projektgruppe: Generierung von Webanwendungen aus visuellen Spezifikationen.
1. Einführung. 1. Einführung Inhalt Einführung Vorlagen XPath Kontrollstrukturen Sortierung, Gruppierung und Nummerierung Parameter und Variablen Ein-
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
XML - Aufbau und Struktur - mit Einsatz im B2B
DOM (Document Object Model)
XINDICE The Apache XML Project Name: Jacqueline Langhorst
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 10: Einführung in XML.
© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis.
Edgar - Ein Texteditor Ein Vortrag von Carsten Severin.
SQL/XML. © Prof. T. Kudraß, HTWK Leipzig 2 2 Motivation Speicherung von XML in allen großen kommerziellen DBMS vorhanden proprietäre Lösungen für die.
XSL eXtensible Stylesheet Language. © Prof. T. Kudraß, HTWK Leipzig Was ist XSL? Analogie zu CSS in HTML XSL ist eine Sprache, die ein wohlgeformtes XML-Dokument.
Einführung MySQL mit PHP
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Tobias Högel & Dennis Böck,
JDBC: JAVA Database Connectivity
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
ODBC (Open Database Connectivity)
Martin Köllner XMLCompany Cocoon XMLCompany Apache Cocoon Web Publishing Framework.
- XML-Path Language (xPath) ist eine Empfehlung des W3C - es wurde entwickelt, um durch ein XML- Dokument zu navigieren - und ist ein großer Teil von.
XSLT.
Best Practices in der Datenbank-programmierung
Web-Publishing mit Datenbanken Vergleich zwischen Skripting- Technologie und dem Einsatz von XML-Schnittstellen... Thorsten Rood © 03/2001 FernUni-Hagen.
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
Proseminar: „Webtechnologien für Ecommerce“
XSL und XSLT1 eXstensible Stylesheet Language und eXstensible Stylesheet Language Transformation.
XML-Query. Übersicht Was ist XML-Query? Vergleich RDB XML-Dokument Syntaktisches und Use-Cases Kritik und Diskussion.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Programmierprojekt Java Server Pages
Ein neues Zeitalter beginnt
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Vom Kontext zum Projekt V Carina Berning Sabrina Gursch Pierre Streicher Intelligente Dateisysteme.
3. Juni 2003Moritz Petersen Minimales Markup und Templates zur Erstellung von strukturierten Texten Ein Zwischenbericht zur Diplomarbeit.
CMS-Kolloquium am 10. Januar 2006
XML und Datenbanken © 2006 Markus Röder
XML in relationalen Datenbanken
XML (Extensible Markup Language)
Datenanbindung in Webapplikationen
SQLite und XML in PHP 5.
PHP Einführung Anbindung an XML Technologien Jürgen Mangler.
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
Datenbankanbindung mit
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
XQuery 1.0 – Arbeitsweise Mögl. Eingaben Das wird berücksichtigt: Typen von XPath und XML Schema Namensräume, Module Ergebnis: XML-Instanz.
Generative Softwareentwicklung in der Praxis Olaf Kaus, „Java User Group“, Hannover 6.Oktober 2003.
Datenbanken im Web 1.
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
Seminar: XML und Datenbanken Prof. Dr. K. Küspert, T. Müller, K. Stolze Lehrstuhl für Datenbanken und Informationssysteme Fakultät für Mathematik und Informatik.
Stefan Metzlaff1 Cocoon Stefan Metzlaff
1 Zahlreiche Transformationen - Achtung Hochspannung Meike Klettke.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.

5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein.
Datentransformation mit XSLT Seminarvortrag von Johannes Engels.
XML-Erweiterungen in ORDBMS Seminar: DBMS für spezielle Anwendungen Florian Brieler.
XTM - CMS Content Management mit TopicMaps CMS No. 3 bei iVS
XTM - CMS Content Management mit TopicMaps CMS No. 3 bei iVS
Betriebsmittelsuche M.Hoppe
Von Oracle Reports zum BI Publisher
 Präsentation transkript:

Gruppe 5

Einleitung ElzbietaChristofTommy SimonIngoMax

Vertriebsabteilung: Aufgaben Aktuellen Datenbestand in Form XML-Dokuments bereitstellen Abbildung zwischen SQL und XML

Entwurf der SQL Tabellen

Datenbankanbindung mit JDBC 1. JDBC-Treiber laden 2. Verbindung zur Datenbank herstellen 3. SQL-Anweisung an die Datenbank schicken 4. Aufgebaute Verbindung schließen

Vertriebsabteilung: Transformation

IT-Abteilung XML

Aufgabenstellung: IT-Abteilung übernimmt ein XML-Dokument von der Vertriebsabteilung. Das XML-Dokument wird in einer XML-Datenbank gespeichert. Auf Anfragen der Marketing-Abteilung sollen XML-Dokumente mit einer reduzierten Produktliste erstellt werden.

Aufgabenstellung: IT-Abteilung übernimmt ein XML-Dokument von der Vertriebsabteilung. Das XML-Dokument wird in einer XML-Datenbank gespeichert. Auf Anfragen der Marketing-Abteilung sollen XML-Dokumente mit einer reduzierten Produktliste erstellt werden. Hauptanforderungen an die IT-Abteilung: 1.Zugriff auf Datenbank herstellen 2.XML-Dokument in einer Datenbank speichern 3.Daten im Dokument durchsuchen, filtern, umformen 4. Ergebnis als XML-Dokument lokal speichern

Transformation XPath, XQuery.xml INPUT.xml OUTPUT QueryProg hochladen exportieren eXist XML-DB XMLRPC XML:DB API

reduzierte Produktliste erstellen

Marketingabteilung Transformationsprozess

1. XSL-FO Zuerst Layout erstellen, dann transformieren …

2. XSLT Schablonen-Konzept Templates: Funktion einer Schablone Erstes Template Angabe des match-Attributes wie folgt: <fo:root xmlns:fo= " …

dann das apply-templates-Tag Bewirkt die Anwendung weiterer Schablonen Aber welche? … …weitere Templates …

Quellen Herr Prof. Wagenknecht: Vorlesungsfolien Datenrepräsentation Hochschule Zittau/Görlitz Helmut Vonhoegen: Einstieg in XML Bastian Gorke: XML-Datenbanken in der Praxis Meike Klettke, Holger Meyer: XML und Datenbanken Wolfgang Dehnhardt: Java und Datenbanken Anders Möller, Michael Schwartzbach: An Introduction to XML and Web Technologies Teia Lehrbuchverlag: XML Doug Tidwell: XSLT XSL-FO in der Praxis : XML-Verarbeitung für PDF und Druck: Catalogue Record [Monographie] &f=false 4hgzW1EC&pg=PA225&dq=xslfo#v=onepage&q=xsl-fo&f=false