10.07.2015 Aufrufe

5.15 Objektorientierte Webentwicklung - valentinkoch.de

5.15 Objektorientierte Webentwicklung - valentinkoch.de

5.15 Objektorientierte Webentwicklung - valentinkoch.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>5.15</strong>.17.5 Der Mapper <strong>de</strong>r 1-Tabelle..............................................................................124<strong>5.15</strong>.17.6 Das komplette Beispiel..................................................................................1265.16 Befehlsreferenz...............................................................................................................1325.17 Programmbeispiele.........................................................................................................1355.17.1 Email auf Gültigkeit prüfen......................................................................................1356 Datenbank und MySQL............................................................................................................1366.1 Einführung........................................................................................................................ 1366.2 UML – Unified Mo<strong>de</strong>lling Language..................................................................................1366.2.1 Konventionen............................................................................................................1366.3 DBMS - MySQL................................................................................................................1376.3.1 DDL – Data Definition Language...............................................................................1386.3.2 BNF – Backus-Naur-Form (Metasprache).................................................................1386.4 Datenbank<strong>de</strong>sign..............................................................................................................1386.4.1 Domänenmo<strong>de</strong>ll........................................................................................................1386.4.2 Physisches Mo<strong>de</strong>ll.....................................................................................................1386.4.3 Das relationale Mo<strong>de</strong>ll...............................................................................................1396.4.4 Datentypen................................................................................................................1406.4.5 ORM - Objekt-relationales Mapping..........................................................................1406.5 SQL.................................................................................................................................. 1416.5.1 Tabellen anlegen und löschen...................................................................................1416.5.2 DML, DDL und DCL...................................................................................................1416.5.3 Datensätze einfügen und auslesen...........................................................................1416.5.4 Schlüssel...................................................................................................................1416.5.4.1 Künstliche Schlüssel..........................................................................................1426.5.5 Tabellen än<strong>de</strong>rn.........................................................................................................1436.5.6 Migration - Batch-SQL...............................................................................................1436.5.7 Datensätze gezielt auslesen......................................................................................1436.5.8 Ausdrücke in SQL......................................................................................................1446.5.9 Operatoren................................................................................................................1446.5.10 Funktionen...............................................................................................................1456.5.10.1 Aggregatsfunktionen........................................................................................1466.5.11 Datensätze än<strong>de</strong>rn und löschen..............................................................................1466.5.11.1 Sortierung und Limit.........................................................................................1466.5.12 NULL-Markierung....................................................................................................1476.5.12.1 Vorgehensweise beim Datenbank-Entwurf......................................................1476.5.13 Beziehungen im Domänenmo<strong>de</strong>ll............................................................................1476.5.13.1.1 1:n-Beziehungen in SQL..........................................................................1486.5.13.1.2 n:m-Beziehungen.....................................................................................1486.6 Beispieldatenbanken.........................................................................................................1506.6.1 Seminarverwaltung....................................................................................................1506.6.2 fluggesellschaft..........................................................................................................1556.6.3 filmverleih..................................................................................................................1566.6.4 partnervermittlung.....................................................................................................1566.7 Befehlsreferenz, Terminologie etc.....................................................................................1577 Web-Administration..................................................................................................................1607.1 Grundlagen....................................................................................................................... 1607.2 Der Webserver Apache.....................................................................................................1607.2.1 httpd.conf..................................................................................................................1607.3 Basiswissen Linux.............................................................................................................1617.4 Webseiten in HTTP-Umgebung........................................................................................1617.4.1 Server Si<strong>de</strong> Inclu<strong>de</strong>s (SSI)........................................................................................1617.4.2 Die CGI-Schnittstelle.................................................................................................1617.4.3 Geschützte Webseiten..............................................................................................1617.4.4 Automatische Weiterleitungen...................................................................................1627.4.5 Anpassung von Server-Fehlerseiten..........................................................................1628 Fragen und Todos.....................................................................................................................1638.1 Anworten/FAQs.................................................................................................................163

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!