Oracle Datenbankgrundlagen
Teilnehmerkreis: Datenbankadministratoren, Technischer Berater
Die Teilnehmer erhalten Grundwissen über den Aufbau von Datenbanken der Abfragesprache SQL. Es wird die Normalisierung und das Datenbankdesign erläutert. Es werden die Besonderheiten in der Architektur, die Erweiterungen von Oracle und die vorhandenen Tools eingegangen.
Einführung Thema Datenbanken
- Warum ist Datenbankdesign wichtig?
- Dateisystem und Datenbanken
- Probleme bei Datenhaltung im Dateisystem
- Datenredundanzen und Anomalien
- Datenbanksysteme
- DBMS-Funktionen
- Datenbankmodelle (relationales Modell usw.)
- Datenbankanwendungen (einschichtige, mehrschichtige Anwendungen)
- Middleware (ODBC, JDBC, ADO, ADO.NET)
- Entitäten und Attribute
- Tabellen
- Schlüssel
- Relationale Operatoren (z.B. UNION, INTERSCET, MINUS)
- Beziehungen innerhalb einer Datenbank (1:1, 1:n, n:m)
- Metadaten
- Indizies
- Datenmodelle und Abstraktion
- Das Entity-Relationship-Modell (Entitäten, Attribute, Primärschlüssel, Beziehungen)
- Erstellen eines ER-Diagramms
- Warum Normalisierung?
- Erste Normalform
- Zweite Normalform
- Dritte Normalform
- Boyce-Codd-Normalform
- Datenbankdesign und Normalisierung
- Denormalisierung
- Einführung in SQL
- SELECT-Befehl
- DML-Befehle INSERT, UPDATE, DELETE
- Bedeutung von Views
- Funktionen in SQL
- Der System Development Life Cycle (Analyse, Planung usw.)
- Der Datenbanklebenszyklus
- Begriff Datenbankserver
- Aufbau einer Datenbank unter Oracle
- Zusammenhang zwischen Instanz, Datenbank und Hintergrundprozessen
- Bedeutung und Wirkungsweise von PL/SQL
- Vorteile von PL/SQL (Geschwindigkeit, Kapselung usw.)
- PL/SQL als Schnittsetelle zu Datenbankanwendungen
- XML in Oracle
- Objektorientierte Features in Oracle
- Erweiterungen wie Oracle Spatial und Oracle Text
Ziele
- Verschiedene Datenbanksysteme kennenlernen
- Notwendigkeit des Datenbankdesigns
- ER-Modelle erstellen
- Normalisierung anwenden
- SQL-Grundlagen spezifisch auf Oracle anwenden
- Aufbau und Wirkungsweise von Oracle verstehen
Dauer: 5 Tage | Preis (netto): 1.990,00 EUR  | Preis (inkl. Mwst.): 2.368,10 EUR