SQL - Die Datenbanksprache - Schulung
ANSI SQL ist die Sprache der Datenbanken, egal ob Oracle, DB2, SQL Server, PostgreSQL, MySQL, Informix und dergleichen alle sprechen SQL. Genau dies ist Inhalt dieses Seminars.
Sie lernen den Syntax von SQL und deren Befehle kennen, die Schulung versetzt Sie in die Lage selbstständig SQL Befehle an eine Datenbank anzusetzten.
Anfänglich werden die Grundlagen des Syntax und der Umgang mit der Sprache vermittelt, doch sehr schnell geht es dann in die Tiefe um aussagekräftige Informationen aus dem Datenbestand zu erlangen. Nach dem Seminar können Sie eigenständig Analysen und Statistiken auf jeder SQL kompatiblen Datenbank ausführen.
Zielgruppe: Anwender, Entwickler und Administratoren.
Notwendige Vorkenntnisse: Programmierkenntnisse sind von Vorteil. Datenbankkenntnisse sind von Vorteil.
Relationales Datenbankdesign
- Grundlagen des Datenbankmanagmentsystems
- Das 3-Ebenen-Modell
- Aufgaben eines Datenbankmanagmentsystems
- Grundlagen der Datenmodellierung
- Grundsätze für Relationen
- Normalisierung
- Beziehungen
Structured Query Language (SQL)
- Grundlagen des SELECT Statements
- Sortierung
- Bedingte Auswahl
- Logische Operatoren
- Arithmetische Operatoren
- Komplexere Bedingungen:
- Verknüpfte Bedingungen (Logische Operatoren)
- IN und BETWEEN
- NOT
- Reihenfolge der logischen Operatoren
- Verwendung von LIKE
- Joins (Beziehungen)
- Schlüssel (Keys)
- Die Verknüpfung (Join)
- DISTINCT oder das ausschließen von Duplikaten
- Alias
- Unterabfragen (Subqueries) mit Where und mit IN
- Unterabfragen mit EXISTS und ALL
- UNION und Outer Joins (Equijoin und NULL-Werte)
- Union
- Outer Join
ANSI SQL 92
- Natural
- Union (Vereinigung)
- Intersection (Schnittmenge)
- Except / Minus (Differenz)
- Join (Verbund)
- Division (Quotient)
GROUP BY & HAVING / Standard SQL Befehle
- Aggregation Funktionen
- Views (Ansichten)
- Trick, Tricker, Trigger
- Erstellen einer Tabelle
- Altering / Verändern von Tabellen
- Hinzufügen/Einfügen von Datensätzen
- Löschen von Datensätzen
- Ändern von Daten(-sätzen)
- Transaktionen
Sonstige Themen
- Fragen rund um SQL (FAQ)
- Optimierung
Nichtstandard SQL
- String Funktionen
- Mathematische Funktionen
- Typumwandlung / Casting
zahlreiche Übungen
Seminardauer: 3 Tage.
Das Tageshonorar für einen Dozenten richtet sich nach der Seminardauer und der gewünschten Seminarinhalte. Wie erstellen Ihnen gerne ein individuelles Angebot.
Bitte erfragen Sie unsere gesonderten Konditionen für Beratung, Coaching, Support, Entwicklung, Individual Schulungen und Workshops.
ANSI SQL 92 Seminar PDF zum ausrucken