Relationale Datenbanken

Einsatz von Datenbanken, was bringt das und wie kann ich es nutzen.
Unabhängig von verschiedenen Datenbanksystemen lernen Sie Datenstrukturierung, Datenbankaufbau und Nutzung der Datenbanken kennen. Außerdem werden Ihnen Unterschiede der marktüblichen Datenbanken vermittelt.
Zielgruppe: Voraussetzungen:
DB-Administratoren, DB-Anwender und -Programmierer DV- Kenntnisse
Inhalte: Profil:
Grundlagen
Datenbanken versus Dateien
Regeln für Relationale Datenbanken

Aufbau einer relationalen Datenbank
3 Schichten-Modell
Begriffsdefinition
Entity - Relationshipmodell
Normalisierungsprozess
Referentielle Integrität

Anlegen einer Datenbank: DDL
CREATE
ALTER
DROP
Contstraints(PRIMARY KEY, FOREIGN KEY, NOT NULL, UNIQUE; CHECK)

Datenmanipulation: DML
INSERT
UPDATE
DELETE
SELECT (einfaches)

Selektieren einer DB
WHERE Klauseln mit expressions, Vergleichen, LIKE, BETWEEN, IN, ORDER BY, DISTINCT
Spaltenfunktionen, HAVING, GROUP BY
Skalare Funktionen
SELECT mit mehreren Tabellen (karthesisches Produkt, INNER JOIN, OUTER JOIN, Subquerics)
Optimieren von Datenbankabfragen

Transaktionsprinzip: DTL
COMMIT, ROLLBACK, mögliche Sperren

Datensicherheit:DCL
GRANT, REVOKE

Beispiele für Unterschiede zwischen einzelnen relationalen Datenbanksystemen

Kursdauer
3 Tage

Termin:
nach Vereinbarung

Preis:
800 Euro zzgl. MwSt.

Anmeldung