PostgreSQL za administratore i programere baza podataka - besplatni tečaj iz Otusa, obuka 4 mjeseca, Datum: 2. prosinca 2023.
Miscelanea / / December 05, 2023
Kompletan tečaj o radu s PostgreSQL bazom podataka
Tečaj uključuje sve alate koji mogu biti korisni i programerima i administratorima: upravljanje pristup, backup, replikacija, logging, rad sa statistikom, načini rada s velikim volumenima podaci.
Tečaj duboko zaranja u PostgreSQL kako biste mogli dizajnirati baze podataka bez potrebe za gašenjem požara koji su rezultat neoptimalnih temelja.
Svrha tečaja — naučiti studenta učinkovitom radu s PostgreSQL-om:
Kao rezultat treninga maturanti će moći pouzdano raditi s PostgreSQL-om, stvarati optimalne upite i rješavati netočne, raditi s indeksima, optimizirati, profilirati i ažurirati baze podataka.
Steknite vještine koje će vam omogućiti da radite kao PostgreSQL DBA - instalirajte, konfigurirajte, održavajte i razvijajte bazu podataka koja pokreće PostgreSQL;
Za koga:
- za programere koji trebaju savladati rad s PostgreSQL;
- za administratore baza podataka koji žele svladati PostgreSQL DBA vještine;
- za Linux administratore koji žele svladati ili poboljšati PostgreSQL DBA vještine;
- za DevOps/SRE koji žele poboljšati svoje PostgreSQL vještine.
Na tečaju ćete naučiti:
- konfigurirajte PostgreSQL klaster za optimalnu izvedbu;
- organizirati rezervni sustav;
- vratiti klaster nakon kvara;
- saznati uzroke kvarova, blokada i zastoja i riješiti te probleme;
- koristiti indekse, spojeve i statistiku za optimizaciju performansi;
- ovladati sintaksom i značajkama rada u PostgreSQL-u;
- Istražite rješenja za probleme rada s velikim količinama podataka u PostgreSQL-u.
Prednosti:
- Znanje sa stajališta prakse, a ne teorije.
- Predavanja na ažuriranoj verziji PostgreSQL-a.
- Zanimljive, zahtjevne domaće zadaće.
- Učitelji su praktičari.
5
tečajeviVisoko pedagoško obrazovanje. Više od 20 godina bavi se komercijalnim razvojem. Suosnivač i tehnički direktor jedne od najvećih internetskih usluga za registraciju poduzeća u Rusiji. Skup: Java, PHP. Profesionalni interesi: funkcionalno programiranje, tipizacija podataka, razvoj...
Visoko pedagoško obrazovanje. Više od 20 godina bavi se komercijalnim razvojem. Suosnivač i tehnički direktor jedne od najvećih internetskih usluga za registraciju poduzeća u Rusiji. Skup: Java, PHP. Profesionalni interesi: funkcionalno programiranje, tipizacija podataka, razvoj API-ja.
6
tečajeviViše od 20 godina razvijam softver u Java/Spring, C#, PHP. Arhitekt baze podataka PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Implementirajte bazu podataka kao on-premise Google Cloud Platform, AWS, Azure,...
Više od 20 godina razvijam softver u Java/Spring, C#, PHP. Arhitekt baze podataka PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. DB implementacija na lokalnoj platformi Google Cloud, AWS, Azure, Yandex Cloud i Kubernetes, DBaaS, MultiCloud. Tijekom tog vremena osmišljeno je i razvijeno više od stotinu projekata za lance trgovina, fitness centre, hotele i financijski sektor. Veliko iskustvo u izgradnji i upravljanju virtualizacijskim sustavima VmWare ESXi, Hyper-V. Autor knjiga o PostgreSQL-u. Novi "PostgreSQL 14. Optimizacija, Kubernetes, klaster, oblak." Voditelj programa
5
tečajeviViše od 15 godina iskustva u IT industriji, više od 20 godina iskustva u nastavi. Trenutno: - programer u Centru za inteligentne geoinformacijske tehnologije (CIGIT) Savezne državne proračunske obrazovne ustanove za visoko obrazovanje "ASU"; - viši predavač na Katedri za automatizirane sustave obrade informacija i...
Više od 15 godina iskustva u IT industriji, više od 20 godina iskustva u nastavi. Trenutno: - programer u Centru za inteligentne geoinformacijske tehnologije (CIGIT) Savezne državne proračunske obrazovne ustanove za visoko obrazovanje "ASU"; - viši predavač na Katedri za automatizirano Sustavi za obradu i upravljanje informacijama u područjima “Programiranje i osnove algoritmizacije”, “Baze podataka”, “Sustavi umjetne inteligencije”;- suosnivač malog inovativnog poduzeća ForeSays LLC - znanstveno istraživanje u području prirodnih i tehničkih znanosti, razvoj softvera odredba. Vještine: C/C++ programiranje, Delphi; dizajn i razvoj baza podataka: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Posjeduje 2 patenta i 8 certifikata o registraciji računalnih programa Nastavnik
Uvod
-Tema 1. Relacijske osnove, povijest i mjesto u suvremenom svijetu
-Tema 2.SQL i relacijski DBMS. Uvod u PostgreSQL
-Tema 3. Instalacija PostgreSQL-a
-Tema 4.DDL: kreiranje, mijenjanje i brisanje objekata u PostgreSQL-u
-Tema 5.DML: umetanje, ažuriranje, brisanje, odabir podataka
-Tema 6.Fizički sloj PostgreSQL-a
-Tema 7. Logička razina PostgreSQL-a
Multiverzija, dnevnici i brave
-Tema 8.MVCC, vakuum i autovakuum.
-Tema 9. Časopisi
-Tema 10.Blokovi
-Tema 11.Seminar
administracija
-Tema 12. Postavljanje PostgreSQL-a
-Tema 13. Backup i oporavak
-Tema 14. Vrste i uređaji replikacije u PostgreSQL-u. Praksa primjene
-Tema 15. Klaster Patroni
Optimizacija
-Tema 16.Vrste indeksa. Rad s indeksima i optimizacija upita
-Tema 17. Različite vrste spojeva. Primjena i optimizacija
-Tema 18. Prikupljanje i korištenje statistike
-Tema 19. Optimizacija performansi. Profiliranje. Praćenje
-Tema 20.Particioniranje
-Tema 21. Pohranjene funkcije i procedure 1. dio
-Tema 22. Pohranjene funkcije i procedure 2. dio
-Tema 23. Pohranjene funkcije i procedure 3. dio
Projektni rad
-Tema 24. Odabir teme i organizacija rada na projektu
-Tema 25. Savjetovanje na diplomskom projektu
-Tema 26.Zaštita projektantskog rada
-Tema 27. Rezultati kolegija