Back To Top

Oracle 11g - SQL

DruckansichtDruckansicht

  • Dauer:
    5 Tage
  • Zielgruppe:
    Programmierer, Entwickler, DB-Entwickler
  • Vorkenntnisse:
    Allgemeine Datenbank-Kenntnisse
  • Methode:
    Vortrag, Diskussion, Einzel- und Gruppenarbeit mit Übungen. Eigene Arbeiten und Projektfragen können in das Seminar eingebracht werden.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1010255
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
In diesem Seminar erhalten Sie eine umfassende Einführung in das Oracle-System anhand von Oracle SQL. Die Themen decken ein umfangreiches Spektrum der Sprache SQL und seiner Besonderheiten für Oracle ab. Datenbankobjekte zu erstellen, Daten zu speichern, abzufragen und zu verändern wird genauso behandelt wie fortgeschrittene Techniken der Analysen. Automatisiserungen wird über SQL*plus-Skripte erreicht, in denen Berichte erstellt werden können.

Inhalte

A. SQL*Plus

Befehle ausführen - Tabellen-/PL/SQL-Definitionen ausgeben - Ausgabeart beeinflussen - Fehlermeldungen - Skripte ausführen - Variablen/Parameter - Berichte formatieren: Spalten, Summenzeilen, Titel, Seitenangaben - HTML-Berichte - Tuning von SQL*Plus - Sicherheit

B. SQL DML: Einfache Abfragen

Grundlegende SQL-Anweisungen - Daten einschränken und sortieren - Reihen-Funktionen - Bedingte Ausdrücke (CASE) verwenden - Gruppierungen

C. SQL DML: Komplexe Abfragen

Tabellen verknüpfen - Arten von Joins - Aggregation mit Gruppenfunktionen aggregieren - Unterabfragen - Arten von Unterabfragen - Korrelationen

D. SQL DML: Datenbearbeitung

Zeilen in eine Tabellen einfügen, aktualisieren und löschen, zusammenführen - Transaktionen und Transaktionsverarbeitung - Lesekonsistenz sowie implizites und explizites Sperren - Oracle-Erweiterungen bei DDL- und DML-Anweisungen

E. SQL DDL: Schema-Objekte

Tabellen erstellen und verwalten, nachträglich verändern, entfernen, umbenennen und leeren - Constraints erstellen und verwalten - Views erstellen und entfernen, Daten über eine View einfügen, aktualisieren und löschen - Andere Datenbankobjekte: Sequenzen, Indizes, Synonyme, Trigger, Prozeduren/Funktionen - PL/SQL und Java verwalten

F. SQL DCL: Benutzerzugriff und Sicherheit

Benutzer, Rollen und Privilegien - Objektprivilegien vergeben und entziehen - Rollen erstellen und Privilegien den Rollen zuweisen - Datenbanksicherheit

G. SQL DML: Analysen

Erweiterungen der GROUP BY-Klausel: GROUPING SETS, ROLLUP, CUBE - GROUPING-Funktion - Anwendung der WITH-Klausel - Fortgeschrittene Unterabfragen - EXISTS und NOT EXISTS Operatoren - Mengenoperatoren - Hierarchische Abfragen - Baumstrukturen - XML-Daten erzeugen - Statistische Analysen

Dozent:

Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung ab und arbeitet schon seit mehr als 10 Jahren als Dozent.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter konzipiert Herr Skulschus Data Warehouse-Systeme mit OLAP und Data Mining sowie DB-gestützte betriebswirtschaftliche Anwendungen.

Forschung: Er leitete verschiedene Forschungsprojekte mit semantischen Technologien oder komplexer relationaler und ontologischer Datenmodellierung.

Zertifizierung: Marco Skulschus ist zertifiziert als "Oracle Certified Associate" und hat die ComptiaCTT+-Prüfung absolviert.

Weitere Informationen:

Comelio_Skulschus_Oracle_Oracle PL SQL und XML Comelio_Skulschus_Oracle_Oracle PL SQL Comelio_Skulschus_Oracle_PLSQL Objekte und obejktrelationale Techniken Comelio_Skulschus_Oracle_SQL Skulschus Oracle Certified Associate