|
|
Global Knowledge Academy AG Limmatstrasse 50 8005 Zürich Tel: +41 44 447 21 21 Fax: +41 44 447 21 31
Kursberatung +41 44 447 21 21
Mo-Fr 8 bis 17:30 Uhr |
Kurse
Zertifizierungen
Standorte
|
|
|
|
|
|
  |
|
|
| |
Kostengünstige und effiziente Datenbanken im Internet |
 |
MySQL ist ein preiswerter SQL-Datenbankserver, der sich in Bezug auf Leistung und Stabilität zu einer Alternative für den professionellen Einsatz entwickelt hat. MySQL hat zwar im Vergleich zu anderen Datenbanksystemen einen eingeschränkten Funktionsumfang, kann aber, was Geschwindigkeit und Datenvolumen betrifft, durchaus mit kommerziellen Produkten wie ORACLE oder DB2 konkurrieren. MySQL läuft unter zahlreichen Betriebssystemen wie Unix, Linux sowie Windows NT/2000/XP. Besonders starke Verbreitung hat die MySQL-Datenbank im Bereich der Webdatenbanken gefunden. Kaum ein Webprojekt kommt heute ohne die Anbindung einer Datenbank aus. Im Zusammenwirken mit PHP (Personal Homepage Hypertext Preprocessor), einer ebenfalls kostenlos verfügbaren Script-Sprache, lassen sich schnell Datenbanken ins Web stellen und individuell angepasste Datenbanklösungen erstellen. Dieser Kurs gibt einen Einstieg in die Datenbankwelt und vermittelt das notwendige Know-how, um Datenbanken aufzubauen und sie über das Internet nutzbar zu machen. Anhand von zahlreichen Programmbeispielen werden die wichtigsten Konzepte vermittelt. |
 |
| Lernziele |
| Sie kennen die Grundlagen von SQL und MySQL. Sie können MySQL installieren und sind fähig, damit eine Datenbank zu entwerfen, zu manipulieren und auszuwerten. Sie beherrschen die grundlegenden Administrationsaufgaben und -tools des MySQL Servers und kennen die Schnittstellen zu PHP. |
 |
| Zielgruppe |
| Dieser Kurs richtet sich an Web-Programmierer, Datenbankentwickler und generell an alle Personen, die MySQL näher kennen lernen möchten. |
 |
| Voraussetzungen |
| Notwendig sind gute Anwenderkenntnisse des Betriebssystems Windows oder SuSe Linux. Von Vorteil sind Kenntnisse anderer Datenbanken sowie Programmiererfahrung in einer höheren Programmiersprache. |
 |
| Inhalt |
- Einführung und Grundlagen
- Aufbau und Funktionsweise von DB-Systemen
- Relationales DB-Modell
- Das Entity-Relationship-Modell
- Normalisierung
- MySQL Überblick
- Was ist SQL?
- MySQL-Grundlagen
- MySQL Installation und Konfiguration
- Installation von MySQL
- Konfiguration von MySQL
- Der Datenbankclient MySQL
- MySQL Kommandozeilenprogramme
- Eine MySQL-Datenbank erstellen und verwalten
- Datentypen
- Erstellen und Löschen einer Datenbank (CREATE / DROP)
- Erstellen, Mutieren und Löschen von DB.Objekten (Tabellen, Indices etc.)
- Objektberechtigungen vergeben (GRANT / REVOKE)
- Sicherheit unter MySQL
- Datenbankbenutzer einrichten und verwalten
- Objektberechtigungen einrichten und verwalten
- Datenmanipulation (DML: Data Manipulation Language)
- Abfragen von Datenbanken
- Einfache Abfragen
- Komplexe Abfragen
- Datenbankadministration
- Backup and Recovery
- Optimierung
- Replikation
- Der ODBC-Treiber MyODBC
- Was ist ODBC?
- MyODBC installieren und konfigurieren
- Webdatenbanken
- Apache Installation und Konfiguration
- Anbindung von PHP an MySQL
|
 |
| Weiterführende Kurse |
| «PHP Script Programmierung» (Kurscode «PHP») |
 |
| Dauer |
| 3 Tage |
 |
| Kursunterlagen |
| DIGICOMP-Kursmaterial (deutsch)l |
 |
| Preis |
| CHF 2100.-- |
 |
|
|
|