Beschreibung
In dieser 3-tägigen Schulung "SQL und Datenbankdesign Grundkurs" lernen Sie, wie man eine Datenbank nach anerkannten Best Practices für verschiedene Anwendungsfälle entwirft und strukturiert - sowohl für operative Systeme als auch für Auswertungsdatenbanken. Sie erfahren, wie Sie wichtige Daten richtig miteinander verknüpfen und sicherstellen, dass sie zuverlässig gespeichert werden. Dazu gehört auch der Umgang mit einfachen Anfragen, um Daten zu suchen, zu sortieren und zu filtern.
Sie üben, wie Sie Daten einfügen, ändern und löschen, und wie Sie mit Berechnungen und speziellen Funktionen Ihre Abfragen verbessern können. Außerdem lernen Sie, wie man wiederverwendbare Vorlagen (Views), automatische Prozesse sowie Transaktionen zur Sicherstellung der Datenkonsistenz einsetzt. Abschließend erfahren Sie, wie Sie Benutzer verwalten und deren Zugriffsrechte in der Datenbank kontrollieren.
Zum Seminar: Schulung: SQL und Datenbankdesign Grundkurs
Inhalte
Grundprinzipien des Datenbankdesigns
- Datenbanken Modellentwurf
- Relationales Datenmodell
- Primärschlüssel, Fremdschlüssel, Indizes
- Normalformen
- Datenintegrität
- Tabellen, Tabellenbezüge und Datentypen
Einführung in die SQL Sprache
SQL Sprache und ihre Befehle
- Tabellen erstellen und löschen
- Daten einfügen, ändern und löschen
- Daten-/Tabellenabfragen SELECT
- Datenabfragen sortieren (ORDER BY)
- Daten selektieren mit WHERE
- Duplikate ausschließen
- Mehrere Tabellen verbinden (JOIN)
- Zusammenfassung und Gruppierung von Daten
- Aktionsabfragen zum Einfügen, Ändern und Löschen von Daten
Erstellen von Tabellenausdrücken
- Abgeleitete Tabellen (Unterabfragen)
- Common Table Expressions (CTEs)
- Ansichten (Views)
- Tabellenwertfunktionen
- Temporäre Tabellen
- Wann verwende ich was?
- Übungen
Prozeduren und Trigger
- Automatisierung von Abläufen mit Prozeduren
- Prozeduren als Container für Aktionsabfragen
- Vor- und Nachteile von Triggern
- Praktische Übungen
Transaktionen
- Das ACID-Prinzip
- Arbeiten mit Transaktionen
- Vorteile und Wirkweise von Transaktionen
- Auto-Commits
Administration von Nutzern und Rechten, Locks (Sperren) einrichten
- Nutzer einrichten und löschen
- Rechte vergeben und entziehen
- explizite und implizite Locks setzen
Zielgruppe
- Data Analysten, Statistiker, Administratoren, die die Sprache lernen möchten
- Alle, die mit Daten aus Anwendungen arbeiten
Voraussetzungen
- allgemeine Windows-Kenntnisse genügen
Weitere Infos
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.
Über den Anbieter

New Elements GmbH / IT-Schulungen.com
Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über New Elements GmbH / IT-Schulungen.com