SQL und PL/SQL in Oracle DB 12c kompakt

Seminarinformationen

Seminar - Ziel

In dieser fünftägigen Schulung erhalten Sie eine Einführung in die Konzepte der relationalen Datenbank-Managementsysteme und lernen, wie Sie mit der Sprache SQL in der Oracle DB 12c Daten abfragen, Daten aufbereiten und Daten manipulieren können. Sie lernen Datenbank-Objekte zu erstellen und zu verwalten. Es wird Ihnen der Umgang mit SQL*Plus und dem SQL-Developer zum interaktiven Arbeiten mit SQL vermittelt.

Des weiteren erfahren Sie die Erweiterung der standardisierten Datenbanksprache SQL: PL/SQL, um die Datenbank optimal anzusprechen. Das Seminar geht auf die Blockstruktur der Programmierung ein, behandelt die Deklarationen, ausführbare Anweisungen und Ausnahmebehandlungen. Danach werden die Teilnehmer in die Lage versetzt, Prozeduren und Funktionen zu schreiben.

Teilnehmer - Zielgruppe

Datenbankadministratoren & Software-Entwickler, die mit der Oracle DB 12c arbeiten

Kurs - Voraussetzungen

Grundkenntnisse der Datenverarbeitung

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

SQL Grundlagen

  • SQL als Standard Abfragesprache
  • Teilgebiete von SQL (DQL, DML, DDL, TCL, DCL)
  • Die Werkzeuge SQL*Plus und SQL-Developer
  • Einfache SELECT-Anweisungen
  • Daten einschränken
  • Sortierung von Daten

Aufbereitung der Datenausgabe

  • Single Row Funktionen
  • Zeichenfunktionen
  • Numerische Funktionen
  • Datumsfunktionen
  • Konvertierungsfunktionen
  • Allgemeine Funktionen
  • Multiple Row Funktionen
  • Gruppenfunktionen
  • GROUP BY- und HAVING- Klausel
  • Daten aus mehreren Tabellen anzeigen
  • Abfragen mit Unterabfragen
  • Ausgabemengen gemeinsam ausgeben

Bearbeitung von Daten und Tabelle

  • Daten in Tabellen einfügen (INSERT)
  • Daten aktualisieren (UPDATE)
  • Daten abgleichen (MERGE)
  • Datenzeilen löschen (DELETE)
  • Transaktionssteuerung
  • Datenbankobjekte
  • Datentypen
  • Tabellen erstellen
  • Tabellendaten mit Constraints kontrollieren
  • Arbeiten mit Sichten (VIEW)
  • SEQUENCES erstellen und benutzen
  • Abfragen durch Indizes (INDEX) beschleunigen
  • Verwenden von Synonymen

SCHEMA und DATA DICTIONARY

  • Benutzer und Schemata
  • Überblick zum Data Dictionary (DD)
  • Informationen abfragen
  • Benutzerzugriff steuern
  • Rollen, Passwörter und Objektprivilegien
  • Tabellenstruktur ändern
  • Vergleich: DROP, TRUNCATE und DELETE
  • Die FLASHBACK TABLE Anweisung
  • Bearbeiten von großen Datenmengen

Erweiterungen zum SQL

  • Gruppenfunktionen mit ROLLUP und CUBE
  • Daten in verschiedenen Zeitzonen
  • Der Datentyp TIMESTAMP
  • Der Datentyp INTERVAL
  • Erweiterungen zu den Unterabfragen
  • Hierarchische Datenabfragen
  • Reguläre Ausdrücke
  • Ausblick auf PL/SQL

Weitere Schulungen zu Thema Oracle 12c

Oracle Database 12c Administration

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses fünftägigen Seminars lernen Sie die Architektur und die Installation des Oracle Servers kennen und Sie Datenbanken mit diesem einrichten und verwalten können. Sie lernen zu dem Die Einrichtung einer Client/Server-Struktur , Die Verwaltung von Nutzern und ...

Oracle Database 12c Backup und Recovery

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses fünftägigen Seminars werden Ihnen tiefergehende Kenntnisse und Fertigkeiten vermittelt, die Sie zur Sicherung und Wiederherstellung und Oracle Datenbanken benötigen. Sie lernen mit Flashback Fehler schneller herauszufinden und zu korrigieren und lernen ...

SQL und PL/SQL in Oracle DB 12c - Grundlagen

- u.a. in Stuttgart, München, Nürnberg, Darmstadt, Freiburg

Innerhalb dieses dreitägigen Seminars vermitteln wir Ihnen Konzepte der relationalen Datenbank-Managementsysteme und zeigen Ihnen, wie Sie in Oracle DB 12c Daten abfragen, aufbereiten und manipulieren können. Des Weiteren lernen Sie Umgang mit SQL*Plus und dem SQL-Developer ...

SQL und PL/SQL in Oracle DB 12c - Advanced

- u.a. in Köln, Leipzig, München, Zürich, Darmstadt

Aufbauend auf Ihren Basiskenntnissen zu PL/SQL lernen vertiefen wir Ihre Kenntisse um die Blockstruktur der Programmierung, die Behandlung der Deklarationen, ausführbare Anweisungen und die Ausnahmebehandlungen. Nach dem Seminar sind Sie in der Lage Prozeduren und Funktionen ...