Andmebaaside projekteerimine ja haldamine

Koolituse lõppedes koolitatav:

  • teab, mis on andmebaas ja andmebaasihaldussüsteem ning oskab eristada relatsioonilisi ja NoSQL andmebaase;
  • oskab luua ja hallata relatsioonilisi andmebaase;
  • oskab kasutada SQL DML ja DDL käske andmete päringuteks ja manipuleerimiseks;
  • teab, mis on indeksid ja oskab neid kasutada päringute optimeerimiseks;
  • omab sissejuhatavaid teadmisi NoSQL andmebaasidest (nt MongoDB) ja nende kasutusvõimalustest.
03.11.-17.12.2025
E, K
kell 17:30-20:45
Kõigile osalejatele saadetakse koju tasuta monitor, tänu millele on võimalik koolitust mitmel ekraanil jälgida

KOOLITUSE STRUKTUUR

Kontaktõpe

40ak.h
Kohapealne
individuaalõpe
(kuni 4 inimest)
Videokõne või kohapeal
Eesti keeles
Kaugeõppe võimalus
1,25 kuud
(5 nädalat)

Harjutused

40ak.h
Koordineeritud
iseseisvad harjutused
Meie juhindusel
Eesti keeles
Kaugeõppe võimalus
1.25 kuud
(5 nädalat)

Projekt

30ak.h
Juhendame sind
koolituse jooksul
iseseisva projektiga
Videokõne või kohapeal
Eesti keeles
Kaugeõppe võimalus
Kontaktõppe
ajal

Õppevideod

30ak.h
Õppevideod,
mida on võimalik läbida
omas tempos
E-õpe
Eesti keeles
Kaugeõppe võimalus
Eluaegne
ligipääs

kursusest

See terviklik koolitus annab osalejatele süvitsi minevad teadmised ja praktilised oskused andmebaaside maailmas. Kursus käsitleb nii relatsioonilisi (SQL) kui ka mitterelatsioonilisi (NoSQL) andmebaase, õpetades neid projekteerima, haldama ja efektiivselt päringuid tegema. Osalejad omandavad oskuse luua andmebaasi struktuure, manipuleerida andmetega ja optimeerida jõudlust. Erilist tähelepanu pööratakse andmebaasi normaliseerimisele ja turvalisuse tagamisele. Koolitus on suunatud kõigile, kes soovivad mõista ja praktiliselt rakendada andmebaasisüsteeme tarkvaraarenduses või andmehalduse rollides.

Koolituse maht:

140 akadeemilist tundi (millest 40 tundi kontaktõpe, 40 tundi iseseisvad harjutused, 30 tundi õppevideode läbitöötamiseks, 30 tundi lõpuprojekti valmistamiseks)

Sihtgrupp:

- Tarkvaraarendajad, kes vajavad süvendatud teadmisi andmebaasidega suhtlemiseks ja efektiivsete rakenduste loomiseks. - Andmeanalüütikud ja andmeteadlased, kes peavad mõistma andmebaasi struktuure ja oskama teha keerukaid päringuid suurte andmemahtude haldamiseks. - Süsteemiadministraatorid, kes vastutavad andmebaasiserverite paigaldamise, konfigureerimise ja jõudluse eest. - Kõik, kes plaanivad alustada karjääri IT valdkonnas ja vajavad tugevat alust andmebaaside projekteerimisel ja haldamisel. - Projektijuhid ja ärilist intelligentsust arendavad spetsialistid, kes vajavad arusaama andmete salvestamise ja kättesaadavuse põhimõtetest.

Koolituse eesmärk:

Koolituse peamine eesmärk on anda osalejatele terviklikud teoreetilised teadmised ja praktilised oskused andmebaasisüsteemide projekteerimisel, juurutamisel ja haldamisel. Koolitatavad õpivad tundma nii relatsiooniliste (SQL) kui ka mitterelatsiooniliste (NoSQL) andmebaaside põhimõtteid ning omandavad süvendatud oskused SQL-i kasutamiseks andmete loomisel, manipuleerimisel ja päringuteks. Eesmärk on arendada võimet analüüsida andmevajadusi, projekteerida efektiivseid ja normaliseeritud andmebaasiskeeme ning optimeerida päringute jõudlust. Lõppeesmärk on valmistada osalejad ette iseseisvalt ja pädevalt andmebaasilahendusi looma ja haldama, toetades kaasaegsete infosüsteemide arendust ja toimimist.

Õppe alustamise tingimused:

Kursuse alustamiseks on vajalik esmane arvuti kasutamise oskus

Õppegrupi suurus:

2-3 inimest ühes grupis

Maksumus:

2016.13€ + km

Õppekeel:

eesti

Lektor:

Vahur Tambaum

Koolitusel on järgmised teemad:

Andmebaaside projekteerimine ja haldamine (40 ak. tundi auditoorselt + 40 ak. tundi koduste töödena)

Sissejuhatus andmebaasidesse (6 ak. tundi + 4 ak. tundi iseseisvalt)

Mis on andmebaas (DB)? Andmebaasihaldussüsteemid (DBMS).
Relatsioonilised vs. NoSQL (väike teooria ja näited).
• Erinevad etapid DB projekteerimise protsessis.
Põhilised kontseptsioonid (tabelid, read, veerud, võtmed).

Relatsioonilised baasteadmised ja SQL (10 ak. tundi + 6 ak. tundi iseseisvalt)

SQL sissejuhatus (MySQL/PostgreSQL näitel).
Andmetüübid ja piirangud (Constraints).
DML (Data Manipulation Language).
DDL (Data Definition Language).

Andmebaasi projekteerimine ja normaliseerimine (14 ak. tundi + 16 ak. tundi iseseisvalt)

Andmete teekonna kaardistamine ja skeemi loomine.
ER-diagrammid (Entity-Relationship) ja nende kasutamine.
Normaliseerimisvormid (1NF, 2NF, 3NF) ja andmete dubleerimise vältimine.
Seoste (Relationships) loomine: Primary/Foreign Keys.

Edasijõudnud SQL ja sissejuhatus NoSQL-i (10 ak. tundi + 14 ak. tundi iseseisvalt)

Liitmised (JOIN-tüübid) ja alamvalikud (Subqueries).
Indeksite (Indexes) kasutamine päringute optimeerimiseks.
Transaktsioonid ja ACID põhimõtted.
NoSQL sissejuhatus: Dokumendibaasid (nt MongoDB) ja põhipäringud.

Koolituse edukaks lõpetamiseks on vajalik sooritada lõpuprojekt mahus ca 40 akadeemilist tundi. Anname selleks juhendi koolituse lõpus ning abistame igakülgselt selle valmimisel.


Koolituse lõpus valmistab koolitatav koolitaja juhendamisel lõpp-projekti. Funktsionaalse ja töötava lõpp-projekti valmimisel ja koolitaja hinnangu edukal sooritamisel väljastatakse kursuse lõpetanule tunnistus.

Tõend väljastatakse õppijale kui õpitulemusi ei saavutatud, kuid õppija võttis osa õppetööst. Tõend väljastatakse vastavalt osaletud kontakttundide arvule.
Koolitused toimuvad vaid veebikeskkonnas Google Meet vahendusel.
Kõikidele registreerunutele antakse tasuta monitor, mis võimaldab ühelt ekraanilt koolitust jälgida ja teise ekraani peal kaasa kirjutada.
Koolitus toimub loengute, praktilise ja iseseisva töö vormis.

Koolituse õppematerjalideks annab õpetaja õpilastele konkreetsed lingid internetist, viited / lingid raamatutele ja õppevideotele. Informatsiooni õppeaine kohta saab ka internetist meie koolitajate poolt õppetöö ajal soovitatud saitidelt. Õpilastele on konsultatsioonid ning koolitajate poolne abi 2 kuud peale koolituse läbimist.
Interaktiivsed loengud, rühmatööd, kirjalikud õppematerjalid, õppevideod.
Õppemaks tuleb tasuda enne kursuse algust esitatud arve või maksegraafiku alusel. Erandjuhtudel mõlema poole poolt digitaalselt allkirjastatud maksegraafik.
Õppemaksu tagastamise alused ja kord: Koolitusest loobumise korral palume sellest teada telefonil 55 30 500 või e-postile support@development.ee .

Kui koolituse lõppkuupäevaks ei ole kogu summa tasutud, siis on koolitajal õigus osalejale tunnistust mitte väljastada. Koolitusest loobumisel vähem kui 2 tööpäeva enne koolituse algust õppetasu ei tagastata.
Õppekeskus jätab endale õiguse teha õppeplaanis muudatusi. Koolitusgrupi mitte täitumise korral on koolitajal õigus koolitus ära jätta. Koolitusele registreerunuid teavitatakse kursuse ära jäämisest vähemalt kolm päeva ette. Ära jäänud koolituse eest tasutud summa makstakse tagasi või kantakse soovi korral üle mõne teise koolituse osavõtutasuks. Vaidlused lahendatakse kokkuleppe teel.

Registreeri oma huvi

    Meilt saad kõik vajalikud teadmised IT valdkonnast. Teeme omalt poolt kõik aitamaks Sind IT valdkonda tööle. Pakume parimat paketti ja parimat kvaliteeti

    Kontakt

    Aurora Development OÜ
    Roosikrantsi 8b, 10119, Tallinn
    +372 55 30 500
    support@development.ee
    chevron-down