Datenbanken 15.12.2019
Datenbank Eine Datenbank (database) ist eine Sammlung von Daten verschiedener Objekte auf Massenspeichern. Die einzelnen Daten können vom Benutzer nach bestimmten Kriterien abgefragt werden. Alle Informationen (Datensätze) in der Datenbank sind gleichartig aufgebaut. Beispiele: Telefonbuch, Katalog eines Versandhauses Kartei in einer Bibliothek, Schülerkartei, Arztkartei Elektronische CD- oder Dia-Verwaltung Datenbanken im Internet: ebay, amazon, ... www.terrashop.de 15.12.2019
Aufruf einer Seite im Internet Web browser Client URL: www.terrashop.de Web server Server HTML - Seite Die auf dem Webserver liegende HTML-Seite wird an den Client gesendet und dort vom Browser dargestellt. 15.12.2019
Datenbank als Web-Anwendung Der Webbrowser ruft eine Web-Seite mit eingebundenem PHP-Skript auf, und übermittelt die evtl. auf einer HTML-Seite eingegebenen Daten an den Webserver. http://www.terrashop.de/suche.php?begriff=Delphi Die angeforderte Seite liegt so noch nicht auf dem Server vor. Der Webserver ruft den PHP-Interpreter auf, der das Script ausführt. Das Ergebnis der Datenbankabfrage wird in eine HTML-Seite geschrieben. Die erzeugte Seite wird an den Client geschickt. PHP – Interpreter Server Daten PHP-Skript Web browser Client URL, Daten Web server MySQL – Datenbank SQL HTML HTML 15.12.2019
Datenbank als Web-Anwendung Was brauchen wir? Webserver Apache PHP-Interpreter MySQL Datenbank Was müssen wir lernen? Entwurf einer Datenbank HTML Skriptsprache PHP Datenbanksprache SQL 15.12.2019
HTML Grundkenntnisse www.elantools.de/infc/ 15.12.2019
Der WebShop Start 15.12.2019