Für die grundlegende Funktion dieser Website nutzen wir so wenig Cookies wie möglich. Nur wenn Sie damit einverstanden sind, kommen auch Cookies für erweiterte Funktionen oder Marketingzwecke zum Einsatz. Weitere Informationen erhalten Sie in unserer Datenschutzerklärung.
SQL - Datenbankdesign - Fortschritt
Kompakt-Intensiv-Training
-
Kursbeschreibung
Unsere SQL Schulung vermittelt Ihnen alle nötigen Kenntnisse zur Erstellung von Datenauswertungen und Programmierung wiederkehrender Auswertungen.
Sie erlernen die Grundlagen des relationalen Datenbankdesigns und erfahren, wie Datenbanken arbeiten. In den verschiedenen Bausteinen der Schulung erlernen Sie die Anwendung diverser SQL-Befehle. Zudem bringt Ihnen unsere Schulung betriebliche Anwendungen wie Data Warehouse und Data Mining nahe. Ein vertiefendes Modul beschäftigt sich auch mit verteilten Datenbanken und NoSQL-Anwendungen. -
Kursinhalte
Relationales Design von Datenbanken:
- Das Datenbankmanagementsystem: Grundlagen und Aufgaben
- Einführung: Datenmodellierung
- Relationen: Grundsätze
- Normalisierung und Denormalisierung
So arbeiten Datenbanken:- Datenkonsistenz
- Zugriffsschutz und Isolierung: Konzepte der Datensicherheit
Der SELECT-Befehl - SQL (Structured Query Language):- Das SELECT-Statement: Einführung
- Tabellen- und Spaltenalias
- Projektion und Selektion mittels Spaltenwahl und WHERE-Klausel
- Sortierungen vornehmen
- Gruppen- und Einzelfunktionen
- Operationen mit Zeichenketten und Datum
- Duplikaten-Ausschluss
- Logische Operatoren: Verknüpfte Bedingungen
- BETWEEN, IN und LIKE
Eine Verknüpfung durchführen:- Schnitt- und Vereinigungsmengen
- INNER Join
- FULL Join
- OUTER Join
- Weitere Konzepte: INTERSECT, MINUS, UNION und Co.
Mit Gruppenfunktionen arbeiten:- Die GROUP BY-Funktion
- Die HAVING-Funktion
Unterabfragen durchführen:- Subqueries im FROM-Block durchführen (Inner View)
- Subqueries im WHERE-Block durchführen (IN, ALL, EXISTS)
Weitere zentrale SQL-Befehle:- Benutzerrechte verwalten (GRANT, REVOKE)
- Datensätze hinzufügen (INSERT), löschen (DELETE) und ändern (UPDATE)
- Tabellen erstellen (CREATE) und pflegen ALTER, DROP)
Transaktionsschutz:- Transaktionen schützen mittels COMMIT
- Transaktionen schützen mittels ROLLBACK
Datenbank-Optimierung:- Anlegen und löschen von Indizes
- Mit zusammengesetzte Indizes umgehen
- Referenzielle Integrität sicherstellen
Effizienzsteigerung durch erweiterte Normalformen:- 3 NF, 4 NF
- BCNF (Boyce-Codd-Normalform)
Betriebsanwendungen: Data Warehouse und Data Mining:- Der Cube Operator
- Frequent Itemsets
- Roll-Up und Drill-Down
- Clusterings vornehmen
- Slicing und Dicing
Die effiziente Partitionierung von Datenbanken: Techniken:- Eine horizontale Partitionierung durchführen
- Eine vertikale Partitionierung durchführen
- List-, Hash- und Range-Partitionierung
Verteilte Datenbanken: NoSQL:- NoSQL: Grundlagen und Techniken
- Mit NoSQL eine Leistungssteigerung herbeiführen
- Umgang mit verteilten Hash-Tabellen
- NoSQL-Datenbanken: Architektur
Tipp: Empfohlene Trainingsdauer für alle Kursinhalte:1 - 2 Personen: 2 Tage - 3 Tage3 - 8 Personen: 3 Tage -
Unterrichtszeiten
(8 x 45 Minuten)
jeweils von 09.30 Uhr - 17.00 Uhr -
Vorteile
Unsere Garantien, damit Ihr Training auch garantiert ein Erfolg wird
- Qualitätsgarantie
- Zufriedenheitsgarantie
Authorized Training Center
medienreich ist zertifizierter Trainingspartner von Adobe, Autodesk und Corel. Wir sind ihr Partner für erstklassige und praxisnahe Wissensvermittlung.
Rabattsystem für öffentliche Trainings- 5 % Rabatt bei gleichzeitiger Anmeldung von 2 - 3 Personen für ein Training oder für die Buchung eines 2. oder 3. Trainings innerhalb eines Jahres.
- 10 % Rabatt bei gleichzeitiger Anmeldung von 4 - 6 Personen für ein Training oder für die Buchung eines 4. oder 5. Trainings innerhalb eines Jahres.
- 15 % Rabatt bei gleichzeitiger Anmeldung von mindestens 7 Personen für ein Training oder ab der Buchung eines 6. Trainings innerhalb eines Jahres.
-
Kundenbewertungen
84 Teilnehmer besuchten bereits diesen Kurs.
Sony, VW, itelligence, EADS, Sanyo, Sage
- Öffentliches
Training - Inhouse
Training - Firmen
Training
Individuelles Training in den modernen medienreich-Schulungsräumen.
Individuelles Training bei Ihnen im Haus.
- Durchführungsgarantie »
- Zufriedenheitsgarantie »
- Qualitätsgarantie »