Datenbankentwurf und Programmierung mit SQL Schulung
Database Design und Programming mit SQL ist ein umfassendes Studien- und Praxisfeld, das sich mit der Erstellung, Verwaltung und Nutzung von Datenbanken befasst.
Diese von einem Kursleiter geleitete Live-Schulung (online oder vor Ort) richtet sich an IT-Fachleute auf mittlerem Niveau, die lernen möchten, wie man relationale Datenbanken entwirft, implementiert und verwaltet und wie man mit SQL Daten abfragt und manipuliert.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- die Grundlagen des Datenbankdesigns zu verstehen.
- Lernen, relationale Datenbanken zu erstellen und zu verwalten.
- das Schreiben von SQL-Abfragen zum Abrufen und Verarbeiten von Daten beherrschen.
- Fortgeschrittene SQL Konzepte und Techniken verstehen.
- Entwicklung von Fähigkeiten zur Optimierung und Wartung von Datenbanken.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung in Databases
- Was ist eine Datenbank?
- Arten von Datenbanken
- Einführung in relationale Datenbanken
- Database Management Systeme (DBMS) im Überblick
- Funktionen eines DBMS
- Beliebte DBMS-Software
Database Entwurfsgrundlagen
- Konzeptionelle, logische und physische Datenmodelle
- Einführung in die Entity-Relationship (ER) Modellierung
- Erstellen von ER-Diagrammen
- Entitäten, Attribute und Beziehungen
Normalisierung und Database Entwurf
- Normalformen (1NF, 2NF, 3NF, BCNF)
- Vorteile der Normalisierung
- Praktische Beispiele für Normalisierung
- Denormalisierung und ihre Anwendungen
Einführung in SQL
- SQL Syntax und Struktur
- Datentypen in SQL
- CREATE, ALTER, DROP Anweisungen
- Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL Datenmanipulation
- INSERT-Anweisung
- Bulk-Insert-Operationen
- UPDATE- und DELETE-Anweisungen
- Verwendung der WHERE-Klausel
Abfrage von Daten mit SQL
- SELECT-Anweisung
- Filtern von Daten mit WHERE-Klausel
- Sortieren von Daten mit ORDER BY
- Verwendung von LIMIT und OFFSET
Fortgeschrittene SQL-Konzepte
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Schreiben von Unterabfragen
- GROUP BY und HAVING-Klauseln
- Aggregatfunktionen (COUNT, SUM, AVG, MAX, MIN)
Arbeiten mit Indizes und Ansichten
- Erstellen und Verwenden von Indizes
- Vor- und Nachteile von Indizes
- Erstellen und Verwalten von Views
- Verwendung von Views zur Vereinfachung von Abfragen
Database Sicherheit und Transaktionen
- Benutzerrollen und Berechtigungen
- Implementierung von bewährten Sicherheitsverfahren
- ACID-Eigenschaften
- COMMIT- und ROLLBACK-Anweisungen
Database Optimierung und Wartung
- Analysieren und Optimieren von SQL Abfragen
- EXPLAIN-Plan verwenden
- Sicherungsstrategien
- Wiederherstellung von Datenbanken
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse der Computerbedienung
Zielgruppe
- Database Administratoren
- IT-Fachleute
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Datenbankentwurf und Programmierung mit SQL Schulung - Buchung
Datenbankentwurf und Programmierung mit SQL Schulung - Anfrage
Datenbankentwurf und Programmierung mit SQL - Beratungsanfrage
Erfahrungsberichte (2)
Die bereitgestellten Schulungsinstrumente.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maschinelle Übersetzung
Der Trainer war sehr hilfsbereit, der Tempo des Trainings war wirklich gut und die Übungen waren weder zu schwer noch zu leicht. Jedes Mal, wenn ich steckenblieb, half er mir hervorragend und sorgte dafür, dass ich alles verstand.
Jade Stappaerts - KULeuven
Kurs - Oracle SQL Language
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Oracle SQL Sprache
14 StundenDieses Kurs beantwortet Fragen
Wie erstelle ich eine Abfrage?
Welche Möglichkeiten bietet SQL?
Was ist ein relationale Datenbank?
Welches ist die Struktur und welche Befehle hat SQL
NoSQL-Datenbank mit Microsoft Azure Cosmos DB
14 StundenDieses von einem Trainer geleitete Live-Training in Österreich (online oder vor Ort) richtet sich an Datenbankadministratoren oder Entwickler, die Microsoft Azure Cosmos DB nutzen möchten, um hochperformante Anwendungen mit geringer Latenz zu entwickeln und zu verwalten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendigen Cosmos DB-Ressourcen bereitzustellen, um Datenbanken und Anwendungen aufzubauen.
- Die Leistung und den Speicherplatz von Anwendungen durch die Nutzung von APIs in Cosmos DB zu skalieren.
- Datenbankoperationen zu verwalten und Kosten zu reduzieren, indem sie Cosmos DB-Ressourcen optimieren.
Oracle Database 19c Verwaltung
35 StundenOracle Database 19c ist eine multimodale Datenbank, die vollständige Unterstützung für relationale und nicht-relationale Daten bietet.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Systemadministratoren und Datenbankadministratoren, die lernen möchten, Oracle Database 19c in Standard Edition 2-Umgebungen zu verwalten, zu überwachen, zu sichern, zu sichern, zu sichern, zu sichern und zu wiederherstellen sowie einen klaren Weg von 11g auf 19c zu planen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Umgebung vorzubereiten und saubere Installationen und Konfigurationen von Oracle Database 19c SE2 durchzuführen.
- Oracle-Infrastrukturelemente wie SGA, PGA, Shared Pool, Datenbankpuffer-Cache und Redo-Mechanismen zu erläutern.
- Verwaltungstools wie Enterprise Manager (EM Express) und SQL Developer für tägliche Vorgänge zu verwenden.
- Best Practices für die Speicherverwaltung von Tabellenräumen, Datenfiles und Segmentplatznutzung umzusetzen.
- Datenbanken zu schärfen und Sicherheit mit Benutzern, Rollen, Rechten, Profilen und Überprüfungen aufrechtzuerhalten.
- RMAN-basierte Backup- und Wiederherstellungsstrategien gemäß RTO/RPO-Zielen zu planen und umzusetzen.
- Leistung mit dynamischen Leistungsansichten, SQL-Tracing und Ausführungsplänen zu überwachen und zu beheben.
- Die Übergangs- und Migrationsvorgänge von 11g auf 19c mit unterstützten Upgrade-Pfaden und Tools zu planen und durchzuführen.
Kursformat
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Praxis.
- Hands-on-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Um eine angepasste Schulung für diesen Kurs anzufordern, wenden Sie sich bitte an uns.
Oracle-Datenbank 19c SE2 Administrations Grundlagen
49 StundenOracle Database 19c ist die Long-Term-Support-Veröffentlichung von Oracles führender Datenbankplattform, die darauf ausgelegt ist, hohe Leistungsfähigkeit, Skalierbarkeit und Zuverlässigkeit für Unternehmensanwendungen zu bieten.
Diese von einem Trainer durchgeführte Live-Schulung (online oder vor Ort) richtet sich an datenbankadministratoren und IT-Professionals mit Anfänger- bis Fortgeschrittenenkenntnissen, die lernen möchten, Oracle Database 19c SE2-Umgebungen effektiv zu installieren, zu konfigurieren und zu verwalten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Architektur von Oracle Database 19c SE2 und ihre Kernkomponenten zu verstehen.
- Oracle Database 19c SE2 auf unterstützten Plattformen zu installieren und zu konfigurieren.
- Schlüsselverwaltungsaufgaben wie Backup, Wiederherstellung und Sicherheitsmanagement durchzuführen.
- Die Datenbankleistung zu optimieren und den Systemstatus mit Oracle-Tools zu überwachen.
- Migrationen von früheren Versionen der Oracle-Datenbank auf 19c zu planen und durchzuführen.
Kursformat
- Interaktiver Vortrag und Diskussion.
- Viel Übung und Praxis.
- Handson-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Für eine angepasste Schulung für diesen Kurs kontaktieren Sie uns, um die Arrangements zu treffen.
Oracle Database 19c: Verwaltung
35 StundenDieses von einem Trainer geführte Live-Training in Österreich (online oder vor Ort) richtet sich an Systemadministratoren, die lernen möchten, wie sie eine Oracle-Datenbank verwalten, überwachen und unterstützen können.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die wichtigsten Merkmale und architektonischen Änderungen der Oracle-Datenbank zu verstehen.
- Oracle-Datenbanken verwalten und überwachen.
- Die Leistung von Oracle-Datenbanken optimieren.
Oracle Datenbank 19c - Backup und Wiederherstellung
14 StundenDiese von einem Dozenten geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an datenbankverwaltungsanfänger, die Backup- und Wiederherstellungsaufgaben in Oracle Datenbank 19c verwalten möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die grundlegenden Konzepte von Backup und Wiederherstellung in Oracle Datenbank 19c zu verstehen, einschließlich der Architektur und verschiedener Arten von Ausfällen.
- Praktische Erfahrungen im Konfigurieren von Backup- und Wiederherstellungseinstellungen zu sammeln, einschließlich der RMAN-Umgebung und des schnellen Wiederherstellungsbereichs.
- Praktische Fähigkeiten im Durchführen verschiedener Backup- und Wiederherstellungsvorgänge zu entwickeln, einschließlich vollständiger, inkrementeller und zeitpunktbezogener Wiederherstellungen.
- Zu lernen, wie man Oracles Flashback-Technologie zur effektiven Datenbankwiederherstellung nutzt und Szenarien für Katastrophenwiederherstellung managt.
- Best Practices für Backup, Wiederherstellung und Katastrophenwiederherstellung anzuwenden, um die Datenaufbereitung zu gewährleisten und Downtime in Oracle Datenbank 19c zu minimieren.
Oracle Database 19c - Data Guard-Administration
21 StundenDieses von einem Trainer geleitete Live-Training in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Datenbankadministratoren, die Umgebungen mit Oracle Data Guard verwalten, optimieren und sichern möchten, um eine robuste Katastrophenschutz- und Hochverfügbarkeitssicherung zu gewährleisten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Die Architektur und Vorteile von Oracle Data Guard für Katastrophenschutz und Hochverfügbarkeit zu verstehen.
- Praktische Erfahrungen bei der Konfiguration und Verwaltung von physischen und logischen Standby-Datenbanken, einschließlich des Data Guard-Brokers, zu sammeln.
- Praktische Fähigkeiten in der Überwachung, Behebung von Problemen und Optimierung von Data Guard-Umgebungen für optimale Leistung zu entwickeln.
- Fortgeschrittene Funktionen wie Active Data Guard, Data Guard mit RAC und die Sicherung von Data Guard-Kommunikationen kennenzulernen.
- Best Practices für die Katastrophenschutzzu planen, Datenkonsistenz sicherzustellen und Data Guard-Operationen zu automatisieren.
Oracle Database 19c - Installation und Upgrade
7 StundenDieses vom Dozenten geleitete, Live-Training in Österreich (online oder vor Ort) richtet sich an Einsteiger-Datenbankadministratoren, die sicherstellen möchten, dass sie gut gerüstet sind, um ihre Oracle-Umgebungen zu verwalten und zu optimieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die wichtigsten Features und die Architektur von Oracle Database 19c, einschließlich Systemanforderungen und Installationsmethoden, zu verstehen.
- Praktische Fähigkeiten in der Installation von Oracle Database 19c und Oracle Grid Infrastructure erwerben, einschließlich der Konfiguration von Netzwerk, Speicher und Sicherheitseinstellungen.
- Den kompletten Prozess des Upgrades auf Oracle Database 19c beherrschen, von der Vorbereitung vor dem Upgrade bis zur Validierung nach dem Upgrade.
- Fähigkeiten im Troubleshooting entwickeln, um häufige Probleme während der Installation und des Upgrades zu bewältigen.
- Best Practices für die Installation und den Upgrade von Oracle Database anwenden, um eine reibungslose und erfolgreiche Bereitstellung zu gewährleisten.
Oracle Database 19c - Multitenant-Architektur
21 StundenDieses von einem Trainer durchgeführte Live-Training in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Datenbankadministratoren, die eine effektive Verwaltung und Optimierung einer mehrinstanzigen Umgebung wünschen.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Die wesentlichen Komponenten und Vorteile der mehrinstanziellen Architektur von Oracle Database 19c, einschließlich CDBs und PDBs, zu verstehen.
- Praktische Fähigkeiten in der Installation, Konfiguration und Verwaltung von Container-Datenbanken (CDBs) und Plug-In-Datenbanken (PDBs) erwerben.
- Sicherheitsmaßnahmen, Backup- und Wiederherstellungsstrategien sowie Leistungsabstimmungen in einer mehrinstanziellen Umgebung zu implementieren.
- Die Verwaltung von Hochverfügbarkeit und Katastrophenrecovey in einer mehrinstanziellen Architektur, einschließlich der Konfiguration von Data Guard und Oracle RAC, zu erlernen.
- Techniken zur Problembehebung und Best Practices für die Pflege einer sicheren, effizienten und verlässlichen mehrinstanziellen Datenbankumgebung zu erwerben.
Oracle-Datenbank 19c - RAC, ASM und Grid Infrastrukturverwaltung
35 StundenDieses instructor-led, live Training in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Datenbankadministratoren, die komplexe, hoch verfügbare Oracle-Datenbanumgebungen verwalten und optimieren möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Ein umfassendes Verständnis der Oracle RAC-Architektur und -Grid-Infrastruktur zu erlangen, einschließlich Installation, Konfiguration und Verwaltung.
- Praktische Fähigkeiten in der Verwaltung des Automatic Storage Management (ASM) zu entwickeln, einschließlich Verwaltung von Datengruppen, Anpassung von Instanzen und Sicherung/Wiederherstellung.
- Fortgeschrittene Techniken zur Leistungsoptimierung in RAC-Umgebungen sowie Konfigurationen für den Katastrophenschutz und Best Practices für die hohe Verfügbarkeit zu erlernen.
- Fähigkeiten zur Fehlerbehebung und Diagnose in RAC- und Grid-Infrastruktur-Umgebungen zu erwerben.
- Den Prozess der Patchesetzung und -aktualisierung von Oracle RAC und -Grid-Infrastruktur zu verstehen, wobei die Ausfallzeiten minimiert und die Systemstabilität aufrechterhalten werden sollen.
Oracle-Datenbank-Sicherheit 19c
21 StundenDieses von einem Trainer geleitete Live-Training in Österreich (online oder vor Ort) richtet sich an Systemadministratoren, die ein umfassendes Verständnis der Sicherheitsfunktionen von Oracle Database 19c erwerben möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Die Konzepte der Datenbanksicherheit zu verstehen.
- Authentifizierungs- und Autorisierungsmechanismen umzusetzen, um den Zugriff auf die Datenbank zu kontrollieren.
- Benutzerkonten, Rollen und Berechtigungen effektiv einzurichten und zu verwalten.
- Robuste Sicherheitsmaßnahmen gegen verschiedene Bedrohungen und Schwachstellen umzusetzen.
Oracle SQL für Administratoren
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Datenbankadministratoren und -entwickler auf Anfängerniveau, die lernen möchten SQL, wie man Daten in Oracle Datenbanken für administrative und betriebliche Aufgaben effizient verwaltet, abfragt und manipuliert.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Die Architektur von Oracle-Datenbanken zu verstehen, einschließlich Schemata, Benutzer und Sitzungen.
- Schreiben und Optimieren von SQL-Abfragen zum Abrufen, Filtern und Verändern von Daten.
- Joins, Unterabfragen und Set-Operatoren verwenden, um mit mehreren Tabellen und komplexen Abfragen zu arbeiten.
- Datenaggregation, -gruppierung und -analyse mit SQL-Funktionen durchführen.
- Schemaobjekte wie Ansichten, Sequenzen und Indizes verwalten, um Datenbankoperationen zu verbessern.
Oracle Database 19c: Data Warehousing Concepts
14 StundenOracle Database 19c ist eine robuste Plattform zum Erstellen und Verwalten von Unternehmensdatenwaren, die analytische Workloads unterstützen.
Diese von einem Dozenten angeleitete Live-Training (online oder vor Ort) richtet sich an datentechnische Fachkräfte und Analysten auf Anfängerniveau, die die grundlegenden Konzepte und die Architektur von Oracle-basierten Datenwarensystemen verstehen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die wichtigsten Konzepte und die Architektur von Oracle-Datenwarenhäusern zu verstehen.
- Typische Datenwarehouse-Komponenten wie Faktentabellen und Dimensions-tabellen zu beschreiben.
- Die Anwendungsfälle und die Vorteile von Oracle-Datenwarenhäusern in der Business Intelligence zu erkennen.
- Sich auf eine tiefergehende Ausbildung in Oracle-ETL, Leistungsoptimierung und Datenwarehouse-Optimierung vorzubereiten.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Praktische Anwendung von Oracle SQL und Erkundung von Datenwarehouse-Schemata.
- Geleitete konzeptionelle Übungen und Analyse der Datenwarehouse-Designs.
Kursanpassungsoptionen
- Um ein angepasstes Training für diesen Kurs basierend auf Ihren internen Datenmodellen oder Analysezielen anzufordern, kontaktieren Sie uns bitte zur Absprache.
Oracle Database 19c: Techniken der Datenwarehouse
21 StundenOracle Database 19c ist eine leistungsstarke Plattform zur Erstellung von hochleistungsfähigen Datenwarehouses, die Business Intelligence und Analysearbeitsschichten unterstützen.
Dieses instructor-led, live Training (online oder vor Ort) richtet sich an Oracle-Professionals mittlerer Stufe, die Lösungen für Datenwarehouse implementieren und optimieren möchten, indem sie Oracle Database 19c verwenden.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Datenwarehouse-Schemata (Star-, Snowflake-Modell) zu entwerfen und umzusetzen.
- Oracle Partitionierung und Komprimierung für große Datensätze zu verwenden.
- ETL-Prozesse und Abfrageleistung für Analysearbeitsschichten zu optimieren.
- Funktionen von Oracle für Echtzeit- und historische Berichterstattung auszuschöpfen.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Praxisorientierte Nutzung von Oracle Data Warehouse-Funktionen in Beispiel-Szenarien.
- Geführte Übungen mit Fokus auf Modellierung, ETL und Leistungsverbesserung.
Anpassungsoptionen des Kurses
- Wenn Sie ein an Ihre Organisation angepasstes Training für diesen Kurs basierend auf Ihren Datenmodellen oder Berichtsanforderungen wünschen, kontaktieren Sie uns bitte zur Anmeldung.
Oracle Database 19c: SQL Tuning Workshop
21 StundenSQL-Optimierung in Oracle Database 19c ist der Prozess der Verbesserung von SQL-Leistung durch Analyse, Statistik und Optimierungstechniken.
Dieses instructor-led Live-Seminar (online oder vor Ort) richtet sich an Oracle-Profi mit fortgeschrittenen Kenntnissen, die SQL-Optimierungsverfahren für Oracle Database 19c verstehen und anwenden möchten, um die Ausführung von Abfragen und die Datenbankeffizienz zu verbessern.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Abarbeitungspläne zu interpretieren und Leistungsbottlenecks zu identifizieren.
- Oracle-Optimierungstools wie AWR, ADDM und SQL Tuning Advisor anzuwenden.
- Indizes, Hinweise und Statistiken zur Optimierung von Abfragen zu nutzen.
- Ineffiziente SQL-Anweisungen in realen Umgebungen zu diagnostizieren und zu beheben.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Praxisorientierte Nutzung von Oracle-Optimierungstools und SQL-Abfragen.
- Führungsübungen, die sich auf realistische Optimierungsszenarien und Leistungsanalysen konzentrieren.
Anpassungsoptionen des Kurses
- Um eine angepasste Ausbildung für diesen Kurs auf Basis Ihrer System- oder Geschäftsanforderungen zu beantragen, kontaktieren Sie uns bitte zur Anmeldung.