07.01.2013 Aufrufe

Kap.2 - artecLab - Universität Bremen

Kap.2 - artecLab - Universität Bremen

Kap.2 - artecLab - Universität Bremen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

der Übungsfirma von den verschiedenen Mitarbeitern aus dem Netz genommen<br />

werden können, um die Bestellung weiterverarbeiten zu können.<br />

Bei der Auswahl des geeigneten Verfahrens standen am Anfang verschiedene<br />

Datenbankanbindungslösungen im Vordergrund, da nahezu alle<br />

wichtigen Dienste durch die Anbindung an eine Datenbank realisiert werden.<br />

So verwenden verschiedene große Versandhäuser aber auch alle Suchmaschinen,<br />

wie z. B. Altavista, Yahoo oder Metacrawler diese Verfahren.<br />

Vier Verfahren wurden auf ihre Brauchbarkeit untersucht:<br />

• IDC / HTX (Internet Database Connector) in Verbindung mit WindowsNT<br />

und dem Internet Information Server,<br />

• mSQL (Mini SQL), eine Mini-Version von SQL, interessant bei<br />

UNIX-Servern<br />

• DB Web, ein Administrations-Tool,<br />

• CGI/Perl (Common Gateway Inerface) einsatzfähig auf nahezu allen<br />

Betriebssystemen (WindowsNT, UNIX, etc.).<br />

Die Funktionsweise des IDC besteht aus folgenden Schritten: Im Browser<br />

wird ein Dokument aufgerufen, das ein Formular zur Angabe der Abfragedaten<br />

enthält. Wird dieses Formular abgeschickt, ruft es eine Skript-Datei<br />

auf, das SQL-Anweisungen enthält, die über den ODBC-Treiber an die<br />

Datenbank weiterleitet. Die Ergebnisse der Abfrage werden von der Datenbank<br />

an den ODBC-Treiber zurückgegeben und schließlich als HTML-<br />

Dokument zurück an den Benutzer gegeben.<br />

MSQL ist eine Shareware-Datenbank mit einem Web-Interface. Mit einer<br />

derartigen Schnittstelle lassen sich SQL-Kommandos mit einigem Programmieraufwand<br />

in HTML-Seiten einbetten.<br />

Das DB-Web bietet eine Datenbank-Schnittstelle für HTTP-Web-Server,<br />

die unter Microsoft Windows NT laufen. Mit dbWeb können Echtzeit-<br />

Abfragen an Datenbanken über Open Database Connectivity (ODBC) realisiert<br />

werden. DbWeb bietet volle insert/update/delete Fähigkeiten genauso<br />

wie "query-by-example" Datensatzauswahl für dynamische SQL und<br />

abgelegte Routinen.<br />

42

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!