|
Lernen Sie den Einsatz der Sprache Perl für den professionellen Zugriff auf Datenbanken. Dabei wird primär das DBI (Database Interface) in Theorie und Praxis vorgestellt. In den Übungen werden die Datenbanken PostgeSQL (OpenSource) und MS SQL Server verwendet. Die Freien Software Komponenten (Perl, PostgeSQL und MySQL) erhalten Sie ebenfalls als CD-Beigabe.
Zielgruppe
Diese Perl-Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Datenbankentwickler, Internet/Intranetentwickler und Projektmanager.
Hinweis Dieser Perl-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden. |
Einführung
- Vergleich der Datenbankverarbeitung von awk und perl
- Methoden und Konzepte
- Perl-DBI in der Praxis
Datenbanken ohne DBI
- Datenverwaltung und -layout
- Abfragesprachen und Datenoperationen
- CSV-Dateien als Datenbanken
- Textdateien mit komplexeren Strukturen
- Berkeley-DBM-Dateien
- Datenaufbereitung
Einblick: Zugriff auf Datenbanken über XML
SQL und relationale Datenbanken
- Datentypen und NULL-Werte
- Auswahlabfragen
- Änderung von Tabellendaten
- Erzeugen und Löschen von Tabellen
DBI-Architektur
- DBI (Database Interface)
- DBD (Database Driver)
- DBM Hashtabellen-Bibliotheken
- TBI (Table Interface)
DBI-Programmierung
- DBI Klasse
- Datenbankhandle
- Statement-Handle
- Basisattribute aller Handle
- Methoden, die jedes Handle bietet
- Data-Source-Namen
- Verbindungen zur Datenbank
- Fehlerbehandlung und Hilfsmethoden
DBI-Praxis (Arbeiten mit der Datenbank)
- Andere Abfragen als SELECT
- Binden von Parametern mit dem Statement-Handle
- Binden von Ausgabespalten
- Vergleich von do() und prepare()
DBI fortgeschritte Techniken
- Metadaten, Handleattribute
- Locking und Transaktionen
ODBC und DBI
- Grundlagen ODBC und ADO
- ODBC von Perl aus
- Verbindung von DBI und ODBC
Die DBI-Shell und der Datenbankproxy
|
Kurs-ID: PerlDa
Dauer
3 Tage /
i.d.R.: 8:00 - 15:30 Uhr
zum Terminplan
zur Anmeldung
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Für dieses Perl-Seminar werden fundierte Erfahrungen in Perl gemäß unseres Kurses Perl Grundlagen mindestens vorausgesetzt. Kenntnisse der objektorientierten Programmierung in Perl, welche im Seminar Perl Vertiefung vermittelt werden, sind vorteilhaft.
Weiterführende Kurse
|