PostgreSQL für Datenbankadministratoren und Entwickler – kostenloser Kurs von Otus, Schulung 4 Monate, Datum: 2. Dezember 2023.
Verschiedenes / / December 05, 2023
Kompletter Kurs zum Arbeiten mit der PostgreSQL-Datenbank
Der Kurs umfasst alle Tools, die sowohl für Entwickler als auch für Administratoren nützlich sein können: Management Zugriff, Sicherung, Replikation, Protokollierung, Arbeiten mit Statistiken, Möglichkeiten zum Arbeiten mit großen Volumina Daten.
Der Kurs befasst sich intensiv mit PostgreSQL, sodass Sie Datenbanken entwerfen können, ohne später aufgrund suboptimaler Grundlagen Probleme löschen zu müssen.
Zweck des Kurses – Bringen Sie dem Schüler bei, effektiv mit PostgreSQL zu arbeiten:
Als Ergebnis der Ausbildung Absolventen werden in der Lage sein, sicher mit PostgreSQL zu arbeiten, optimale Abfragen zu erstellen und mit falschen umzugehen, mit Indizes zu arbeiten, Datenbanken zu optimieren, zu profilieren und zu aktualisieren.
Erwerben Sie Fähigkeiten, die es Ihnen ermöglichen, als PostgreSQL-DBA zu arbeiten – eine Datenbank mit PostgreSQL zu installieren, zu konfigurieren, zu warten und zu entwickeln;
Für wen:
- für Entwickler, die die Arbeit mit PostgreSQL beherrschen müssen;
- für Datenbankadministratoren, die PostgreSQL-DBA-Kenntnisse erlernen möchten;
- für Linux-Administratoren, die PostgreSQL-DBA-Kenntnisse beherrschen oder verbessern möchten;
- für DevOps/SREs, die ihre PostgreSQL-Kenntnisse verbessern möchten.
Im Kurs lernen Sie:
- Konfigurieren Sie den PostgreSQL-Cluster für optimale Leistung.
- ein Backup-System organisieren;
- einen Cluster nach einem Fehler wiederherstellen;
- Finden Sie die Ursachen für Ausfälle, Blockaden und Deadlocks heraus und lösen Sie diese Probleme.
- Verwenden Sie Indizes, Verknüpfungen und Statistiken, um die Leistung zu optimieren.
- die Syntax und Funktionen der Arbeit in PostgreSQL beherrschen;
- Entdecken Sie Lösungen für Probleme bei der Arbeit mit großen Datenmengen in PostgreSQL.
Vorteile:
- Wissen aus der Sicht der Praxis, nicht der Theorie.
- Kurse zur aktualisierten Version von PostgreSQL.
- Interessante, herausfordernde Hausaufgaben.
- Lehrer sind Praktiker.
5
KurseHöhere pädagogische Ausbildung. Ist seit über 20 Jahren in der kommerziellen Entwicklung tätig. Mitbegründer und technischer Leiter eines der größten Online-Unternehmensregistrierungsdienste in Russland. Stapel: Java, PHP. Berufliche Interessen: funktionale Programmierung, Datentypisierung, Entwicklung...
Höhere pädagogische Ausbildung. Ist seit über 20 Jahren in der kommerziellen Entwicklung tätig. Mitbegründer und technischer Leiter eines der größten Online-Unternehmensregistrierungsdienste in Russland. Stapel: Java, PHP. Berufliche Interessen: funktionale Programmierung, Datentypisierung, API-Entwicklung.
6
KurseIch entwickle seit über 20 Jahren Software in Java/Spring, C#, PHP. Datenbankarchitekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase usw. Stellen Sie die Datenbank als lokale Google Cloud Platform, AWS, Azure usw. bereit.
Ich entwickle seit über 20 Jahren Software in Java/Spring, C#, PHP. Datenbankarchitekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase usw. DB-Bereitstellung sowohl vor Ort auf der Google Cloud Platform, AWS, Azure, Yandex Cloud als auch auf Kubernetes, DBaaS, MultiCloud. In dieser Zeit wurden mehr als hundert Projekte für Filialisten, Fitnesscenter, Hotels und den Finanzsektor entworfen und entwickelt. Umfangreiche Erfahrung im Aufbau und Betrieb von Virtualisierungssystemen VmWare ESXi, Hyper-V. Autor von Büchern über PostgreSQL. Neues „PostgreSQL 14. Optimierung, Kubernetes, Cluster, Cloud.“ Programmmanager
5
KurseMehr als 15 Jahre Erfahrung in der IT-Branche, mehr als 20 Jahre Lehrerfahrung. Derzeit: - Programmierer am Zentrum für Intelligente Geoinformationstechnologien (CIGIT) der Landeshaushaltsbildungseinrichtung „ASU“; - Dozent am Lehrstuhl für Automatisierte Informationsverarbeitungssysteme und...
Mehr als 15 Jahre Erfahrung in der IT-Branche, mehr als 20 Jahre Lehrerfahrung. Derzeit: - Programmierer am Zentrum für Intelligente Geoinformationstechnologien (CIGIT) der staatlichen Haushaltsbildungseinrichtung für höhere Bildung „ASU“; - Dozent an der Abteilung für Automatisierung Informationsverarbeitungs- und Kontrollsysteme in den Bereichen „Programmierung und Grundlagen der Algorithmisierung“, „Datenbanken“, „Systeme der künstlichen Intelligenz“;- Mitbegründer des kleinen innovativen Unternehmens ForeSays LLC – wissenschaftliche Forschung im Bereich Natur- und Technikwissenschaften, Softwareentwicklung Bestimmung. Fähigkeiten: C/C++-Programmierung, Delphi; Design und Entwicklung von Datenbanken: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL. Hat 2 Patente und 8 Zertifikate für die Registrierung von Computerprogrammen. Lehrer
Einführung
-Thema 1. Beziehungsgrundlagen, Geschichte und Platz in der modernen Welt
-Thema 2.SQL und relationales DBMS. Einführung in PostgreSQL
-Thema 3. PostgreSQL installieren
-Thema 4.DDL: Objekte in PostgreSQL erstellen, ändern und löschen
-Thema 5.DML: Daten einfügen, aktualisieren, löschen, auswählen
-Thema 6.Physische Schicht von PostgreSQL
-Thema 7. Logische Ebene von PostgreSQL
Multiversion, Protokolle und Sperren
-Thema 8.MVCC, Vakuum und Autovakuum.
-Thema 9. Zeitschriften
-Thema 10.Blöcke
-Thema 11.Seminar
Verwaltung
-Thema 12. PostgreSQL einrichten
-Thema 13.Sicherung und Wiederherstellung
-Thema 14. Arten und Geräte der Replikation in PostgreSQL. Anwendungspraxis
-Thema 15. Patroni-Cluster
Optimierung
-Thema 16. Arten von Indizes. Arbeiten mit Indizes und Abfrageoptimierung
-Thema 17. Verschiedene Arten von Verknüpfungen. Anwendung und Optimierung
-Thema 18. Erhebung und Nutzung von Statistiken
-Thema 19.Leistungsoptimierung. Profilierung. Überwachung
-Thema 20.Partitionierung
-Thema 21. Gespeicherte Funktionen und Prozeduren Teil 1
-Thema 22. Gespeicherte Funktionen und Prozeduren Teil 2
-Thema 23. Gespeicherte Funktionen und Prozeduren Teil 3
Projektarbeit
-Thema 24. Themenauswahl und Organisation der Projektarbeit
-Thema 25. Beratung zum Abschlussprojekt
-Thema 26. Schutz von Designarbeiten
-Thema 27. Kursergebnisse