tark.ee
tark.ee

Andmebaaside projekteerimine ja haldamine

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

Aurora Development OÜ
Kirjeldus

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).

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.

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.

Õppegrupi suurus: 2–3 inimest ühes grupis, mis teeb õppe suurte gruppidega võrreldes eriliselt personaalseks ja põhjalikuks.

Eeldused

Kursuse alustamiseks on vajalik esmane arvuti kasutamise oskus.

Programm
  • 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

Omandatavad oskused

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.
Tunnistus

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.

Lisainfo

Õ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.

Koolitajad
Investeering · 3 toimumist
2016,13+km

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

Vali teine toimumine2 veel
Vajan seda oma tiimile
Aitame koostada päringu

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.

Kui saad, lisa siia ka:

  • osaleja isikukood (vajalik tunnistuse või tõendi väljastamiseks)
  • maksja andmed, kui koolituse eest tasub ettevõte või asutus
Registreeru