PostgreSQL for databaseadministratorer og utviklere - gratis kurs fra Otus, opplæring 4 måneder, Dato: 2. desember 2023.
Miscellanea / / December 05, 2023
Fullstendig kurs i arbeid med PostgreSQL-databasen
Kurset inneholder alle verktøyene som kan være nyttige for både utviklere og administratorer: ledelse tilgang, backup, replikering, logging, arbeid med statistikk, måter å jobbe med store volumer på data.
Kurset tar et dypdykk i PostgreSQL slik at du kan designe databaser uten å måtte slukke branner senere som følge av suboptimalt fundament.
Formålet med kurset — lær studenten å jobbe effektivt med PostgreSQL:
Som et resultat av trening Nyutdannede vil trygt kunne jobbe med PostgreSQL, lage optimale spørringer og håndtere feil, jobbe med indekser, optimalisere, profilere og oppdatere databaser.
Få ferdigheter som lar deg jobbe som en PostgreSQL DBA - installer, konfigurer, vedlikehold og utvikler en database som kjører PostgreSQL;
For hvem:
- for utviklere som trenger å mestre å jobbe med PostgreSQL;
- for databaseadministratorer som ønsker å mestre PostgreSQL DBA-ferdigheter;
- for Linux-administratorer som ønsker å mestre eller forbedre PostgreSQL DBA-ferdigheter;
- for DevOps/SRE-er som ønsker å forbedre sine PostgreSQL-ferdigheter.
På kurset vil du lære:
- konfigurere PostgreSQL-klyngen for optimal ytelse;
- organisere et backup-system;
- gjenopprette en klynge etter en feil;
- finne ut årsakene til feil, blokkeringer og vranglås og løse disse problemene;
- bruke indekser, sammenføyninger og statistikk for å optimalisere ytelsen;
- mestre syntaksen og funksjonene ved å jobbe i PostgreSQL;
- Utforsk løsninger på problemer med å jobbe med store datamengder i PostgreSQL.
Fordeler:
- Kunnskap fra praksis, ikke teori.
- Klasser på den oppdaterte versjonen av PostgreSQL.
- Interessante, utfordrende lekseoppgaver.
- Lærere er praktikere.
5
kursHøyere pedagogisk utdanning. Har vært involvert i kommersiell utvikling i over 20 år. Medgründer og teknisk direktør for en av de største online bedriftsregistreringstjenestene i Russland. Stabel: Java, PHP. Faglige interesser: funksjonell programmering, dataskriving, utvikling...
Høyere pedagogisk utdanning. Har vært involvert i kommersiell utvikling i over 20 år. Medgründer og teknisk direktør for en av de største online bedriftsregistreringstjenestene i Russland. Stabel: Java, PHP. Faglige interesser: funksjonell programmering, datatyping, API-utvikling.
6
kursJeg har utviklet programvare i Java/Spring, C#, PHP i over 20 år. Databasearkitekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. Distribuer database som lokal Google Cloud Platform, AWS, Azure,...
Jeg har utviklet programvare i Java/Spring, C#, PHP i over 20 år. Databasearkitekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, etc. DB-distribusjon både på stedet Google Cloud Platform, AWS, Azure, Yandex Cloud og Kubernetes, DBaaS, MultiCloud. I løpet av denne tiden ble mer enn hundre prosjekter designet og utviklet for kjedebutikker, treningssentre, hoteller og finanssektoren. Stor erfaring med å bygge og drive virtualiseringssystemer VmWare ESXi, Hyper-V. Forfatter av bøker om PostgreSQL. Ny "PostgreSQL 14. Optimalisering, Kubernetes, klynge, sky." Programleder
5
kursMer enn 15 års erfaring i IT-bransjen, mer enn 20 års erfaring med undervisning. For tiden: - programmerer ved Center for Intelligent Geoinformation Technologies (CIGIT) ved Federal State Budgetary Educational Institution of Higher Education "ASU"; - Universitetslektor ved Institutt for automatiserte informasjonsbehandlingssystemer og...
Mer enn 15 års erfaring i IT-bransjen, mer enn 20 års erfaring med undervisning. For tiden: - programmerer ved Center for Intelligent Geoinformation Technologies (CIGIT) ved Federal State Budgetary Educational Institution of Higher Education "ASU"; - universitetslektor ved Institutt for automatiserte informasjonsbehandlings- og kontrollsystemer innen områdene "Programmering og grunnleggende algoritmer", "Databaser", "Systemer for kunstig intelligens";- medgründer av det lille innovative foretaket ForeSays LLC - vitenskapelig forskning innen naturvitenskap og teknisk vitenskap, programvareutvikling forsyning. Ferdigheter: C/C++ programmering, Delphi; design og utvikling av databaser: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Har 2 patenter og 8 sertifikater for registrering av dataprogrammer Lærer
Introduksjon
-Tema 1. Relasjonsgrunnlag, historie og plass i den moderne verden
-Tema 2.SQL og relasjonell DBMS. Introduksjon til PostgreSQL
-Tema 3. Installere PostgreSQL
-Tema 4.DDL: opprette, endre og slette objekter i PostgreSQL
-Tema 5.DML: sette inn, oppdater, slett, velg data
-Tema 6. Fysisk lag av PostgreSQL
-Tema 7. Logisk nivå av PostgreSQL
Multiversjon, logger og låser
-Tema 8.MVCC, vakuum og autovakuum.
-Tema 9. Magasiner
-Tema 10.Blokker
-Tema 11.Seminar
Administrasjon
-Emne 12. Sette opp PostgreSQL
-Tema 13.Sikkerhetskopiering og gjenoppretting
-Tema 14.Typer og enhet for replikering i PostgreSQL. Søknadspraksis
-Tema 15. Patroni Cluster
Optimalisering
-Tema 16.Typer indekser. Arbeid med indekser og spørringsoptimalisering
-Tema 17. Ulike typer sammenføyninger. Applikasjon og optimalisering
-Tema 18. Innsamling og bruk av statistikk
-Tema 19. Ytelsesoptimalisering. Profilering. Overvåkning
-Tema 20. Partisjonering
-Emne 21. Lagrede funksjoner og prosedyrer del 1
-Emne 22. Lagrede funksjoner og prosedyrer del 2
-Tema 23. Lagrede funksjoner og prosedyrer del 3
Prosjekt arbeid
-Tema 24. Valg av tema og organisering av prosjektarbeid
-Tema 25. Høring om avgangsprosjektet
-Tema 26.Beskyttelse av prosjekteringsarbeid
-Tema 27. Kursresultater