Kurs
SQL
Standard SQL-3 («SQL»)
In diesem Kurs lernen Sie die dem Standard entsprechende Version von SQL kennen. In vielen praktischen Übungen vertiefen und festigen Sie sie, wobei die allgemeingültigen Konzepte im Vordergrund stehen.
Herstellercode
SQL
Dauer
2 Tage
Preis
1'800.–
zzgl. 8.1% MWST
Kursdokumente
Neu: Digicomp Trainingsunterlagen mit integrierter LAB-Engine
Interesse an noch mehr SQL?
SQL – Grundlagen-Vertiefung
Kurs-Facts
- Erlangen von SQL-Grundlagenwissen und allem, was für die sichere Beherrschung von Standard SQL wichtig ist
- Absolvieren zahlreicher praktischer Übungen für einen sofortigen Mehrwert im Arbeitsalltag
- Erhalten von hilfreichen Praxistipps durch die eigens entwickelten Digicomp-Kursunterlagen
1 Repetition der Grundbegriffe der relationalen Datenbanken
- Datenbank
- Tabelle (Entitäten, Attribute)
- Datentypen (Wertebereiche)
- Primär-, Fremdschlüssel
- Relationen
- Datenkonsistenz, referentielle Integrität
- View
- Index
- ERM
2 Grundlagen zu SQL
- Geschichte
- Einsatz (Grundkonzept)
- SQL-Eigenschaften
- SQL-Syntaxdiagramme
- Namenskonventionen für Objekte
3 Datenabfrage, Datenauswertung und -manipulation (DML)
- SELECT
- Einfache Abfragen
- Konstante Spalten, berechnete Spalten, Aliase
- DISTINCT
- ORDER BY
- TOP
- WHERE
- Aggregatsfunktionen
- GROUP BY / HAVING
- JOIN (INNER, OUTER, FULL, Self, Cross)
- Unterabfragen (Subqueries)
- UNION
- SELECT INTO
4 Daten hinzufügen
- INSERT (VALUES, SELECT)
- UPDATE
- DELETE
5 Optionale Themen (Wenn genügend Zeit vorhanden):
- Datendefinitionssprache (DDL)
- CREATE DATABASE
- CREATE TABLE
- Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE )
- DROP TABLE
- CREATE VIEW
- ALTER VIEW
- DROP VIEW
- CREATE PROCEDURE
- Datenkontrollsprache (DCL)
- Transaktionsmanagement
- COMMIT & ROLLBACK
- GRANT & REVOKE
- Programmierer, PC-Betreuer und andere Personen, die mit einer SQL-fähigen Datenbank arbeiten oder unter Ausnützung der SQL-Möglichkeiten des Datenbanksystems Applikationen erstellen wollen
- Personen, die sich systematisch über SQL, dessen Möglichkeiten, Limitationen und Bedeutung informieren wollen
- Fundierte Erfahrung im Umgang mit EDV
- Grundlegende Kenntnisse relationaler Datenbanken
- Freude am analytischen Denken sowie Abstraktions- bzw. Vorstellungsvermögen
Dieser Kurs ist herstellerunabhängig konzipiert. Somit spielt es keine Rolle, ob Sie mit Access, Oracle, DB/2, SQL Server, mySQL, SQL Server Express oder anderen Datenbank-Managementsystemen arbeiten – die Grundlagen sind überall dieselben.