|   MySQL Performance & Optimierungs Vortrag 2008Vortrag zum Thema performante Datenbankanwendungen entwickeln mit dem Fokus auf die Besonderheiten von Mysql 5.0.x als DBMS im Umfeld von großen Hochlast DatenbanksystemenFür Entwickler von leistungsfähigen Datenbank Anwendungen
 kompletter Vortrag oder Inhaltsverzeichnis.
 
Inhalt MySQL Seminar
 Die Unterlagen entstanden im Zusammenhang mit mehreren Seminaren beim AKI-Stuttgart
  in Stuttgart.Sie können jedoch auch unabhängig davon durchgearbeitet
  werden. (*)
 
 
Basics 	 Seminarbeschreibung und Zielgruppe
	Willkommen beim Aki -Seminar 
 Theorie 	Was ist MySQL ?	Was sind Datenbanken? /(Grundlagen Datenbankentwurf)	Wie sieht eine Datenbank Tabelle aus?	Datentypen 	SQL Befehle: USE CREATE INSERT SELECT 
 
Praxisteil	Erste Übungen auf der ShellThema: Anlegen einer einfachen CD Sammlung
 
	Aufgabe: Verwenden von einer Tabelle mit verschiedenen Datentypen Füllen der Tabelle mit verschiedenen Methoden 
	Auslesen der Tabellen in verschiedener Form Analyse der Aufgabe
	Probleme? Fragen? Optimieren?
	
 
 Theorie 
	Rückbezugnahme auf relationale Datenbanken Vorraussetzungen Normalisierung / Was ist ein Schlüssel?	Was ist Normalisierung? 	Datenbank Tool für MySQL PhpMyAdmin	SQL Befehle: UPDATE DELETE DROP  Praxis Teil II (45 min)	 Aufgabe: Aus einer Tabelle zwei Tabellen generieren  und Daten anpassen. Datensätze aus beiden Tabellen zusammenführen Analyse der Aufgabe: Probleme? Fragen? Optimieren?
 
Theorie 	Noch einmal Normalisierung        -!-	Was ist ein ER Modell      -!-	Physikalisches Datenmodel      -!-	Was sind Indizes in einer Datenbank	Wie verknüpft man Tabellen       -!-	Der Datenbank Join im Detail      -!-	Was versteht man unter einem Join       -!-	Neue Befehle: ALTER SELECT (mit JOIN)      -!- 
 
Praxis  	Weiter Normalisieren eine weitere Tabelle bilden      -!-Sinnvolle Indexe anlegen Verschiedene Joins ausprobieren
 
	  Analyse der Aufgabe: Probleme? Fragen? Optimieren? 	  
	
 
Theorie  	Wo sind noch Probleme -> Vertiefen der bisherigen Themen? -	Weiter Möglichkeiten mit der DB zu arbeiten (rechnen,   sortieren limitieren) 	Neue Befehle: FUNKTIONEN auf DB Ebene       -!-
 Praxis 		Aufgabe: Rechnen mit der DB Sortieren der ErgebnisseLimitieren der Treffer Ersetzen von Zeichenfolgen Umwandeln von DS
 Analyse der Aufgabe: Probleme? Fragen? Optimieren?
  Vertiefungen & Übungen - Having / Group by / Aggregieren       -!-
 
Theorie 	Erweiterungen - Tabellentypen InnoDB      -!-	Weiter Möglichkeiten PHP & MySQL (PHP-DEMO)	Foreign Keys bei MySQL       -!-	Transaktionen      -!-	Weitere MySQL Tools 	MySQL und Access      -!-	Datenbankvergleich (Was bietet MySQL und   was nicht)      -!-
 
Praxis  	Aufgabe: Einsatz von Foreign Keys mittels InnoDB Tabellen       -!-	Übungen zu Transaktionen        -!- 
Theorie	Ausblick auf MySQL 4.x      -!-	Administration von MySQL Basics       -!-  	Tools zur Administration von MySQL       -!-  	Sicherheitsrichtlinien beim Betrieb eines MySQL Servers       -!-  	Links zu MySQL	Bücher zu MySQL
 ENDE |