Einführung in SQL
Seminar
In Saarbrücken
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Saarbrücken
-
Dauer
3 Tage
Die Teilnehmer erlernen die unterschiedlichen Bestandteile von SQL als Abfrage- und Datenmanipulationssprache. Anhand eines konkreten Beispiels werden einfache und komplexe Auswahlabfragen sowie Befehle zur Erzeugung und Manipulation unterschiedlicher Datenbankobjekte erlernt und anhand des freien DBMS Firebird praktisch eingeübt. Gerichtet an: Programmierer, Softwareentwickler, Projektleiter
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
IT-GrundkenntnisseVorzugsweise Inhalte aus dem Kurs DB-001 Datenbank Grundlagen, der dasselbe praktische Beispiel zum Gegenstand hat.
Meinungen
Inhalte
DB-002
Zielgruppe:
Programmierer, Softwareentwickler, Projektleiter
Ziel des Kurses:
Die Teilnehmer erlernen die unterschiedlichen Bestandteile von SQL als Abfrage- und Datenmanipulationssprache. Anhand eines konkreten Beispiels werden einfache und komplexe Auswahlabfragen sowie Befehle zur Erzeugung und Manipulation unterschiedlicher Datenbankobjekte erlernt und anhand des freien DBMS Firebird praktisch eingeübt.
Notwendige Vorkenntnisse:
IT-Grundkenntnisse
Vorzugsweise Inhalte aus dem Kurs DB-001 Datenbank Grundlagen, der dasselbe praktische Beispiel zum Gegenstand hat.
Kursinhalte:
Was ist SQL: Geschichte, Standards, proprietäre Weiterungen
Einfache Auswahlabfragen: Grundlegende Syntaxmerkmale von SQL
Grundelemente der DDL: Erzeugen und Ändern der Beispieltabellen (CREATE, ALTER, DROP)
Grundelemente der DML: Bevölkern der Beispieltabellen (INSERT, UPDATE, DELETE)
Komplexe Auswahlabfragen: Unterabfragen, Abfragen über mehrere Tabellen, unterschiedliche Formen des JOIN-Befehls
Vertiefung der DDL: Erzeugen von Indizes und Constraints, der Begriff der referentiellen Integrität
Erzeugung und Manipulation weiterer Datenbankobjekte: Views, Trigger, Stored Procedures, Sequenzen, Erweiterung von SQL um prozedurale Elemente
Transaktionen: Ziel des Einsatzes von Transaktionen, die Schlüsselwörter BEGIN, COMMIT, ROLLBACK
Befehle zur Datenbankadministration: CREATE/ALTER DATABASE
Benutzerrechte vergeben und entziehen (GRANT, REVOKE)
Übungen
Einführung in SQL