Andmebaasisüsteemide alused

Allikas: Teadmusbaas

Sisukord

Mooduli eesmärk

õpetusega taotletakse, et õpilane loob lihtsa relatsioonilise andmebaasi lähtuvalt ülesande püstitusest ning oskab kasutada vastavaid päringukeeli andmete lisamiseks, muutmiseks ja leidmiseks.

Õpiväljund 1

Hindamiskriteeriumid

kirjeldab erinevaid andmebaaside tehnoloogiaid selgitab erinevate andmebaasimootorite omadusi

Teemad/alateemad

1. Andmebaasid ja nende liigitus ning omadused

2. Relatsioonilised andmebaasid ja nende liigitus

3. Andmebaasi haldussüsteemid ja nende liigitus

4. Andmebaasimootorid

Hindamine

Eristav

Hindamisülesanne:

Isesisvad tööd ja praktiline töö

Hindamismeetod:

  • Iseseisev töö
  • Praktiline töö
  • Arutlus
  • Õpimapp/portfoolio

Hinne 3

Isesisvad tööd ja praktiline töö on sooritaud nõutud tasemel

Hinne 4

Lisaks etteantud andmebaasimootorite iseloomustamisele kasutab arutluses veel mõne andmebaasimootoriga võrdlemist

Hinne 5

Lisaks toob välja andmebaasitehnoloogiate eelised ja puudused

Iseseisvad tööd

Andmbaasitehnoloogiate võrdlus; Andmebaasimootorite ülevaade ja omaduste võrdlus.

Praktilised tööd

Selgitab kahe etteantud andmebaasimootori omadusi

Õpiväljund 2

(läbiv kompetents) valib andmete kirjeldamiseks sobivaima andmetüübi

Hindamiskriteeriumid

  • kirjeldab erinevaid andmestruktuure;
  • valib andmete kirjeldamiseks sobivaima andmetüübi;

· kirjeldab erinevaid andmebaasi projekteerimise metoodikaid;

· kasutab andmebaasi projekteerimiseks (disainiks) CASE vahendeid;

· kasutab andmemudelite loomiseks sobivaid meetodeid ja vahendeid;

· koostab süsteemi andmemudeli kasutades UML keelt.

Teemad/alateemad

1. Infosüsteemide projekteerimise alused

2. Andmestruktuurid ja andmetüübid

3. Andmebaaside projekteerimismeetodid, nende liigitus

4. CASE vahendite liigitus

5. Andmemudelid

6. Loogilise andmemudeli loomise meetodid ja vahendid

Hindamine

Eristav

Hindamisülesanne:

2 iseseisvat tööd ja 3 praktilist tööd

Hindamismeetod:

  • Iseseisev töö
  • Praktiline töö
  • Õpimapp/portfoolio

Hinne 3

Hindamisülesanded on sooritatud nõutud tasemel

Hinne 4

oskab täiendavalt põhjendada andmetüüpide valikut

Hinne 5

oskab täiendavalt põhjendada CASE vahendi valikut

Iseseisvad tööd

Kahe etteantud andmebaasi projekteerimismeetodi võrdlev analüüs; Kolme etteantud andmestruktuuri võrdlev analüüs

Praktilised tööd

CASE vahendi kasutamine andmebaasi projekteerimiseks; Andmemudeli loomine; Andmemudeli objektide andmetüüpide valimine

Õpiväljund 3

(läbiv kompetents) loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi lähtuvalt parimatest praktikatest

Hindamiskriteeriumid

· loob andmebaasi töö optimeerimiseks indeksid, võtmed ja piirangud;

· koostab skeemi abil relatsioonilise andmemudeli/olemi-seose (ER);

  • teostab andmebaasi andmete eksporti ja importi;
  • kasutab andmete sisestamiseks sobivaimat võimalust.

Teemad/alateemad

1. Andmetabelite võtmeväljad ja piirangud, andmebaasi indekseerimine;

2. Olemi-seose skeemide koostamine

3. Andmete eksport ja import andmebaasidest

4. Andmesisestuse ja andmete uuendamise viisid

Hindamine

Eristav

Hindamisülesanne:

4 praktilist tööd ja 1 iseseisev töö

Hindamismeetod:

Iseseisev töö

Praktiline töö

Õpimapp/portfoolio

Hinne 3

Kõik hindamisülesanded on sooritatud nõutud tasemel

Hinne 4

selgitab täiendavalt valitud andmesisestuse meetodi eeliseid

Hinne 5

selgitab täiendavalt valitud võtmete eeliseid

Iseseisvad tööd

Olemi-seose skeemi loomine

Praktilised tööd

Andmebaasi tabelite loomine; Andmebaasi võtmete loomine ja tabelite sidumine; Andmesisestus tabelitesse; Andmete eksport ja import

Õpiväljund 4

(läbiv kompetents) järgib andmebaasi turvalisuse tagamise põhimõtteid ja parimaid praktikaid

Hindamiskriteeriumid

Täidab IT tuvapoliitikaid

Teemad/alateemad

1. Andmebaaside taastamine ja varundamine

2. Andmete krüptimine ja grupeerimine

3. Kasutajate õiguste jagamine ja äravõtmine, skeemide haldus

4. Andmebaasi logide analüüs ja töö jälgimine

5. Oma andmebaaside häkkimine turvalisuse kontrollimiseks

Hindamine

Eristav

Hindamisülesanne:

1 iseseisev ja 7 praktilist tööd

Hindamismeetod:

Iseseisev töö

Praktiline töö

Õpimapp/portfoolio

Materjal /lingid

  1. DVWA koduleht;
  2. DVWA installi õpetus;
  3. DVWA kasutamise näited1;
  4. DVWA kasutamise näited2;
  5. DVWA kasutamise näited3;
  6. Video

Hinne 3

Kõik hindamisülesanded on sooritatud nõutud tasemel

Hinne 4

Oskab lisaks selgitada turvapoliitika nõuete seoseid konkreetsete haldustegevustega

Hinne 5

Oskab lisaks erineva turvalisuse astmega andmed siduda erinevate turvanõuetega seotud skeemidega

Iseseisvad tööd

Turvapoliitika analüüs

Praktilised tööd

Andmebaasi varundamine; Andmebaasi taastamine; Andmete grupeerimine ja krüptimine; Kasutajaõiguste haldus; Andmebaasi töö jälgimine; Andmebaasi logide analüüs;

Oma andmebaaside häkkimine.

Õpiväljund 5

rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks, talletamiseks ja töötlemiseks

Hindamiskriteeriumid

  • kirjeldab andmebaasi struktuuri ja kasutamise võimalusi
  • analüüsib etteantud või kaaslase koostatud andmemudelit

Teemad/alateemad

1. Andmebaaside alused;

2. Andmemudelite loomine.

Hindamine

Mitteeristav

Hindamisülesanne:

2 iseseisvat tööd

Hindamismeetod:

Iseseisev töö

Õpimapp/portfoolio

Lävend

Isesisvad tööd on sooritatud nõutud tasemel ja lisatud õpimappi

Iseseisvad tööd

Olemasoleva andmebaasi kirjeldamine ja analüüs; Olemasoleva andmemudeli analüüs.

Õpiväljund 6

kasutab SQL keele korraldustes aritmeetika ja matemaatilise loogika operaatoreid

Hindamiskriteeriumid

sorteerib ja väljastab etteantud tingimustel andmed

Teemad/alateemad

Päringute koostamine struktureeritud päringukeeles (SQL)

Hindamine

Eristav

Hindamisülesanne:

Praktilised päringuülesanded

Hindamismeetod:

Õpimapp/portfoolio

Enesehindamine

Praktiline töö

Hinne 3

Etteantud päringuülesanded on sooritatud

Hinne 4

Oskab täiendavalt teostada päringuid, milles on vähemalt 5 loogikatehet või –funktsiooni

Hinne 5

Oskab täiendavalt teostada päringuid, milles on üle 6 loogikafunktsiooni

Praktilised tööd

Etteantud päringuülesannete lahendamine

Õpiväljund 7

(läbiv kompetents) (lõimitud) (võtmepädevused) kasutab õppekeelset andmebaaside alast terminoloogiat

Hindamiskriteeriumid

· Kõneleb arusaadavalt, valib sobiva sõnakasutuse vastavalt suhtlussituatsioonile

· Koostab ja vormistab teksti vastavalt juhendile, järgides kirjutamisel õigekirjareegleid

Teemad/alateemad

Keel ja Kirjandus

Hindamine

Mitteeristav

Hindamisülesanne:

Õpimapp

Hindamismeetod:

Iseseisev töö

Praktiline töö

Õpimapp/portfoolio

Lävend

Õpimapp vastab hindamiskriteeriumitele

Iseseisvad tööd

Õpimapi koostamine

Praktilised tööd

Õpimapi koostamine

Õpiväljund 8

(läbiv kompetents) (lõimitud) (võtmepädevused) kasutab ingliskeelset andmebaaside alast terminoloogiat

Hindamiskriteeriumid

· Kasutab iseseisvalt võõrkeelset põhisõnavara ja tuttavas olukorras grammatiliselt õiget keelt

· Väljendab end/suhtleb õpitava keele erinevate osaoskuste kaudu (loeb, kuulab, räägib, kirjutab B1 tasemel)

Teemad/alateemad

Võõrkeel (inglise keel)

Hindamine

Eristav

Hindamisülesanne:

Iseseisvad tööd ja praktiline töö

Hindamismeetod:

Iseseisev töö

Arutlus

Õpimapp/portfoolio

Lävend

Väljendab ennast terminoloogiliselt korrektselt

Iseseisvad tööd

Õpimapi koostamine

Praktilised tööd

analüüsib etteantud või kaaslase koostatud andmemudelit

Õpiväljund 9

(lõimitud) kasutab päringukeelt sh matemaatika- ja loogikatehteid andmete sisestamiseks, muutmiseks, väljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks

Hindamiskriteeriumid

· lisab etteantud tingimuste alusel andmebaasile kasutajaid ja jagab neile õigusi

  • kasutab andmetehingute kontrollkeelt (transaktsioone)

· kasutab andmebaasi tabelite loomiseks, andmete sisestamiseks, andmetehingute kontrollimiseks ja kasutajate õiguste määramiseks SQL keele võimalusi (sh trigerid)

· Kirjeldab lahenduskäiku, vajadusel illustreerib seda joonisega/skeemiga, teeb vajalikud arvutused, vormistab lahenduskäigu, kontrollib lahenduskäigu õigsust

Teemad/alateemad

1. Andmebaasi objektide ja kasutajate haldus;

2. Andmetehingute kontrollkeel;

3. Andmebaaside programmeerimine struktureeritud päringukeeles (SQL), protseduuride ja trigerite loomine;

4. Matemaatiline loogika (diskreetne matemaatika)

Hindamine

Eristav

Hindamisülesanne:

1 iseseisev töö ja 3 praktilist tööd

Hindamismeetod:

Õpimapp/portfoolio

Enesehindamine

Praktiline töö

Hinne 3

Kõik hindamisülesanded on sooritatud nõutud tasemel

Hinne 4

Oskab täiendavalt luua tabeleid SQL keele abil

Hinne 5

Oskab täiendavalt koostada andmetehingu protseduure SQL keeles

Iseseisvad tööd

Etteantud loogikaülesannete lahendamine

Praktilised tööd

Andmebaasi opbjektide ja kasutajate haldus; Andmetehingud; Tigerite ja protseduuride loomine

Õpiväljund 10

(võtmepädevused) õppimisoskus ÕpioskusedÕppija iseärasused ja nende arvestamine õppeprotsessis

Hindamiskriteeriumid

  • jälgib tehnoloogia arengut;
  • õpib ja täiendab end iseseisvalt ja ennast juhtivalt;

· kasutab õpitut, sealhulgas õpioskusi ja strateegiaid erinevates kontekstides ning probleeme lahendades;

Hindamine

Mitteeristav

Hindamisülesanne:

Parimate praktikate kasutamine oma töös

Hindamismeetod:

  • Iseseisev töö
  • Praktiline töö
  • Õpimapp/portfoolio

Lävend

Tööülesannete täitmisel on järgitud parimaid praktikaid

Iseseisvad tööd

Parimate praktikatega tutvumine

Praktilised tööd

Parimate praktikate kasutamine oma töös

Tunniülesanded Ülesanne;Õpioskuste test; Õpistiili määramise test;Test

Mooduli kokkuvõtva hinde kujunemine

Hinne kujuneb õpiväljundite saavutamise jooksul kujunenud õpilase kompetentsipõhistest arengust vastavalt väljundite hindamiskriteeriumitele.

Mooduli hindamine

eristav hindamine

Õppematerjalid

Õpetaja poolt koostatud materjalid


Tagasi moodulite loetelu lehele