SQL-Grundlagen für Entwickler und Datenbank-Administratoren


Thema: SQL-Grundlagen für Entwickler und Datenbank-Administratoren

 

Teilnehmergebühr für Gruppe ab 2 Personen: EUR 1900,- netto; plus gesetzliche MwSt.

 

Wann: 31.08.-02.09.2021

 

Wo: Hamburg-Mitte

 

Die Schulung wird als  Bildungsurlaub anerkannt.

Anmeldeschluss: 3 Wochen vor Schulungsbeginn.



Das Kursangebot ist speziell für hörgeschädigte Teilnehmerinnen und Teilnehmer ausgerichtet. Daher ist die Kostenübernahme der Teilnehmergebühr durch das Integrationsamt  sowohl für hörgeschädigte Arbeitnehmerinnen und Arbeitnehmer als auch für hörgeschädigte Selbstständige möglich. Bitte beachten Sie, dass die Anträge bis zu 4 Wochen dauern können und Einzelprüfungen möglich sind. Bitte beachten Sie, dass die Anträge bis zu 4-6 Wochen dauern können und Einzelprüfungen möglich sind.

 

*Bitte selbst einen Laptop mitbringen. Gerne stellen wir auch einen Laptop  gegen eine Leihgebühr aus.

 

Leistung:

  • Interaktiver Präsenzunterricht mit praxiserfahrenem und zertifiziertem Trainer
  • Schulungsprache ist deutsche Schrift- und Gebärdensprache
  • Voll ausgestatteter Schulungsraum
  • Theoretische und praktische Module
  • Umfangreiches Catering mit einem warmen Mittagessen, diversen Kaltgetränken,mehreren Tee- und Kaffeesorten, Obst, kleine Snacks für die Pausen 

Ziele:

Diese Schulung vermittelt den Teilnehmern, die ein Datenbanksystem auf der der Basis von SQL betreuen und Entwicklern, die SQL-Kenntnisse für die Anwendungsentwicklung erwerben möchten, alle Grundkenntnisse, die dafür vonnöten sind. Neben Datenbankmodellen, Datenbankentwürfen und Normalisierung erstellen Sie eine Datenbank mit SQL, lernen den Umgang mit Tabellen und Daten, arbeiten mit Schlüsseln und Inidzes, Abfragen, Joins und Sichten. Sie verwalten Benutzerrechte und Transaktionen und erstellen Stored Procedures. Als Datenbank-Clients kommen MySQL und PostgreSQL zum Einsatz.

 

Zielgruppen:

Entwickler und Datenbank-Administratoren

 

Erforderliche Technik:

Eigenes Notebook bitte mitbringen. Gerne stellen wir auch gegen eine Leihgebühr einen Laptop zur Verfügung.

 

Dozent:

Robin Angelini

  

Schulungs-Dauer

3 Schulungstage

 

Schulungsanmeldung online gleich HIER


Inhalte der Schulung

 

 

GRUNDLAGEN DATENBANKEN

  • Entwicklung von Datenbanken
  • Aufbau und Organisation einer Datenbank
  • Physische Datenbankarchitektur

DER DATENBANKENTWURF

  • Der Datenbank-Lebenszyklus
  • Datenbanken entwerfen
  • Das Entity-Relationship-Modell

DAS RELATIONALE DATENMODELL

  • Begriffe aus dem Bereich relationale Datenbanken
  • Transformation des ER-Modells in ein relationales Modell
  • Normalisierung des Datenbankschemas
  • Theorie relationaler Sprachen

DATENBANKEN

  • Die Datenbankabfragesprache SQL
  • Datenbanken erstellen / anzeigen / auswählen / löschen

TABELLEN ERSTELLEN UND VERWALTEN

  • Tabellen erstellen / Datentypen festlegen
  • Constraints in Tabellen verwenden / Umgang mit Domänen
  • Vorhandene Tabellen anzeigen / ändern / löschen

EINFACHE DATENABFRAGE

  • Grundlagen zu einfachen Datenabfragen
  • Bedingungen definieren
  • Abfrageergebnisse sortieren

SCHLÜSSELFELDER UND INDIZES

  • Einführung zu Schlüsseln und Indizes

FUNKTIONEN IN ABFRAGEN

  • Standard-Funktionen in SQL
  • Nicht standardisierte Funktionen

DATENABFRAGEN FÜR MEHRERE TABELLEN

  • Tabellen verknüpfen mit JOIN
  • Zwei Tabellen vereinigen
  • Schnitt- und Differenzmengen

SICHTEN

  • Vordefinierte Abfragen
  • Sichten erstellen / löschen
  • Daten über Sichten einfügen, ändern und löschen.

CURSOR

  • Sequenzielles Lesen von Datensätzen
  • Cursor erstellen und Datenzugriff via Cursor

ZUGRIFFSRECHTE UND BENUTZER VERWALTEN

  • Sicherheitskonzepte
  • Benutzerverwaltung unter MySQL und PostgreSQL
  • Zugriffsrechtverwaltung für Benutzer

TRANSAKTIONSVERWALTUNG

  • Konsistente Datenbestände und Transaktionen
  • Transaktionen erstellen / abschließen / zurücksetzen