
Autore: datorikas un programmēšanas skolotāja Vēsma Luža
Priekšmets : programmēšana
Metodiskais darbs paredzēts programmēšanas kursa “Programmēšana II” tematam par datubāzēm un cursor() objekta praktisko pielietojumu Python vidē(šī ir viena no daļām arī eksāmenā).
Darba mērķis ir strukturēti parādīt datubāzu izveidi dažādās vidēs, savienojumu veidošanu, datu ievadi, validāciju un SQL vaicājumu izpildi, izmantojot sqlite3 moduli un cursor() objektu.
Saturs ietver tabulu projektēšanas principus (PK, FK, ierobežojumi), datu ievades algoritmus ar kļūdu apstrādi, praktiskus paraugus dažādu tabulu datu apstrādei, kā arī metodiskus piemērus SQL vaicājumu interpretācijai programmā. Darbs sniedz skolotājam izmantojamus uzdevumus, vērtēšanas kritērijus un skaidrus piemērus, kas palīdz skolēniem apgūt datu bāzes ne tikai teorētiski, bet praktiski, veidojot strādājošas sistēmas ar reāliem datiem.
Rezultātā skolēni apgūst datu modelēšanas pamatus un prot izstrādāt funkcionālu programmu ar datubāzi, kas korekti apstrādā kļūdas un saglabā datus izmantojot cursor() kā darbības vadības mehānismu starp lietojumprogrammu un SQL vidi.
Klikšini uz ikonas, lai iegūtu materiālius!
