<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="0.91">
  <channel>
    <title>Application Express Community</title>
    <description>Tipps &amp; Tricks rund um die Anwendungsentwicklung mit Application Express</description>
    <language>de</language>
    <image>
      <title>Application Express</title>
      <url>http://www.oracle.com/technology/products/database/application_express/our_images/apex_logo_64.gif</url>
      <link>http://www.oracle.com/global/de/community/index.html</link>
    </image>
    <item>
      <title>Auditierung von APEX-Anwendungen</title>
      <link>http://www.oracle.com/global/de/community/tipps/fga/index.html</link>
      <description>
       Immer mehr Anwendungen stehen mittlerweile vor der Anforderung, dass 
       Tabellenzugriffe auditiert werden müssen. Jede Operation muss also 
       mitgeloggt werden. Während sich dies für DML-Anweisungen 
       (INSERT, UPDATE, DELETE) mit einfachen Mitteln (Trigger) 
       realisierbar wäre, stellt sich dies für SELECT-Anweisungen auf den 
       ersten Blick etwas komplizierter dar, denn einen SELECT-Trigger gibt es nicht ...
      </description>
    </item>
    <item>
      <title>Vorfahrtsregeln für APEX-Anwendungen mit dem Ressourcen-Manager</title>
      <link>http://www.oracle.com/global/de/community/tipps/resmanager/index.html</link>
      <description>
       Wie der öffentliche Demoserver apex.oracle.com zeigt, ist Application Express für 
       Hosting-Umgebungen sehr gut geeignet. Unterschiedlichste Entwickler arbeiten in 
       verschiedenen Workspaces und jeder hat den Eindruck, als hätte er die Datenbank 
       für sich alleine.
       Gerade in solchen Umgebungen kommt jedoch häufig die Anforderung nach 
       "Vorfahrtsregeln". Wenn der Server unter Last steht, sollen bestimmte 
       Anwendungen eben bevorzugt werden; andere müssen warten. 
       Zu diesem Zweck gibt es in der Oracle-Datenbank schon seit einiger 
       den Ressourcen-Manager. Wie Sie diesen im Zusammenhang mit APEX-Umgebungen 
       nutzen können, erfahren Sie in diesem Tipp.
     </description>
    </item>
    <item>
      <title>Mehr als Metadaten: Das APEX Repository ausnutzen</title>
      <link>http://www.oracle.com/global/de/community/tipps/repo-1/index.html</link>
      <description>
       Application Express ist, das ist weithin bekannt, ein metadatengetriebenes  
       Werkzeug. Das bedeutet, dass alle Details Ihrer APEX-Anwendungen in den 
       Repository-Tabellen abgespeichert werden. Wenn Sie Ihre Applikation 
       starten, liest Application Express die Definitionen aus und generiert 
       die Webseiten Ihrer Anwendung.
       Das Beste am APEX-Repository ist, dass es "einfach da" ist: Es muss 
       nicht separat gepflegt werden; vielmehr bestehen APEX-Anwendungen 
       aus nichts weiter als den Repository-Einträgen. APEX-Anwendungen 
       dokumentieren sich im wahrsten Sinne des Wortes selbst; es kommt 
       nun nur darauf an, diese Informationen sinnvoll zu nutzen. Dieser Tipp 
       zeigt einige Ideen und Ansätze dazu auf. Direkten (lesenden)
       Zugriff auf das Repository erhalten Sie mit den APEX Data Dictionary Views ...
     </description>
    </item>
    <item>
      <title>Keine Angst vor SQL Injection: So bleiben Ihre APEX-Anwendungen sicher</title>
      <link>http://www.oracle.com/global/de/community/tipps/sqlinjection/index.html</link>
      <description>
       SQL Injection ist ein vieldiskutierter Begriff im Bereich der Web-Anwendungen. 
       Mit SQL Injection verändert ein Angreifer die SQL-Kommandos Ihrer Anwendung - er 
       "injiziert" eigene SQL-Anweisungen und verändert damit das Verhalten der Anwendung.
       Die gute Nachricht zuerst: Oracle Application Express bietet Ihnen einige 
       Möglichkeiten, sich vor SQL Injection zu schützen. So sind Komponenten, 
       die Sie mit den Application Express-Assistenten erstellt haben, nicht anfällig. Mehr
       dazu in diesem Community-Tipp.
     </description>
    </item>
    <item>
      <title>26. Mai 2009: 1. Treffen der APEX Community in München</title>
      <link>http://www.oracle.com/global/de/community/index_v106.html</link>
      <description>
       Merken Sie sich den 26. Mai 2009 vor. An diesem Tag trifft sich
       die deutsche APEX Community von 14:00 bis 17:00 Uhr in München.
       Unter anderem können Sie auf diesem Treffen News zum Thema
       APEX 4.0 von Patrick Wolf erfahren. Melden Sie sich am besten
       noch heute an. Mehr Information zum Treffen finden Sie auf
       der Community-Seite.
     </description>
    </item>
    <item>
      <title>Firefox-Suchplugin für APEX-Anwendungen einrichten</title>
      <link>http://www.oracle.com/global/de/community/tipps/firefox-search/index.html</link>
      <description>
       Wenn Sie den Webbrowser Firefox nutzen, kennen Sie sicherlich die 
       Möglichkeit, Suchmaschinen direkt in die Browserleisten zu integrieren; man 
       spart sich dann das vorherige Aufrufen der Suchmaschinen-Homepage.
       Lesen Sie in diesem Tipp, wie Sie in Ihrem Firefox ein solches 
       Plugin für eine APEX Anwendungsseite (bspw. einen Bericht 
       auf die Tabelle KUNDEN) einrichten. Das ganze kostet Sie nicht mehr als ein paar Minuten ... 
      </description>
    </item>
    <item>
      <title>Data Mining mit Oracle Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/datamining/index.html</link>
      <description>
       Data Mining beschäftigt sich bekanntlich mit dem Auffinden bislang unbekannter 
       Zusammenhänge in Datenbeständen. Dazu werden statistische Methoden wie 
       Naive Bayes, Support Vector Machines oder andere verwendet. Kaum bekannt ist, 
       dass auch die Oracle-Datenbank mit Data Mining-Funktionalität ausgestattet ist.
       Die Data Mining-Funktionalität ist in den Kern der Oracle-Datenbank 
       integriert - im Gegensatz zu spezieller Data Mining-Software müssen die 
       Daten also nicht aus der Datenbank herausbewegt werden, um eine Analyse 
       zu machen: Alles geschieht direkt in der Datenbank. Da Data Mining-Analysen 
       einerseits auf mitunter sehr großen Datenbeständen durchgeführt werden, 
       andererseits teilweise aufwändige Datentransformationen nötig sind, ist das 
       Arbeiten in der Datenbank hier von großem Vorteil.
       Dieser Tipp stellt zeigt auf, wie Sie aus einer Application Express-Anwendung 
       heraus die Data Mining-Funktionalität der Datenbank nutzen können. 
     </description>
    </item>
    <item>
      <title>Datumseingaben mit AJAX-Technologie vereinfachen</title>
      <link>http://www.oracle.com/global/de/community/tipps/datum-fuellen/index.html</link>
      <description>
       Dieser Beitrag widmet sich dem Thema Vereinfachung von Datumseingaben 
       in Application Express-Formularen mit Hilfe von AJAX.
       In MS Excel kennen Sie wahrscheinlich die automatische Vervollständigung 
       eines Datums. Wenn man "tt.mm" (z.B. 10.2) eingibt, wird die Eingabe 
       nach Verlassen der Zelle zu einem Datum vervollständigt (z.B. 10.02.2009, 
       wenn das Datumsformat tt.mm.jjjj lautet).
       Ein nettes Helferlein. Lesen Sie in diesem Tipp, wie Sie sowas mit 
       Hilfe von etwas AJAX-Technologie in Ihrer APEX-Anwendung realisieren können. 
     </description>
    </item>
    <item>
      <title>Berichte mit AJAX-Technologie aktualisieren</title>
      <link>http://www.oracle.com/global/de/community/tipps/refreshing-report/index.html</link>
      <description>
       Die Inhalte eines Berichts auf einer Application Express-Seite aufzufrischen, ist 
       eine recht häufig gestellte Anforderung. Nicht selten wird auch das automatische, 
       intervallweise Auffrischen verlangt. Natürlich kann man dies recht einfach erreichen, 
       indem man die ganze Anwendungsseite neu lädt; dadurch wirkt die Anwendung jedoch recht träge.
       Viel eleganter ist es, mit AJAX-Technologie nur die betreffende Berichtsregion 
       zu aktualisieren. Zu diesem Thema ist vor einiger Zeit schonmal ein Tipp 
       erschienen - dieser Tipp wurde nun für Sie überarbeitet und an die aktuelle 
       APEX Version 3.2 angepasst. Lesen Sie darin auch, wie Sie einen interaktiven 
       Bericht auffrischen können.
     </description>
    </item>
    <item>
      <title>Oracle MAPS mit freien OpenStreetMap-Daten</title>
      <link>http://www.oracle.com/global/de/community/tipps/geo-osm2/index.html</link>
      <description>
       Wie man mit dem frei verfügbaren Kartendienst von OpenLayers und den 
       Daten des OpenStreetMap-Projekts eine Karte in eine Application Express-Anwendung 
       integrieren kann, war Thema des letzten Community-Tipps von Bruno Unberath.
       Allerdings wurde die Karte komplett vom externen OpenLayers-Server abgerufen; 
       die Kombination von Fachdaten aus der lokalen Application-Express-Datenbank 
       war nur mit umfangreicher JavaScript-Programmierung möglich.
       In diesem Tipp erfahren Sie, wie Sie die Kartendaten in Ihre Umgebung übernehmen 
       und mit Hilfe von Oracle MAPS in Ihrer Anwendung darstellen können. 
       Die Kombination der Kartendaten mit lokalen Fachdaten wird so wesentlich einfacher; 
       außerdem lassen sich alle Möglichkeiten von Oracle MAPS auch mit der OpenStreetMaps-Karte nutzen. 
      </description>
    </item>
    <item>
      <title>OpenStreetMap-Daten und OpenLayers in Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/geo-osm/index.html</link>
      <description>
       Das OpenStreetMaps-Projekt beschäftigt sich mit der Sammlung, Pflege 
       und Bereitstellung von Geodaten unter einer OpenSource-Lizenz. Der 
       Anfang wurde 2004 in England gemacht.
       Dieser Tipp ist als Ergänzung zu der 5-teiligen Reihe 
       "Geodaten und Application Express" gedacht.
       Im Gegensatz dazu werden die Kartendaten hier nicht in der Datenbank gespeichert; 
       vielmehr wird die Karte komplett vom OpenStreetMaps-Server abgerufen. 
       Geodaten kann also jeder nutzen: Probieren Sie es aus!
      </description>
    </item>
    <item>
      <title>Betriebssystem-Kommandos und Dateisystem-Zugriffe mit Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/filesystem/index.html</link>
      <description>
       Es kommt immer wieder vor, dass man aus einer Application Express-Anwendung
       heraus mit dem Betriebssystem des Datenbankservers interagieren muss. Zwar gibt 
       es das PL/SQL-Paket UTL_FILE, welches einfache Dateizugriffe lesender und
       schreibender Art erlaubt, es bleiben aber noch Wünsche offen: 
       <ul>
        <li>Betriebssystem-Kommandos (Shell-Skripte, Batchdateien) ausführen. Zwar ist dies
            mit dem Paket DBMS_SCHEDULER möglich, aber an die Ausgabe des Shell-Kommandos kommt man
            nicht heran.</li>
        <li>Verzeichnisinhalte auflisten (Directory listing)</li>
        <li>Dateiattribute (bspw. last-modified) auslesen</li>
        <li>Root-Verzeichnisse (auf Windows) ermitteln</li>
       </ul>
      </description>
    </item>
    <item>
      <title>DBMS_OUTPUT und APEX: Geht nicht? Geht Doch! </title>
      <link>http://www.oracle.com/global/de/community/tipps/dbmsoutput-and-apex/index.html</link>
      <description>
       Verwenden Sie DBMS_OUTPUT in Ihrem PL/SQL Code? Wenn Sie diesen in einer
       Application Express-Anwendung aufrufen, scheint es keine Möglichkeit zu 
       geben, an die Meldungen heranzukommen - DBMS_OUTPUT wird ja meistens in 
       Zusammenhang mit SQL*Plus verwendet.
       Es geht aber doch: Lesen Sie in diesem Tipp, wie Sie die mit DBMS_OUTPUT 
       generierten Meldungen in APEX sichtbar machen ...
      </description>
    </item>
    <item>
      <title>AJAX-Programmierung mit Application Express und der jQuery-Bibliothek</title>
      <link>http://www.oracle.com/global/de/community/tipps/ajax-jquery-01/index.html</link>
      <description>
       Mit Hilfe von JavaScript und der AJAX-Technologie lässt sich die Benutzeroberfläche 
       einer Application Express-Anwendung massiv verbessern; im Internet findet man 
       mittlerweile zahlreiche sehr intuitive Web-Oberflächen, welche dieser Technologie 
       basieren. AJAX macht es möglich, Teile einer Application Express-Seite zu ändern, 
       ohne die gesamte Seite nochmals neu laden zu müssen.
       In diesem Tipp widmen wir uns einem Problem, vor dem 
       nahezu jeder Application Express-Entwickler schon mal stand: abhängige Auswahllisten 
       (cascading select lists). Dabei haben Sie zwei (oder mehr) Auswahllisten und abhängig 
       von der getätigten Auswahl in einer werden die anderen (abhängigen) Auswahllisten 
       automatisch gefiltert - und das mit AJAX, also ohne dass die ganze Anwendungsseite  
       neu geladen werden muss. 
      </description>
    </item>
    <item>
      <title>Bilder manipulieren und bearbeiten: Mit Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/textintoimage/index.html</link>
      <description>
       Dieser Community Tipp beschäftigt sich mit dem etwas ungewöhnlichen Thema 
       Bildmanipulation und stellt vor, wie Sie in Application Express hochgeladene 
       Bilder verändern können. Erfahren Sie, wie Sie "in Ihre Bilder hineinzeichnen" 
       oder Texte direkt in die Bilder einsetzen können. 
      </description>
    </item>
    <item>
      <title>Office-Dokumente in HTML umwandeln: Mit Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/convert-pdf-to-html/index.html</link>
      <description>
        Lädt der Endanwender in der Datenbank gespeicherte PDF- oder Office-Dokumente herunter, so öffnet 
        sich in aller Regel die entsprechende Desktop-Applikation (bspw. der Adobe Reader für PDF-Dokumente). 
        Mitunter ist genau dies jedoch nicht gewünscht und es wäre besser, dem Endanwender 
        eine HTML-Vorschau, welche vom Browser ohne weiteres dargestellt werden kann, zu präsentieren. 
        Wie Sie das erreichen, erfahren Sie in diesem Tipp. 
      </description>
    </item>
    <item>
      <title>Daten verschlüsselt speichern: DBMS_CRYPTO</title>
      <link>http://www.oracle.com/global/de/community/dbadmin/tipps/crypto/index.html</link>
      <description>
        Das Verschlüsseln von Daten auf Datenträgern schützt Daten vor unbefugtem Lesen. 
        So können Daten vor Adminstratoren, die bekanntlich auf alle Tabellen Zugriff haben, geschützt werden.
        Die Oracle-Datenbank stellt je nach Version unterschiedliche Möglichkeiten zur Verfügung, Tabellendaten zu verschlüsseln. Oracle Database 11g geht in dieser Hinsicht am weitesten, denn es unterstützt die Verschlüsselung ganzer Tablespaces. Ab Oracle Database 10g ist es bereits möglich, Tabellenspalten zu verschlüsseln. Beide Verschlüsselungsvarianten sind Teil der Advanced Security Option und werden als Transparent Data Encryption (TDE) bezeichnet.
        Darüber hinaus können Daten auch im Rahmen der Applikation ver- bzw. entschlüsselt werden. Dazu gibt es seit Oracle10g das PL/SQL-Paket DBMS_CRYPTO (vorher gab es schon DBMS_OBFUSCATION_TOOLKIT. Wie Sie damit Daten in Ihren Tabellen verschlüsseln können, lesen Sie in in diesem Tipp.
      </description>
    </item>
    <item>
      <title>Der APEX Webserver: PL/SQL Embedded Gateway oder Apache </title>
      <link>http://www.oracle.com/global/de/community/tipps/dbmsepg_oder_apache/index.html</link>
      <description>
        Die Möglichkeit, das mit Oracle11g eingeführte PL/SQL Embedded Gateway anstelle des 
        Apache HTTP Servers zu nutzen, besteht nun seit einiger Zeit.  Erfahren Sie in diesem Tipp, 
        wie Sie die Performance des Embedded Gateway optimieren können, wie der HTTP-Port 
        geändert werden kann oder wie Sie in Problemfällen ein Logging einschalten können.
        Desweiteren finden Sie einige Hinweise und Entscheidungshilfen für die Frage, wann 
        man den Apache einsetzen sollte und wann das Embedded Gateway. 
      </description>
    </item>
    <item>
      <title>Oracle11g: FTP- und WebDAV Uploads in eigene Tabellen mit XDB Repository Events</title>
      <link>http://www.oracle.com/global/de/community/tipps/xdb-events/index.html</link>
      <description>
       Vor einiger Zeit sind in der Community zwei Tipps zum Umgang 
       mit dem virtuellen Dateisystem (XML DB Repository) in der Oracle-Datenbank erschienen:
      <ul class="bodycopy">
       <li><a href="tipps/xmldb-filesystem/index.html">Ordner und Dateien: Das XML DB Repository nutzen -I-</a></li>
       <li><a href="tipps/xmldb-filesystem-2/index.html">Ordner und Dateien: Das XML DB Repository nutzen -II-</a></li>
      </ul> 
       Darin können Sie lesen, wie Sie das ab Oracle9i Release 2 verfügbare XML DB Repository nutzen, FTP und WebDAV aktivieren und die Inhalte mit einer Application Express-Anwendung bearbeiten können.
       
       Bis einschließlich Oracle10g Release 2 werden alle in das XML DB Repository geladenen Dateien in einer systemseitig vorgegebenen Tabelle abgespeichert (für die Experten: XDB$RESOURCE im Schema XDB). Ab Oracle11g ist es jedoch möglich, per FTP oder WebDAV hochgeladene Dateien auch in eigene Tabellen umzuleiten - und wie das geht, lesen Sie in diesem Tipp. 
      </description>
    </item>
    <item>
      <title>Schnellere Abfragen - schnellere Reports mit Oracle11g und dem Result Cache</title>
      <link>http://www.oracle.com/global/de/community/tipps/resultcache/index.html</link>
      <description>
       Dieser Tipp beschäftigt sich mit der jüngsten Datenbankversion Oracle11g und dem 
       darin enthaltenen SQL und PL/SQL Result Cache. Dies ist ein neuer, 
       speziell für Ergebnisse aus SQL-Abfragen oder PL/SQL-Funktionen vorgesehener Cache. 
       Die Datenbank verwaltet den Cache völlig selbstständig - und stellt dabei 
       sicher, dass niemals veraltete Ergebnisse ausgegeben werden. Als Entwickler 
       muss man nur entscheiden, ob man ihn nutzen möchte oder nicht (mehr).       
      </description>
    </item>
    <item>
      <title>FTP Client mit Application Express </title>
      <link>http://www.oracle.com/global/de/community/tipps/ftpclient/index.html</link>
      <description>
        FTP wird in vielen IT-Landschaften und -Systemen als Dateiübertragungs-Protokoll eingesetzt; 
        insofern kommt es hin und wieder vor, dass man aus einer Application Express-Anwendung oder 
        aus einer PL/SQL-Prozedur heraus etwas auf einen FTP-Server hoch- bzw. von 
        einem solchen herunterladen muss.  Lesen Sie in diesem Tipp, wie Sie aus einer 
        Application Express-Anwendung heraus Dateien auf einen FTP-Server hoch- bzw. von 
        diesem herunterladen können.
      </description>
    </item>
    <item>
      <title>Integriertes Login für mehrere Anwendungen: mit APEX-Bordmitteln </title>
      <link>http://www.oracle.com/global/de/community/tipps/apex-mini-sso/index.html</link>
      <description>
       Wenn man die Apex-Landschaft mit der mitgelieferten komfortablen Apex-Schema-Authentifizierung betreibt, kommt aus den Reihen der Benutzer recht bald die Anforderung "eine einmalige Anmeldung sollte reichen", wenn man in den unterschiedlichen Anwendungen navigiert. Es gibt wohl diverse Ansätze, diesen Wunsch zu erfüllen - hier soll einer davon beschrieben werden.
      </description>
    </item>
    <item>
      <title>Auf eine APEX-Session aufsetzen: mit SQL*Plus</title>
      <link>http://www.oracle.com/global/de/community/index_v89.html</link>
      <description>
       Wollten Sie auch schonmal PL/SQL-Code oder SQL-Abfragen in SQL*Plus oder im SQL Developer testen ...?
       Das ist meist recht aufwändig, da man den Session Kontext von Application Express nicht hat und sich so alle Variablen selbst setzen muss. Es ist allerdings durchaus möglich, sich von einer Datenbank-Session aus auf eine Application Express-Session "aufzusetzen" und damit Zugriff auf den Session State zu bekommen. 
            </description>
    </item>
    <item>
      <title>Volltextrecherche mit Application Express: Wartung und Pflege des Index</title>
      <link>http://www.oracle.com/global/de/community/tipps/text-search-2/index.html</link>
      <description>
       Auch wenn es nicht gerade ein Dokumentenarchiv von mehreren Hundertausend Dokumenten geht - die 
       Anforderung nach Volltextsuche in einem mehr oder weniger großen Text- bzw. Dokumentbestand tritt 
       recht häufig auf. Mit Application Express und der Oracle-Datenbank lässt sich dies auch leicht 
       umsetzen - denn es gibt Oracle TEXT. Lesen Sie in diesem Tipp über die Pflege und Wartung 
       des Volltextindex - im Vergleich zu einem "normalen" B-Baum-Index gibt es hier ein wenig mehr zu tun ... 
      </description>
    </item>
    <item>
      <title>Volltextrecherche mit Application Express: Erste Schritte</title>
      <link>http://www.oracle.com/global/de/community/tipps/text-search/index.html</link>
      <description>
       Auch wenn es nicht gerade ein Dokumentenarchiv von mehreren Hundertausend Dokumenten geht - die 
       Anforderung nach Volltextsuche in einem mehr oder weniger großen Text- bzw. Dokumentbestand tritt 
       recht häufig auf. Mit Application Express und der Oracle-Datenbank lässt sich dies auch leicht 
       umsetzen - denn es gibt Oracle TEXT. Lesen Sie, wie Sie die den in die Datenbank 
       eingebaute Volltextindex für Ihre Anwendungen nutzen können. 
      </description>
    </item>
    <item>
      <title>Bilder in Druckfreundliche Ausgabe einbinden: Mit APEX und dem BI Publisher</title>
      <link>http://www.oracle.com/global/de/community/tipps/pdf-dyn-images/index.html</link>
      <description>
        Bereits vor einiger Zeit haben wir Tipps zur 
        druckfreundlichen PDF-Ausgabe mit Application Express und dem
        BI Publisher vorgestellt. Lesen Sie in unserem 
        aktuellen Tipp, wie Sie in Ihren Tabellen
        enthaltene Bilder in das PDF-Dokument aufnehmen können.
      </description>
    </item>
    <item>
      <title>Passwortänderung durch Endbenutzer: In der Anwendung</title>
      <link>http://www.oracle.com/global/de/community/tipps/change-pw/index.html</link>
      <description>
       Auch in Installationen, für die das eingebaute Authentifizierungsschema 
       "Application Express" verwendet wird, ist es oft erwünscht, dass die 
       Endbenutzer ihr Kennwort selbstständig ändern können.
      </description>
    </item>
    <item>
      <title>ZIP-Archive ein- und auspacken mit Application Express</title>
      <link>http://www.oracle.com/global/de/community/tipps/zip/index.html</link>
      <description>
       Der Umgang mit ZIP-Archiven ist etwas ganz alltägliches ... und so ist der Wunsch 
       naheliegend, auch in Application Express-Anwendungen mit ZIP-Archiven umgehen zu können. 
       So ist es denkbar, ein ZIP-Archiv aus mehreren Dokumenten (BLOBs) zu erstellen 
       und via APEX_MAIL als Email zu versenden. Eine andere Anwendung wäre der 
       umgekehrte Weg: Der Anwender lädt ein ZIP-Archiv über eine Formularseite hoch, 
       die Anwendung packt es automatisch aus und speichert die unkomprimierten Dateien 
       als BLOBs in eine Tabelle ab.
      </description>
    </item>
    <item>
      <title>Oracle MAPS und Application Express: Das Tutorial wird erweitert</title>
      <link>http://www.oracle.com/global/de/community/tipps/geo-5/index.html</link>
      <description>
       Die Bedeutung räumliche Daten nimmt ständig zu - im täglichen Leben nutzen 
       wir alle Navigationssysteme oder Dienste wie Google Maps. Solche Anwendungen 
       sind auch mit Application Express möglich - ohne komplexe Expertensysteme.
       Bereits vor einiger Zeit haben wir im Rahmen der Community ein Geodaten-Tutorial 
       veröffentlicht. Nun ist die Fortsetzung verfügbar.
       Probieren Sie die Möglichkeiten von Geodaten und Application Express einfach mal aus ... 
      </description>
    </item>
  </channel>
</rss>
