Ein Crashkurs
Einfach nur die Adressen der 5 Kunden mit dem größten Umsatz ausgeben. Das Webfrontend erlaubt solche Abfragen leider nicht. Jetzt müßte man SQL können. Administratoren, Entwickler, Power-User - jeder stellt irgendwann fest: ohne SQL geht es nicht weiter.
Ob MySQL, PostgreSQL oder eine der großen kommerziellen Datenbanken: dieser Kurs behandelt Grundlagen, die Ihnen bei allen Datenbanken weiterhelfen. Sie lernen Abfragen zu formulieren, Tabellen zu erstellen und Daten anzupassen.
In diesem Kurs stellen wir Ihnen MySQL und Postgres Datenbanken zur Verfügung, auf Wunsch können Sie aber auch gerne eine Datenbank Ihrer Wahl auf Ihrem Notebook mitbringen.
Im Anschluß an den Kurs finden Vertiefungsseminare zu MySQL und PostgreSQL statt.
Voraussetzungen
Dieser Kurs richtet sich an Administratoren, Entwickler und Power-User. SQL ist eine formale Sprache, und wer schon mal mit einer Programmiersprache, HTML oder einem Kommandozeileninterpreter zu tun hatte, tut sich auch bei SQL leichter.
Wenn das bei Ihnen nicht der Fall ist: mit SQL haben auch Einsteiger schnell Erfolgserlebnisse. Sprechen Sie uns an, wir bieten den Kurs auch als 3-Tages-Kurs mit zusätzlichen Übungen an.
Inhalt
SQL Datenbanken
- Client-Server-Architektur
- Einblicke in die Standartisierung ISO/IEC 9075
- Was ist eine Datenbank
- Datenbankmodelle
- Objekte einer Datenbank
- Umgang mit Schema
- Normalisierung
- Datentypen
- Sequenzen (bei MariaDB auto_increment)
- Constraints
Data Control Language (DCL)
- GRANT, REVOKE
Transaction Control Language (TCL)
- START TRANSACTION / BEGIN, COMMIT, ROLLBACK, SAVEPOINT
Data Definition Language (DDL)
- CREATE, ALTER; DROP, TRUNCATE
Data Manipulation Language (DML)
- INSERT, UPDATE, DELETE, MERGE
- Erstellen einer Übungsdatenbank
Data Query Language (DQL)
- SELECT, WITH
- WHERE, ORDER BY, GROUP BY, HAVING
- INNER, OUTER und CROSS JOINS
- UNION, EXCEPT, INTERSECT
- Common Table Expression (CTE)
- Window Functions
Weitere Themen
- Operatoren, Funktionen, Aggregate
- ACID-Konformität
- Isolationslevel
- Indexe
- Locking
- GRANT, REVOKE
Transaction Control Language (TCL)
- START TRANSACTION / BEGIN, COMMIT, ROLLBACK, SAVEPOINT
Data Definition Language (DDL)
- CREATE, ALTER; DROP, TRUNCATE
Data Manipulation Language (DML)
- INSERT, UPDATE, DELETE, MERGE
- Erstellen einer Übungsdatenbank
Data Query Language (DQL)
- SELECT, WITH
- WHERE, ORDER BY, GROUP BY, HAVING
- INNER, OUTER und CROSS JOINS
- UNION, EXCEPT, INTERSECT
- Common Table Expression (CTE)
- Window Functions
Weitere Themen
- Operatoren, Funktionen, Aggregate
- ACID-Konformität
- Isolationslevel
- Indexe
- Locking
- CREATE, ALTER; DROP, TRUNCATE
Data Manipulation Language (DML)
- INSERT, UPDATE, DELETE, MERGE
- Erstellen einer Übungsdatenbank
Data Query Language (DQL)
- SELECT, WITH
- WHERE, ORDER BY, GROUP BY, HAVING
- INNER, OUTER und CROSS JOINS
- UNION, EXCEPT, INTERSECT
- Common Table Expression (CTE)
- Window Functions
Weitere Themen
- Operatoren, Funktionen, Aggregate
- ACID-Konformität
- Isolationslevel
- Indexe
- Locking
- SELECT, WITH
- WHERE, ORDER BY, GROUP BY, HAVING
- INNER, OUTER und CROSS JOINS
- UNION, EXCEPT, INTERSECT
- Common Table Expression (CTE)
- Window Functions
Weitere Themen
- Operatoren, Funktionen, Aggregate
- ACID-Konformität
- Isolationslevel
- Indexe
- Locking
Kurszeiten
Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.
An Kurstagen gibt es bei uns ab 8 Uhr Frühstück.
Unsere Kurse beginnen um 9 Uhr und enden um 18 Uhr.
Neben den kleinen Pausen gibt es eine Stunde Mittagspause mit leckerem, frisch in unserer Küche zubereitetem Essen.
Nach der Schulung anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.
Termine und Anmeldung
-
27. Januar 2025, 2 Tage **
SQL Grundlagen anmelden -
27. Januar 2025, 5 Tage
SQL Grundlagen und PostgreSQL Datenbank anmelden -
5. Mai 2025, 2 Tage
SQL Grundlagen anmelden -
25. August 2025, 2 Tage
SQL Grundlagen anmelden -
24. November 2025, 2 Tage
SQL Grundlagen anmelden
Haben Sie einen anderen Wunschtermin?