tark.ee
tark.ee

PostgreSQL andmebaasid arendajale

Koolitus puudutab vabavaralise PostgreSQL andmebaasisüsteemi spetsiifilisi omadusi, alustades üldisega (installeerimine, arhitektuur, konfiguratsioon) ja keskendudes andmebaasi arendusega seotud punktidele - transaktsioonimudel, sessioonid, andmetüübid, päringute kirjutamine, indekseerimine, jõudlusprobleemide avastamine/lahendamine, programmeerimine protseduuride abil, turvalisus ja laiendused (extensionid).

IT Koolitus
Kirjeldus

Koolituse käigus toimuvad loengud, millele järgnevad praktilised harjutused läbitud teemaplokkidest saadud uute teadmiste kinnistamiseks. Õppematerjali käsitlemist on võimalik koolitajal kohandada vastavalt kursuse alguses õpilastelt saadud info põhjal erihuvide ja seniste teadmiste kohta. Tulemusi hinnatakse peale igat teoreetilist osa lahendatavate ülesannete kaudu.

Eesmärk

Anda ülevaade PostgreSQL andmebaasimootorist ning osalejaid ette valmistada kriitiliste andmebaasirakenduste arendamiseks ja jõudlusprobleemide lahendamiseks.

Sihtgrupp

PostgreSQL andmebaaside arendajad või need, kes alles kaaluvad andmebaasimootori valikut

Eeldused

Eeldused:
Praktilised harjutused eeldavad eelnevat kokkupuudet SQL päringukeelega, LINUX/UNIX käsurägaga ning elementaarset tekstifailide redigeerimise oskust (vi / vim, nano või sarnane).

Programm

Teemad:

  • 1. Päev
    • PostgreSQL ülltutvustus ja installatsioon
      • Ajalugu
      • Projekti ülesehitus
      • Kasutusvaldkonnad ja eelised arendamisel
      • Installeerimisvõimaluste ülevaade
      • Praktiline installeerimine
    • Põhitoimingud
      • Instantside initsialiseerimine
      • Lokaalid ja kodeeringud (encoding)
      • Käivitamine ja sulgemine
      • Konfiguratsiooni muudatused
      • Ühendumine ja päringute tegemine
    • PostgreSQL arhitektuur
      • Tähtsamad kontseptid
      • Arhitektuuridiagramm
      • Tausta-/kasutajaprotsessid
      • Tabeli reamudel
      • Transaktsioonimudel
    • Laiendatavus
      • PostgreSQL limiteeringud
      • Sisseehitatud andmetüüpide tutvustus
      • Jadad ja komposiitandmete tüüpid
      • Operaatorid ja teisaldused (cast)
      • PL-keeled
      • Laiendused (extensions)
  • 2. päev
    • Elementaarne konfigureerimine
      • Ülevaade, mida annab tuunida ja mida mitte
      • 10 olulisimat parameetrit
      • Kiire jõudluse testimine
    • Monitooring
      • Monitooringu erinevad tasemed
      • Logifailide käsitsemine
      • Sisemised meetrikad
      • Tööriistade tutvustus
    • Päringujõudlus
      • Jõudlussõbralik disain
      • Aeglaste päringute tuvastamine
      • Päringuplaanide mõjutamine
      • Kasulikud laiendused ja tööriistad
    • Indekseerimine
      • Indeksite ülldteooria ja vaikeindekid
      • Eri-otstarbeliste indeksitüüpide tutvustus
      • Täisteksti ja „hägus”-indekseerimine
      • Indeksi „kasuteguri” arvutamine
      • Re-indekseerimine
  • 3. päev
    • Advanced SQL”
      • Agregaadid ja järg-agregaadid
      • Statistilised funktsioonid
      • Aknafunktsioonid (Window Functions)
      • LATERAL JOIN
      • DISTINCT ON
      • CTE-d ja rekursioon
      • JSONB ehk NoSQL
    • Protseduurid ja PL-keeled
      • PL-keelte ülldidee
      • PL/pgSQL funktsioonide tutvustus
      • Tava-triggerid
      • Event-triggerid
      • Uute v11+ protseduuride tutvustus
    • Partitsioneerimine
      • Ülldidee
      • Partitsioonimisstrateegia valimine
      • „Kaug”-partitsioonid
    • „Edasijõudnud” teemad
      • Loogiline replikatsioon
      • Levinumad „contrib” ja välised laiendused
      • Keerulisemad rakendusarhitektuurid
Omandatavad oskused

Koolituse tulemusena osaleja:

  • Teab PostgreSQL andmebaasimootori arhitektuuri, kasutusvaldkondi ja käitamise põhimõisteid
  • Oskab luua, käivitada ja konfigureerida andmebaasi instantse
  • Oskab teha õigeid andmetüüpi ja andmemudeli disaini otsuseid
  • Mõistab lahendada ja vältida jõudlusprobleeme
  • Tunneb turvalise arendamise põhiprintsiipe
  • Oskab kasuta serveri kasutusvõimalusi avardavaid laiendusi
Lisainfo

Koolituse läbinutele väljastatakse tunnistus. Tunnistuse väljastamise eelduseks on terves mahus koolitusel osalemine ja õpiväljundite saavutamine. Õpiväljundite saavutamist hinnatakse praktiliste tööde käigus. Osalejale, kes õpiväljundeid saavutanud ei ole, väljastatakse soovi korral koolitusel osalemise kohta tõend. 

Investeering

Hind kokkuleppel

✨
Vajan seda oma tiimile
Aitame koostada päringu
›

See koolitus toimus viimati novembris 2025. Me ei tea veel, kas ja millal see kordub — seepärast on ta siin alles. Küsi järele, kui see sind huvitab.

Sarnased koolitused, mis praegu toimuvad

Arvutiõpe, IT koolitus

Andmebaaside projekteerimine ja haldamine

Andmebaaside projekteerimise ja halduse kursus — SQL ja NoSQL andmebaasid, normaliseerimine, päringute optimeerimine ja turvalisus.

28.09 – 11.11 · Roosikrantsi 8b või veebis · 140 ak tundi

13.10 – 26.11 · Roosikrantsi 8b või veebis · 140 ak tundi

+ 1 toimumist

Mihkel Vaher

Mihkel Vaher

Aurora Development OÜ

Aurora Development OÜ

2016.13€+kmVaata

Andmeanalüüs

Andmebaaside päringukeel SQL - algajast edasijõudnuks

Kursus on mõeldud osalejatele, kes oma igapäevatöös puutuvad kokku relatsioonilisest andmebaasist andmete kättesaamiseks vajalike SQL päringute koostamisega ning puutuvad kokku olukordadega, kus ainult SQL keele põhitõdedest ei piisa.

08.10 – 16.10 · veebikoolitus · 32 akadeemilist tundi

05.11 – 13.11 · veebikoolitus · 32 akadeemilist tundi

Silver Toompalu

Silver Toompalu

OfficePoint

OfficePoint

970€Vaata

Andmeanalüüs

Andmebaaside päringukeele SQL kasutamine

Kursus on mõeldud eelkõige arvutikasutajatele, kes oma igapäevatöös puutuvad kokku relatsioonilisest andmebaasist andmete kättesaamiseks vajalike SQL päringute koostamisega.

08.10 – 09.10 · 16 akadeemilist tundi

05.11 – 06.11 · 16 akadeemilist tundi

Silver Toompalu

Silver Toompalu

OfficePoint

OfficePoint

485€Vaata

Andmeanalüüs

SQL päringukeele meistriklass

Kursus on mõeldud huvilistele, kes tunnevad juba SQL keele põhitõdesid ning puutuvad kokku olukordadega, kus põhitõdedest enam ei piisa.

15.10 – 16.10 · veebikoolitus · 16 akadeemilist tundi

12.11 – 13.11 · veebikoolitus · 16 akadeemilist tundi

Silver Toompalu

Silver Toompalu

OfficePoint

OfficePoint

485€Vaata

Teavita mind, kui see koolitus taas toimub

See koolitus hetkel ei toimu. Jäta oma kontakt ja anname teada, kui see või mõni sarnane koolitus taas kalendrisse lisandub.

Soovin teavitustkuu jooksul.
✨

Otsid midagi muud?

Aitame leida sarnase koolituse või koostada tiimile eraldi pakkumise — vestle meiega.

Küsi, millal toimub ↓