Andmebaaside projekteerimine ja haldamine
Andmebaaside projekteerimise ja halduse kursus — SQL ja NoSQL andmebaasid, normaliseerimine, päringute optimeerimine ja turvalisus.
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 — 40 t kontaktõpet, 40 t iseseisvaid harjutusi, 30 t õppevideoid ja 30 t lõpuprojekti.
Õppevorm: reaalajas veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn).
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.
- 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.
Õppegrupi suurus: 2–3 inimest ühes grupis, mis teeb õppe suurte gruppidega võrreldes eriliselt personaalseks ja põhjalikuks.
Kursuse alustamiseks on vajalik esmane arvuti kasutamise oskus.
Sissejuhatus andmebaasidesse (6 ak t auditoorselt + 4 ak t 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 t auditoorselt + 6 ak t 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 t auditoorselt + 16 ak t 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 t auditoorselt + 14 ak t 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 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.
Koolituse lõpus valmistab koolitatav koolitaja juhendamisel lõpp-projekti. Funktsionaalse ja töötava lõpp-projekti valmimisel ning koolitaja hinnangu edukal sooritamisel väljastatakse kursuse lõpetanule tunnistus.
Kui õpitulemusi ei saavutatud, kuid õppija võttis osa õppetööst, väljastatakse tõend vastavalt osaletud kontakttundide arvule.
Õppemeetodid: interaktiivsed loengud, praktilised ja iseseisvad tööd ning õppevideod.
NB! Kõigile registreerunutele saadetakse tasuta monitor, et koolitust saaks jälgida ühelt ja kaasa kirjutada teiselt ekraanilt.
Koos KM-ga: 2500,00€
28.09.2026 – 11.11.2026
17:30–20:45
Online, Tallinn
Roosikrantsi 8b või veebis
Esmaspäeviti ja kolmapäeviti kell 17:30–20:45. Toimub veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn). Koolituse kogumaht 140 ak tundi.
140 ak tundi
Eesti keel · E-õpe, E-õpe reaalajas, Klassikoolitus
Küsi lisainfot selle koolituse kohta
Vastame kiirelt — küsi vabas vormis, mida soovid teada.
Registreeru koolitusele
Täida allolev vorm ja võtame sinuga ühendust.