PostgreSQL datu bāzu administratoriem un izstrādātājiem - bezmaksas kurss no Otus, apmācība 4 mēneši, Datums: 2023. gada 2. decembris.
Literārs Mistrojums / / December 05, 2023
Pabeigt kursu par darbu ar PostgreSQL datu bāzi
Kursā ir iekļauti visi rīki, kas var būt noderīgi gan izstrādātājiem, gan administratoriem: vadība piekļuve, dublēšana, replikācija, reģistrēšana, darbs ar statistiku, veidi, kā strādāt ar lieliem apjomiem datus.
Kursā ir dziļi iedziļināties PostgreSQL, lai jūs varētu izstrādāt datu bāzes, vēlāk nedzēšot ugunsgrēkus neoptimālu pamatu dēļ.
Kursa mērķis — iemācīt studentam efektīvi strādāt ar PostgreSQL:
Treniņu rezultātā absolventi varēs pārliecinoši strādāt ar PostgreSQL, veidot optimālus vaicājumus un tikt galā ar nepareizajiem, strādāt ar indeksiem, optimizēt, profilēt un atjaunināt datu bāzes.
Iegūt prasmes, kas ļaus strādāt kā PostgreSQL DBA – instalēt, konfigurēt, uzturēt un attīstīt datu bāzi, kurā darbojas PostgreSQL;
Priekš kura:
- izstrādātājiem, kuriem nepieciešams apgūt darbu ar PostgreSQL;
- datu bāzu administratoriem, kuri vēlas apgūt PostgreSQL DBA prasmes;
- Linux administratoriem, kuri vēlas apgūt vai uzlabot PostgreSQL DBA prasmes;
- DevOps/SRE, kuri vēlas uzlabot savas PostgreSQL prasmes.
Kursā jūs uzzināsit:
- konfigurēt PostgreSQL klasteru optimālai veiktspējai;
- organizēt rezerves sistēmu;
- atjaunot kopu pēc neveiksmes;
- noskaidrot kļūmju, aizsprostojumu un strupceļu cēloņus un atrisināt šīs problēmas;
- izmantot indeksus, savienojumus un statistiku, lai optimizētu veiktspēju;
- apgūt sintaksi un iespējas darbam ar PostgreSQL;
- Izpētiet risinājumus problēmām, kas saistītas ar darbu ar lielu datu apjomu programmā PostgreSQL.
Priekšrocības:
- Zināšanas no prakses, nevis teorijas viedokļa.
- Nodarbības atjauninātajā PostgreSQL versijā.
- Interesantas, izaicinošas mājasdarbu problēmas.
- Skolotāji ir praktiķi.
5
kursiAugstākā pedagoģiskā izglītība. Vairāk nekā 20 gadus nodarbojas ar komerciālo attīstību. Viena no lielākajiem tiešsaistes uzņēmumu reģistrācijas pakalpojumiem Krievijā līdzdibinātājs un tehniskais direktors. Stack: Java, PHP. Profesionālās intereses: funkcionālā programmēšana, datu tipēšana, izstrāde...
Augstākā pedagoģiskā izglītība. Vairāk nekā 20 gadus nodarbojas ar komerciālo attīstību. Viena no lielākajiem tiešsaistes uzņēmumu reģistrācijas pakalpojumiem Krievijā līdzdibinātājs un tehniskais direktors. Stack: Java, PHP. Profesionālās intereses: funkcionālā programmēšana, datu tipēšana, API izstrāde.
6
kursiEsmu izstrādājis programmatūru Java/Spring, C#, PHP valodās vairāk nekā 20 gadus. Datu bāzes arhitekts PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase u.c. Izvietot datu bāzi kā lokālu Google Cloud Platform, AWS, Azure,...
Esmu izstrādājis programmatūru Java/Spring, C#, PHP valodās vairāk nekā 20 gadus. Datu bāzes arhitekts PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase u.c. DB izvietošana gan lokālajā Google Cloud Platform, AWS, Azure, Yandex Cloud, gan Kubernetes, DBaaS, MultiCloud. Šajā laikā tika izstrādāti un izstrādāti vairāk nekā simts projektu veikalu ķēdēm, fitnesa centriem, viesnīcām un finanšu sektoram. Liela pieredze virtualizācijas sistēmu veidošanā un ekspluatācijā VmWare ESXi, Hyper-V. Grāmatu par PostgreSQL autors. Jauns "PostgreSQL 14. Optimizācija, Kubernetes, klasteris, mākonis." Programmas vadītājs
5
kursiVairāk nekā 15 gadu pieredze IT nozarē, vairāk nekā 20 gadu pedagoģiskā pieredze. Šobrīd: - programmētājs Federālās valsts budžeta augstskolas "ASU" Inteliģento ģeoinformācijas tehnoloģiju centrā (CIGIT), - vecākais lektors Automatizētās informācijas apstrādes sistēmu katedrā un...
Vairāk nekā 15 gadu pieredze IT nozarē, vairāk nekā 20 gadu pedagoģiskā pieredze. Pašlaik: - programmētājs Federālās valsts budžeta augstākās izglītības iestādes "ASU" Inteliģento ģeoinformācijas tehnoloģiju centrā (CIGIT); - vecākais pasniedzējs Automatizētās katedras katedrā. informācijas apstrādes un kontroles sistēmas jomās "Programmēšana un algoritmizācijas pamati", "Datu bāzes", "Mākslīgā intelekta sistēmas"; mazā inovatīvā uzņēmuma ForeSays LLC līdzdibinātājs - zinātniskie pētījumi dabas un tehnisko zinātņu jomā, programmatūras izstrāde nodrošinājums. Prasmes: C/C++ programmēšana, Delphi; datu bāzu projektēšana un izstrāde: DBVS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.Ir 2 patenti un 8 datorprogrammu reģistrācijas sertifikāti Skolotājs
Ievads
-1.tēma. Relāciju pamati, vēsture un vieta mūsdienu pasaulē
-Tēma 2.SQL un relāciju DBVS. Ievads PostgreSQL
-3. tēma. PostgreSQL instalēšana
-Tēma 4.DDL: objektu izveide, modificēšana un dzēšana programmā PostgreSQL
-Tēma 5.DML: ievietot, atjaunināt, dzēst, atlasīt datus
-6. tēma. PostgreSQL fiziskais slānis
-7. tēma. PostgreSQL loģiskais līmenis
Multiversija, baļķi un slēdzenes
-8.tēma.MVCC, vakuums un autovakuums.
-9.tēma. Žurnāli
-10.tēma.Bloki
-11.tēma.Seminārs
Administrācija
-12. tēma. PostgreSQL iestatīšana
-13. tēma. Dublēšana un atkopšana
- 14. tēma. Replikācijas veidi un ierīce PostgreSQL. Pieteikšanās prakse
-15.tēma. Patronu klasteris
Optimizācija
-16.tēma.Indeksu veidi. Darbs ar indeksiem un vaicājumu optimizāciju
-17. tēma. Dažādi savienojumu veidi. Pielietojums un optimizācija
-18.tēma. Statistikas vākšana un izmantošana
-19.tēma.Veiktspējas optimizācija. Profilēšana. Uzraudzība
-20.tēma.Sadalīšana
-21.tēma. Saglabātās funkcijas un procedūras 1.daļa
-22.tēma. Saglabātās funkcijas un procedūras 2.daļa
-23.tēma. Saglabātās funkcijas un procedūras 3.daļa
Projekta darbs
-24.tēma. Tēmas izvēle un projekta darba organizācija
-25.tēma. Konsultācija par izlaiduma projektu
-26.tēma.Projektēšanas darbu aizsardzība
-27.tēma. Kursa rezultāti