Beschreibung
In diesem Seminar werden Sie mit der strukturierten Abfragesprache SQL für IBM Db2 für Linux/Unix/Windows vertraut gemacht. Außerdem bekommen Sie einen Überblick über das Leistungsvermögen des relationalen Datenbanksystems IBM Db2. Nach dem Seminar können Sie mit den wichtigsten SQL-Anweisungen zur Datenmanipulation und -abfrage umgehen und diese kompetent anwenden.
Inhalte
-----------
- Produkt-, Architekturübersicht und Begriffsdefinitionen
- Arbeitsweise und Konzept einer relationalen Datenbank
- Normalisierungsprozess, Primär- und Fremdschlüsselprinzip, Bildung von Basisrelationen, Optimierung eines Datenmodells
- Datentypen in Db2
- Datendefinitionssprache (DDL): Erstellen von Tabellen, Views, Indexes und Sequenzen
- Datenmanipulationssprache (DML): Einsatz von Insert-, Update- und Delete-Befehlen
- Query: Erstellen von komplexen Abfragen, Aufbau von Unterabfragen, Einsatz von SQL-Funktionen und Mengenoperatoren
- Client-Zugriff auf Datenbankserver mittels der Db2-Kommandozeile
- Vergabe von Zugriffsberechtigungen
- Überblick über die Sperrmechanismen der Datenbank
- Grundlagen über Stored Procedures, Trigger und User Defined Functions