Start
Unternehmen
Buch-Katalog
C#.NET
MS SQL Server
PHP

PHP und XML

PHP und Oracle

PHP und OOP

XML
Oracle
BWL
E-Books
Seminare
Leserservice
Comelio-Blog

Übersicht

Comelio GmbH
Rellinghauser Straße 10
D-45128 Essen
Deutschland
Fon: 0201-437517-0
Fax: 0201-437517-10
info@comelio.com

Comelio GmbH
Goethestraße 34
D-13086 Berlin
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Glockengießerwall 17
D-20095 Hamburg
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Mainzer Landstraße 27-31
D-60329 Frankfurt
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Stiglmaierplatz/Dachauer Str. 37
D-80335 München
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Liebknechtstr. 33
D-70565 Stuttgart
Deutschland
info@comelio.com

Comelio GmbH
Nevinghoff 16
D-48147 Münster
Deutschland

Comelio GmbH
Friedrich - List - Platz 1
D-04103 Leipzig
Deutschland

Comelio GmbH
St. Johanner Strasse 41-43
D-66111 Saarbrücken
Deutschland

Comelio GmbH
Kaiser-Wilhem-Ring 27–29
D-50672 Köln
Deutschland

Comelio GmbH
Münsterstraße 248
D-40470 Düsseldorf
Deutschland

Comelio GmbH
Fürther Strasse
D-90429 Nürnberg
Deutschland

Comelio GmbH

Bremen
Deutschland

Buch-Katalog > PHP > PHP und Oracle

PHP und Oracle [Skulschus]

PHP gilt als überaus erfolgreiche, einfach zu erlernende und zu verwendende Skriptsprache für Web-Anwendungen, die sich immer stärker im Unternehmensumfeld ausbreitet. Oracle gilt seit Jahren als die DB-Lösung für die höchsten DB-Anforderungen. Während PHP/MySQL als die Standardkombination für dynamische Web-Anwendungen gilt, greift die Kombination Oracle und PHP immer mehr Raum, wenn kostengünstige DB-Anwendungen für bestehende Oracle-Systeme entwickelt werden sollen. Dieses Buch zeigt die verschiedenen Bibliotheken für PHP 4 und 5, welche für die Nutzung von Oracle einsetzbar sind, anhand von vielen Beispielen. Zusätzlich gibt es einen Syntax-Überblick über Oracle SQL und PL/SQL.

388 Seiten, € 34,95
ISBN: 978-3-939701-01-9

Kontakt

Anrede* Herr Frau
Vorname*
Nachname*
Firma
E-Mail*
Tel-Nr.
Bereich*
Freitext

PHP und Oracle

Klappentexte

Inhalt

PHP gilt als überaus erfolgreiche, einfach zu erlernende und zu verwendende Skriptsprache für Web-Anwendungen, die sich immer stärker im Unternehmensumfeld ausbreitet. Oracle gilt seit Jahren als die DB-Lösung für die höchsten DB-Anforderungen. Während PHP/MySQL als die Standardkombination für dynamische Web-Anwendungen gilt, greift die Kombination Oracle und PHP immer mehr Raum, wenn kostengünstige DB-Anwendungen für bestehende Oracle-Systeme entwickelt werden sollen. Dieses Buch zeigt die verschiedenen Bibliotheken für PHP 4 und 5, welche für die Nutzung von Oracle einsetzbar sind, anhand von vielen Beispielen. Zusätzlich gibt es einen Syntax-Überblick über Oracle SQL und PL/SQL.

Themen

  • ORA-Funktionen für PHP4
  • OCI-Funktionen für PHP4 und 5 (Oracle Call Interface)
  • PDO-Funktionen für PHP5 (PHP Data Objects)
  • Oracle SQL (Übersicht für Abfragen)
  • Oracle PL/SQL (Einführung in DB-Programmierung)
  • Entwurfsmuster / Design Patterns in der Datenzugriffsschicht
  • Verwenden von gespeicherten Funktionen / Prozeduren
  • Sprachreferenzen pro Kapitel

Internet

Auf der Webseite zum Buch finden Sie alle PHP-, XSLT-, XML-, DTD-, XML Schema- und RelaxNG- und zum Download Download.

Autor

Profil Interview

Marco Skulschus (1978, Oracle Certified Professional) studierte Ökonomie in Wuppertal und Paris und setzt im Rahmen seiner Arbeit PHP und Java für das Datenbanksystem Oracle ein. Er ist Mit-Autor eines Standardwerks zur Oracle Programmierung und dort für die Bereiche SQL und PL/SQL verantwortlich. Als einer der ersten Dozenten in Deutschland hat er Seminare zum Thema „PHP und Oracle“ angeboten, nachdem er im Rahmen eines Projekts diese damals ungewöhnliche, heute sogar von Oracle im Oracle Application Server eingebundene Kombination eingesetzt hatte. Bei der Comelio GmbH arbeitet er im Bereich Beratung / Seminare und betreut Kunden im gesamten deutschsprachigen Raum.

PHP und Oracle - wie passt das zusammen?
Ich hatte im Jahr 2004 einen Beratungsauftrag, in dem genau diese Kombination zum ersten Mal für mich überhaupt in Frage kam. Der Kunde - eine große deutsche Behörde - nutzte wie viele andere in diesem Bereich Oracle und wollte eine kleine, schnell zu erstellende Anwendung entwickeln, die im Web laufen sollte. Im Normalfall hätte man bei dieser Fragestellung eine extra MySQL-Datenbank aufgesetzt, eine Import-/Export-Schnittstele geschaffen, die in bestimmten Zeitintervallen beide Datenbanken konsolidiert, um für eine Oracle-/Java-Landschaft eine PHP-/MySQL-Lösung zu schaffen. Das hatte ich sehr oft bei verschiedenen Unternehmen und Organisationen gesehen und fand es jedes Mal völlig unnötig. Da das Projekt noch in der Planungsphase steckte, habe ich sehr angeregt, doch sofort auf die Oracle-Datenbank zuzugreifen.
Wie haben Sie Ihr Wissen verbreitet?
Bei Comelio versuchen wir, auch Spezialwissen nicht nur einmalig erarbeiten und dann wieder zu vergessen, sondern auch längerfristig aufrecht zu erhalten. Daher habe ich fast sofort nach diesem Auftrag den PHP/Oracle-Kurs mit zwei Tagen Dauer angeboten, der erstaunlicherweise gut lief und auch heute noch gerne gebucht wird. Immer mehr Leute fanden nämlich, dass Import-/Export-Programme nicht die beste Lösung sind, sondern dass PHP/MySQL nicht völlig verschweißt sind, sondern stattdessen auch andere Datenbanken durchaus mit PHP arbeiten können.
Welche Möglichkeiten gibt es?
Man hat drei Alternativen: die ORA-Funktionen, die OCI-Funktionen und PDO. PDO (PHP Data Objects) ist vom Ansatz her zu vergleichen mit ADO.NET und JDBC, wird sich daher auch in Zukunft absolut durchsetzen. Zurzeit [Stand August 2006, Anm. d. Redaktion] ist dies leider nicht der beste Weg, weil die OCI-Funktionen mehr Möglichkeiten bieten. Im Rahmen des Buchs habe ich alle verfügbaren Techniken durchgespielt. Begeisterung ist da, aber es braucht noch ein halbes Jahr, ehe man es als OCI-Ersatz verwenden sollte. Da die ORA-Funktionen sehr alt sind und im Buch nur deshalb beschrieben werden, weil sie ab und an im Einsatz waren und man daher entsprechende Skripte finden wird, dürfte OCI, auf dem auch ein großer Schwerpunkt des Buchs liegt, weiterhin an der Spitze liegen.
Welche Zusatzmöglichkeiten bieten sich dem PHP-Programmierer?
Nun, es bieten sich einfach alle Möglichkeiten, die ja auch bereits mit Oracle ohne PHP denkbar sind. Auf der einen Seite kann man die schnelle Entwicklung mit einer Skriptsprache nutzen. Dazu gehören schnelles Testen, schnelle Auslieferung und einfache Änderung in kleinen und mittleren Projekten. Auf der anderen Seite aber kann ich auf einen sehr großen SQL-Sprachschatz und natürlich PL/SQL, die Programmiersprache von Oracle, zurückgreifen und entsprechend Prozeduren, Funktionen und Pakete erstellen oder wenigstens aufrufen.
Geht das Buch auf solche Spezialthemen von Oracle ein?
Ich habe zwei Bereiche ausgewählt, die neben den Beispielen zur Verwendung auch mit dem Thema Oracle und PHP zusammen hängen. Ein Kapitel stellt Oracle SQL dar, wobei ich einige schwierige Syntaxstrukturen ausgesucht habe, die ein MySQL-Verwender vermutlich noch nicht kennt. Ein anderes Kapitel zeigt in einem Schnellumschlag, was PL/SQL alles kann. Da ich ja auch an einem Oracle-Programmierhandbuch mitgeschrieben habe und weiß, dass auch 400 Seiten nicht ausreichen, um die ganze Syntax zu beschreiben, habe ich versucht, ganz kurz alles Wesentliche der Sprache in einem Kapitel zusammenzufassen und natürlich auch Werbung zu machen für die Sprache.

 

Verlag

Comelio Medien gehört zur Comelio GmbH, einem in D, A und CH arbeitenden IT-Haus. Er bietet den Mitarbeitern der Comelio GmbH die Gelegenheit, Themenbereiche aus ihren Aufträgen in den Bereichen Beratung, Entwicklung oder Schulung in Buchform aufzubereiten und ihr Wissen der deutschsprachigen Entwicklergemeinde zur Verfügung zu stellen. Dabei sollen auch Randthemen bearbeitet werden.
Das Dienstleistungsangebot des Mutterunternehmens umfasst die Bereiche Softwareentwicklung mit .NET, Java und PHP für die Datenbanksysteme von Microsoft, Oracle und MySQL. Weitere Geschäftsfelder sind Beratung und Schulung. Die Comelio GmbH ist Microsoft Certified Partner, Oracle Partner, Sun Advantage Partner und Mitglied der OMG.

Cover

PHP und Oracle / Comelio Wissen / Marco Skulschus & Marcus Wiederstein

Inhalt

Die ORA-Funktionen stellen den PHP-eigenen Werkzeugkasten vor, um auf die Oracle-Datenbank zuzugreifen. Im Handbuch werden sie unter http://de.php.net/manual/de/ref.oracle.php vorgestellt. In der aktuellen Handbuchversion gelten sie als veraltet, weil neben OCI, der Abbildung der Oracle-eigenen Aufrufschnittstelle (Oracle Call API) nun auch PDO (PHP Data Objects) im Rennen um die Gunst des Programmierers sind. Nichtsdestoweniger kann es gerade in PHP 4-Anwendungen der Fall sein, dass Lösungen mit ORA-Funktionen zu pflegen sind. Als möglichen Versionen kann man also folgende angeben: PHP 3, PHP 4, PHP 5 bis 5.1.0RC1.

Die OCI-Funktionen stellen die von Oracle selbst angebotene Zugriff-API in PHP dar, die den schönen Namen OCI für Oracle Call API trägt. Dass im Handbuch sehr deutlich der Hinweis auf die Oracle 8-Version prangt, darf vor dem Einsatz in keinem Fall nachteilig ins Gewicht fallen. Die Bibliothek wurde zu Zeiten dieser Datenbankversion in PHP aufgenommen und seitdem leider nicht in eine besser klingende Variante mit modernem Anstrich umbenannt. Im Handbuch werden sie unter http://www.php.net/manual/de/ref.oci8.php vorgestellt. Bis vor Auslieferung von PDO (PHP Data Objects) stellt diese Bibliothek die Standard-API dar, um mit der Datenbank zu interagieren. Sobald PDO mit der Funktionalität der Bibliothek aufgeholt hat, wird sich dies sicherlich ändern, sodass auch die OCI-Funktionen ihre Bedeutung für neue PHP-Anwendungen verlieren werden. Als möglichen Versionen kann man also folgende angeben: PHP 3 >= 3.0.4, PHP 4, PHP 5.

Comeli O.Seit PHP 5 gibt es eine neue, direkt in der Sprache eingebaute DB-Abstraktionsschicht namens PDO (PHP Data Objects). Sie ähnelt von ihrer Funktionsweise gleichartigen Technologien in Java mit JDBC oder .Net mit ADO.NET. Die Bibliothek ist im Handbuch unter http://www.php.net/manual/de/ref.pdo.php zu finden. Der Begriff DB-Abstraktionsschicht deutet darauf hin, dass eine Software mehrschichtig erstellt wird. Dies wird in einem späteren Kapitel noch einmal aufgegriffen und mit einigen Beispielen für PHP unterlegt. Im Zusammenhang mit PDO befindet man sich in der Datenzugriffsschicht, d.h. der Schicht, die unmittelbar mit der Datenbank interagiert und die gefundenen Daten in Form von Objekten, Arrays, XML-Strukturen oder - das gibt es natürlich auch - einfachen Werten zurückliefert. Allerdings arbeitet diese Schicht doch nicht ganz direkt mit der Datenbank zusammen, sondern wendet sich an die PDO-Schicht, welche die Möglichkeit bietet, dem Klienten eine einheitliche API anzubieten, mit der über unterschiedliche Treiber und den gleichen Methoden verschiedene Datenbanken angesprochen werden können. Dies ist auch das Ziel von PEAR-DB, wobei hier die verschiedenen Funktionsbibliotheken von PHP über vereinheitlichte Funktionen und in Abhängigkeit von den Konfigurationseinstellungen des Klienten aufgerufen werden. PDO ist ein direkt in der Sprache implementierter Weg für den Datenzugriff. Es gibt keine solchen Abstraktionstechniken wie die Formulierung von SQL-Anweisungen. Dies muss man weiterhin selbst erledigen. Doch sofern man SQL verwendet, das in allen Datenbanken ausführbar ist, ist es möglich, durch einen veränderten Verbindungsstring und einen anderen Treiber ohne weitere Quelltextänderung auf eine andere Datenbank (mit natürlichen gleichen Tabellen und Spalten) zuzugreifen. Es würde also bspw. bei einem Wechsel von einer Datenbank zur anderen die mühselige Reformulierung der verschiedenen SQL-Funktionen entfallen.

Inhaltsverzeichnis

1 ORA-Funktionen
1.1 Referenz
1.1.1 Konfiguration
1.1.2 Funktionen
1.1.3 Konstanten
1.2 Beispiele
1.2.1 Verbindung zur Datenbank
1.2.2 Abfragen ausführen
1.2.3 Metadaten einer Abfrage
1.2.4 Datawarehouse-Abfragen verarbeiten
1.2.5 Parameterbindung und anonymes PL/SQL
1.2.6 Transaktionssteuerung

2 OCI-Funktionen
2.1 Referenz
2.1.1 Konfiguration
2.1.2 Funktionen
2.1.3 Konstanten
2.2 Beispiele
2.2.1 DB-Verbindung
2.2.2 Abfragen ausführen
2.2.3 Bindung bei der Abfrage
2.2.4 Manipulation
2.2.5 Prozeduren erstellen und abrufen
2.2.6 Collections abrufen
2.2.7 Collection an die Datenbank zurückgeben
2.2.8 Metadaten von Spalten abrufen
2.2.9 CLOB-Werte speichern
2.2.10 CLOB-Werte abfragen
2.2.11 CLOB-Werte aktualisieren
2.2.12 Manipulation von CLOB-Werten
2.2.13 BFILEs schreiben
2.2.14 Abfragen von BFILEs

3 PDO
3.1 Referenz
3.1.1 Konfiguration
3.1.2 Klassenübersicht
3.1.3 Konstante
3.2 Beispiele
3.2.1 DB-Verbindung
3.2.2 Einfache Abfragen
3.2.3 Abrufarten bei Abfragen
3.2.4 Rollbare Cursor
3.2.5 Abfragebindung anhand der Spaltennamen
3.2.6 Abfragen komplett einlesen
3.2.7 Ergebnisse spaltenweise einlesen
3.2.8 Betroffene Reihen ermitteln
3.2.9 Bindevariablen in SQ
3.2.10 Variablenbindung in Kurzschreibweise
3.2.11 Metadaten abrufen

4 Oracle SQL
4.1 Komplexe Abfragen
4.1.1 Unterabfragen
4.1.2 Fallunterscheidungen
4.2 Einsatz analytischer Funktionen
4.2.1 Data Warehouse-Abfragen
4.2.2 Statistische Untersuchungen
4.2.3 Analytische Abfragen
4.3 SQLX-Funktionen für HTML
4.3.1 Referenz
4.3.2 Erzeugung einfacher Ausgaben
4.3.3 Erzeugung von komplexen Ausgaben

5 Oracle PL/SQL
5.1 Anonyme Blöcke
5.1.1 Blockstruktur
5.1.2 Syntax
5.1.3 Cursor
5.1.4 Datensätze
5.1.5 Collections
5.2 Gespeicherte Module
5.2.1 Funktionen
5.2.2 Prozeduren
5.2.3 Trigger
5.2.4 Pakete

6 Entwurfsmuster in der Datenzugriffsschicht
6.1 Allgemeines
6.1.1 Mehrschichtigkeit
6.1.2 Muster
6.1.3 Beispiel: Registry
6.2 Datenzugriff
6.2.1 Active Record
6.2.2 Data Mapper
6.2.3 Row Data Gateway
6.2.4 Table Data Gateway
6.3 Beziehungen
6.3.1 1:1-Verknüpfung
6.3.2 1:n-Verknüpfung
6.3.3 N:M-Verknüpfung mit Beziehungstabelle
6.3.4 Die Selbstverknüpfung

 

Unsere Empfehlung

PHP und XML

ISBN: 978-3-939701-00-2
Preis: 34,95 €

  • SAX
  • SimpleXML
  • DOM für PHP 4 und 5
  • XSLT für PHP 4 und 5
  • Abfragen mit XPath
  • Validierung mit DTD, XML Schema und RelaxNG
  • XMLWriter und XMLReader für PHP 5
  • Erzeugen von XML, HTML und CSV
  • Sprachreferenzen pro Kapitel

Die in PHP 4 und 5 möglichen Bibliotheken werden nach Versionen getrennt in einer Reihenfolge, welche die Bedeutung des Werkzeugs widerspiegeln soll, vorgestellt. Dabei gibt es in jedem Kapitel zunächst eine Referenz der Bibliothek, in welcher Funktionen, Klassen und Methoden sowie Konstanten, Fehlermeldungen oder sonstige allgemeine Eigenschaften des Werkzeugs vorgestellt werden. Diese Informationen könnte man natürlich auch im PHP-Handbuch finden - dort sind diese Informationen allerdings nicht alle in Deutsch erhältlich und teilweise noch nicht dokumentiert, sodass doch wenigstens ein Viertel der in diesem Buch angegebenen Referenzen die normale Dokumentation übersteigt. Wir sind uns bewusst, dass letztendlich immer alle Informationen in der IT-Welt irgendwo auch im Internet verfügbar sind, doch haben wir versucht, eine zentrale Stelle zu schaffen, in der die verschiedenen Informationen zusammengeführt als auch vervollständigt werden.

 

Unsere Empfehlung

PHP und OOP

ISBN: 978-3-939701-01-9
Preis: 34,95 €

  • Objektorientierung (PHP 5): Klassen, Vererbung, Schnittstellen, Reflection
  • GoF-Design Patterns: Entwurfsmuster, beispielhafte Darstellung Mustern des Gang-of-four-Standardkatalogs
  • Enterprise Application Patterns: Entwurfsmuster für mehrschichtige und DB-gestützte
  • Unternehmensanwendungen
  • Mehrschichtigkeit: Architekturvarianten und Umsetzungen mit PHP, Einsatz von Objekten, XML und Web Services
  • UML: Klassen- und Use Case-Diagramme, Abbildung von Aktivitäten, Anwendungsfallanalyse (Softwareplanung/-kontrolle)

PHP 5 bietet dem Programmierer die Möglichkeit, PHP objektorientiert und unter Einsatz von gängigen objektorientierten Entwurfstechniken zu verwenden. Dieses Buch will Anfängern in der OOP, die aber gleichzeitig fortgeschrittene PHP-Programmierer sind, die OOP-Prinzipien anhand der PHP-Syntax erläutern. Nach einer Darstellung der neuen PHP-Techniken folgt ein umfangreicher Teil, der in das Wesen und den Nutzen von Entwurfsmustern einführt und eine Reihe von Mustern aus Standard- und Enterprisekatalog für die Entwicklung von erweiterbaren und wieder verwendbaren Architekturen in PHP vorstellt.

 

    Comelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn HeidelbergComelio GmbH PHP und Oracle, Comelio Medien, Marco Skulschus, Bücher Tutorials Manuals Anleitung PHP Manuals SQL Bücher Anleitung Manulas Tutorials Tutorials, PL/SQL Bücher Oracle Stuttgart Bremen München Göttingen Andernach Wolfsburg Hamburg Bochum Erlangen Kiel Mannheim Ludwigshafen Freiburg Frankfurt Rügen Würzuburg Hannover Kassel Koblenz Magdeburg Aachen Berlin Koblenz Zwickau Köln Leipzig Ingolstadt Ol Lübeck Bonn Heidelberg
Seminare