PostgreSQL za skrbnike in razvijalce baz podatkov - brezplačen tečaj pri Otusu, usposabljanje 4 mesece, datum: 2. december 2023.
Miscellanea / / December 05, 2023
Celoten tečaj dela z bazo podatkov PostgreSQL
Tečaj vključuje vsa orodja, ki so lahko uporabna tako za razvijalce kot skrbnike: upravljanje dostop, varnostno kopiranje, replikacija, beleženje, delo s statistiko, načini dela z velikimi količinami podatke.
Tečaj se poglobljeno poglobi v PostgreSQL, tako da lahko načrtujete baze podatkov, ne da bi morali pozneje gasiti požare, ki so posledica neoptimalnih temeljev.
Namen tečaja — naučite študenta učinkovitega dela s PostgreSQL:
Kot rezultat treninga diplomanti bodo sposobni samozavestno delati s PostgreSQL, ustvarjati optimalne poizvedbe in obravnavati nepravilne, delati z indeksi, optimizirati, profilirati in posodabljati baze podatkov.
Pridobite veščine, ki vam bodo omogočile delo kot skrbnik baze podatkov PostgreSQL – namestite, konfigurirajte, vzdržujte in razvijajte bazo podatkov, ki izvaja PostgreSQL;
Za kogar:
- za razvijalce, ki morajo obvladati delo s PostgreSQL;
- za skrbnike baz podatkov, ki želijo obvladati veščine DBA PostgreSQL;
- za skrbnike Linuxa, ki želijo obvladati ali izboljšati veščine DBA PostgreSQL;
- za DevOps/SRE, ki želijo izboljšati svoje veščine PostgreSQL.
Na tečaju se boste naučili:
- konfigurirajte gručo PostgreSQL za optimalno delovanje;
- organizirati varnostni sistem;
- obnoviti gručo po okvari;
- odkrivanje vzrokov okvar, blokad in zastojev ter reševanje teh težav;
- uporabite indekse, spoje in statistiko za optimizacijo delovanja;
- obvlada sintakso in funkcije dela v PostgreSQL;
- Raziščite rešitve za težave pri delu z velikimi količinami podatkov v PostgreSQL.
Prednosti:
- Znanje z vidika prakse, ne teorije.
- Razredi na posodobljeni različici PostgreSQL.
- Zanimive, zahtevne domače naloge.
- Učitelji so praktiki.
5
tečajiVisoka pedagoška izobrazba. S komercialnim razvojem se ukvarja že več kot 20 let. Soustanovitelj in tehnični direktor ene največjih spletnih storitev za registracijo podjetij v Rusiji. Sklad: Java, PHP. Poklicni interesi: funkcijsko programiranje, tipkanje podatkov, razvoj...
Visoka pedagoška izobrazba. S komercialnim razvojem se ukvarja že več kot 20 let. Soustanovitelj in tehnični direktor ene največjih spletnih storitev za registracijo podjetij v Rusiji. Sklad: Java, PHP. Poklicni interesi: funkcijsko programiranje, tipkanje podatkov, razvoj API-jev.
6
tečajiVeč kot 20 let razvijam programsko opremo v Java/Spring, C#, PHP. Arhitekt baze podatkov PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Namestite bazo podatkov kot lokalno platformo Google Cloud, AWS, Azure,...
Več kot 20 let razvijam programsko opremo v Java/Spring, C#, PHP. Arhitekt baze podatkov PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Uvedba DB na mestu uporabe Google Cloud Platform, AWS, Azure, Yandex Cloud in Kubernetes, DBaaS, MultiCloud. V tem času je bilo zasnovanih in razvitih več kot sto projektov za trgovske verige, fitnese, hotele in finančni sektor. Bogate izkušnje pri gradnji in delovanju virtualizacijskih sistemov VmWare ESXi, Hyper-V. Avtor knjig o PostgreSQL. Novi "PostgreSQL 14. Optimizacija, Kubernetes, gruča, oblak." Vodja programa
5
tečajiVeč kot 15 let izkušenj v IT industriji, več kot 20 let izkušenj s poučevanjem. Trenutno: - programer v Centru za inteligentne geoinformacijske tehnologije (CIGIT) Zvezne državne proračunske izobraževalne ustanove za visoko šolstvo "ASU"; - višji predavatelj na Oddelku za avtomatizirane sisteme za obdelavo informacij in ...
Več kot 15 let izkušenj v IT industriji, več kot 20 let izkušenj s poučevanjem. Trenutno: - programer v Centru za inteligentne geoinformacijske tehnologije (CIGIT) Zvezne državne proračunske izobraževalne ustanove za visoko šolstvo "ASU"; - višji predavatelj na Oddelku za avtomatizacijo sistemi za obdelavo informacij in nadzor na področjih “Programiranje in osnove algoritmizacije”, “Baze podatkov”, “Sistemi umetne inteligence”;- soustanovitelj malega inovativnega podjetja ForeSays LLC - znanstveno raziskovanje na področju naravoslovnih in tehničnih ved, razvoj programske opreme zagotavljanje. Spretnosti: programiranje C/C++, Delphi; oblikovanje in razvoj baz podatkov: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Ima 2 patenta in 8 potrdil o registraciji računalniških programov Učitelj
Uvod
-Tema 1. Relacijske osnove, zgodovina in mesto v sodobnem svetu
-Tema 2.SQL in relacijski DBMS. Uvod v PostgreSQL
-Tema 3. Namestitev PostgreSQL
-Tema 4.DDL: ustvarjanje, spreminjanje in brisanje objektov v PostgreSQL
-Tema 5.DML: vstavljanje, posodobitev, brisanje, izbiranje podatkov
-Tema 6. Fizična plast PostgreSQL
-Tema 7. Logična raven PostgreSQL
Multiversion, dnevniki in ključavnice
-Tema 8.MVCC, vakuum in avtovakuum.
-Tema 9. Revije
-Tema 10. Bloki
-Tema 11.Seminar
Administracija
-Tema 12. Nastavitev PostgreSQL
-Tema 13. Varnostno kopiranje in obnovitev
-Tema 14. Vrste in naprave za replikacijo v PostgreSQL. Praksa uporabe
-Tema 15. Grozd Patroni
Optimizacija
-Tema 16.Vrste indeksov. Delo z indeksi in optimizacija poizvedb
-Tema 17. Različne vrste združevanj. Uporaba in optimizacija
-Tema 18. Zbiranje in uporaba statistike
-Tema 19. Optimizacija zmogljivosti. Profiliranje. Spremljanje
-Tema 20. Particioniranje
-Tema 21. Shranjene funkcije in procedure 1. del
-Tema 22. Shranjene funkcije in procedure 2. del
-Tema 23. Shranjene funkcije in procedure 3. del
Projektno delo
-Tema 24. Izbira teme in organizacija projektnega dela
-Tema 25. Posvetovanje pri diplomskem projektu
-Tema 26. Zaščita projektantskega dela
-Tema 27. Rezultati predmeta