Rāda ziņas ar etiķeti DB. Rādīt visas ziņas
Rāda ziņas ar etiķeti DB. Rādīt visas ziņas

10.klase: praktiskais darbs ar datu bāzēm

trešdiena, 2013. gada 27. februāris


Uzdevumi:
  • Dropbox mapē DB izveidot datu bāzes datni (failu) ar nosaukumu DB_pd_uzvards! * Atcerieties, ka DB ar piemērotiem nosaukumiem ir jāsaglabā izveidotie elementi (tabulas, formas, vaicājumi, pārskati), lai tos vēlāk ērti lietot! Šo to var pašpikot no DB_pd_10a.
  • Sagatavot datu bāzes struktūru (tabualas sagatavi) paša izvēlētai tēmai (jālieto Skats => Noformējuma skats):
    • datu bāzē jābūt vismaz 8 laukiem (kolonām); 
    • laukiem uzstādīt datu tipu (Data Type):
    • 2 vai 3 laukos - skaitliskas vērtības (Numurs);
    • 1 laukā - interneta adrese (Hipersaite);
    • 1 laukā - attēls (OLE objekts);
    • pārējie lauki - teksta (Teksts) vai piezīmju (Zīmīte jeb Memo) lauki.Aizpildīt datu tabulu 10 ierakstiem ( 1 ieraksts ir 1 rinda tabulā).
  • Vismaz 1 laukam ar skaitliskajām vērtībām izveidot validācijas nosacījumu! Lietot: Lauka īpašības Validācijas kārtula (Validation Rule) un Validācijas teksts (Validation Text):
    • Validācijas kārtula – piem., >2000;
    • Validācijas teksts – piem., Mazāka vērtība par 2000 neder!
  • 1 laukam sagatavot izvēļu sarakstu (Uzmeklēšanas vednis jeb Lookup Wizard), kur nepieciešamās vērtības ievada paši („Vajadzīgās vērtības ierakstīšu pats”; ievadīt vērtības; Pabeigt).
  • Izveidot formu, kurā iekļauti visi datu bāzes lauki (Izveide => Formu vednis => …)
  • Izveidot formu ar 3 - 4 paša izvēlētiem laukiem;
  • 1 formā nomainīt noformējuma elementus - fonu, uzrakstu izskatu, teksta lauku noformējumu, u.tml. (Skats => Nofornējuma skats => …)
  • Izmantojot formu ar visiem DB laukiem, papildināt DB ar 2 - 3 jauniem ierakstiem!
  • Izveidot DB otru tabulu ar 4- 6 laukiem.
  • Izveidot  viendaudznozīmīgu saistību (relāciju) starp abām tabulām (Datu bāzu rīki => Relācijas => pievienot tabulas => Rediģēt relācijas => …)
  • Saglabāt visus datu bāzes elementus!

10.kl."Formu lietošana: ierakstu pievienošana, dzēšana, labošana, meklēšana, filtrēšana, kārtošana."

trešdiena, 2012. gada 29. februāris
Mērķis - apgūt darbu ar formām (ierakstu pievienošana, dzēšana, labošana, meklēšana, filtrēšana, kārtošana).

Teorija - skatīt vietni http://informatika.liis.lv/default.aspx?tabid=9&hl=1&id=1775!

Praktiskai darbs:
  • lejuplādēt un atvērt sagatavotu datu bāzi - saite datu bāzes lejupielādei;
  • atvērt datu bāzei pievienoto formu;
  • apgūt darbības ierakstu pievienošana, dzēšana, labošana;
  • iemācīties lietot meklēšanas opciju formas apskates režīmā (Search);
  • atkārtot ierakstu kārtošanas iespējas (augošā vai dilstošā secībā);
  • atkārtot un nostiprināt ierakstu standarta filtrēšanas prasmes (poga Filter);
  • atkārtot un nostiprināt ierakstu paplašinātās filtrēšanas prasmes (Advanced => Advanced Filter/Sort).

Lūk, kā izskatīsies paplašinātais filtrs veidošanas procesā! Jāizmanto salīdzināšanas operācijas, kuras veido ar zīmju > < = palīdzību !


Ja netiec galā ar uzdevumiem un nav gana ar skolotāja paskaidrojumiem, tad dodies uz Youtube videokrātuvi un meklē informāciju tur - saites video apskatei!

---

10.kl. " Galvenes un kājenes pievienošana formai."

Mērķis - apgūt darbu ar formas galveni un kājeni,  pievienot un noformēt objektus.

Galvenes un kājenes rediģēšanai skatīt teoriju - http://informatika.liis.lv/default.aspx?tabid=9&hl=1&id=1785!

Praktiskajam darbam: 
  • var izmantot jau iepriekš sagatavotu datu bāzi - saite datu bāzes lejupielādei;
  • izveidot formu ar 5 laukiem no tabulas Apses_6L;
  • formas galvenē ievietot logo (neliels zīmēts attēls);
  • formas kājenē ievietot datuma un laika laukus;
  • kājenē ievietotos datuma un laika laukus noformēt katru citā krāsā, datumam izmantojot 14 izmēra fontu, bet laikam 13 izmēra fontu Arial.

10.kl. "Formu veidošana, saglabāšana, atvēršana, aizvēršana un dzēšana."

otrdiena, 2011. gada 22. februāris
Izmantojamie materiāli:
Datne darbam - koki_2011.

-----------------------------------------------------------------------------

10.kl."Tabulu lietošana: ierakstu pievienošana, dzēšana, labošana, meklēšana, filtrēšana, kārtošana."

svētdiena, 2011. gada 20. februāris
Lai tēmas apguve būtu praktiska, ieteicams darboties ar iepriekš sagatavotu datu bāzes tabulu. Darbam ar MS Access var izmantot nelielu DB tabulu par kokiem - saite lejupielādei (accdb datne). Stundas materiāls sagatavots darbam ar MS Access 2007/2010.

Materiāli OpenOffice.org Base (lasīšanai, skatīšanai):

Ierakstu pievienošana un dzēšana visērtāk veicama datu bāzes tabulā (skat. attēlu):
  • ierakstu pievienošana:
  • --- tabulā ieraksta konteksta izvēlnē izvēlēties Jauns ieraksts (New Record) - ieraksts tiks pievienots tabulas beigās;
  • --- aizpildīt jauno ierakstu ar nepieciešamo informāciju;
  • --- saglabāt tabulu;
  • ierakstu dzēšana:
  • --- atlasīt dzēšamo ierakstu;
  • ---konteksta izvēlnē izvēlēties komandu Dzēst ierakstu (Delete Record).

Ierakstu labošana un meklēšana (skat. attēlu):
  • labošana (rediģēšana)  - tabulā atrast labojamo ierakstu un attiecīgajā tabulas rindā veikt nepieciešamos labojumus, pēc tam tabulu saglabāt (CTRL + S);
  • meklēšana datu bāzes tabulā - lietot komandu Meklēt (Find, ar taustiņiem CTRL + F);
  • aizvietošana datu bāzes tabulā - lietot komandu Aizvietot (Replace, ar taustiņiem CTRL + H).

Ierakstu kārtošana un filtrēšana datu bāzēs - darbības MS Access ir visai līdzīgas attiecīgajām darbībām MS Excel! Ja kaut ko par datu filtrēšanu nesapratāt izklājlapās, tad te nu ir otra iespēja iedziļināties un apgūt šo tēmu dziļāk un nopietnāk.


Ierakstu kārtošana datu bāzes tabulā (skat. attēlu):
  • atlasa lauku kārtošanai;
  • Sākums (Home) => noklikšķina pogu AZ (augošs jeb Ascending) vai pogu ZA (dilstošs jeb descending);
  • ja nepieciešams, tad darbību atceļ ar pogu Atcelt kārtošanu (Remove Sort) vai arī lietot komandu Undo.

 Ierakstu vienkārša filtrēšana datu bāzes tabulā (skat. attēlu):
  • Sākums (Home) => Filtrēt (Filter) - pievienot filtrus (ja nav pievienoti);
  • izvēlēties nepieciešamo filtra veidu - saskaņā ar izvēlētajām vērtībām vai Skaitļu filtrus (Number Filter);
  • skaitļu filtros ievadīt nepieciešamās vērtības un apstiprināt filtrēšanu;
  • Atcelt kārtošanu (Remove Sort) - atcelt filtra darbību.
Paplašināto filtru lietošana (skat. attēlu):
  • izpildīt komandas Home => Advanced  => Advanced Filter/Sort..;
  • pievienot laukus - no tabulas lauku saraksta vai no izkrītošā saraksta;
  • uzstādīt kārtošanas secību laukos (Sort);
  • ieveidot filtrēšanas nosacījumus (Criteria un Or..);
  • pielietot filtru - Home => Advanced => Apply Filter/Sort;
  • nepieciešamības gadījumā saglabāt filtru - Home => Advanced => Save As Query;
  • atcelt filtra darbību - Remove Sort.

Datu kārtošana, atlase un filtrēšana ir visai būtiskas datu bāzes funkcijas, tādēļ noteikti ieteicams šo darbību izpētei un apguvei veltīt pietiekami daudz laika un pūļu. Turklāt nevajadzētu aizmirst, ka MS Access ir tikai viena no DB programmatūrām, pieejamas daudzas citas un tajās virkne darbību būs izpildāmas citādi. Jācenšas saprast attiecīgo darbību būtību.

-----------------------------------------------------------------

10.kl. Iekskaite par DB, 3.daļa

piektdiena, 2010. gada 12. marts
Darbību secība:
  • atvērt savu Gmail kontu;
  • norādīt savas sagatavotās datu bāzes datnes nosaukumu;
  • sagatavot 5 jautājumus testam par datu bāzēm (3 - 4 atbildes katram jautājumam);
  • sagatavot 1 uzdevumu par datu ievades nosacījumu lietošanu (datu validācija
  • sagatavot 1 uzdevumu par 2 - 3 formas elementu noformējuma maiņu;
  • sagatavot 1 uzdevumu par datu bāzes tabulas struktūras maiņu (ko pievienot, ko izmest, ko mainīt);
  • sagatavot 1 uzdevumu par vaicājumu veidošanu (noformējuma skats) un sagataves ekrānkopiju ielīmēt (Paste) vēstulē;
  • vēstuli nosūtīt  uz adresi (vai koplietot dokumentu) informat.avsk@gmail.com.

10.kl. "Vaicājumu veidošana, modificēšana, saglabāšana, atvēršana, aizvēršana un dzēšana."

otrdiena, 2010. gada 16. februāris

Ar datu atlasi un filtrēšanu jau esat iepazinušies, tomēr zināšnu papildināšanai lietderīgi būtu papētīt sekojošus materiālus:
  • uzdevumi.lv par vaicājumu veidošanu - atvērt;
  • MS Office palīdzības materiāls - atvērt;
  • Pikc.lv materiāli un videodemonstrācijas par datu bāzēm  - atvērt un skatīt;
  • profizgl.lu.lv materiāli - atvērt!
 Darbam klasē un mājās var izmantot jau iepriekš sagatavotu datu bāzi - saite datu bāzes lejupielādei.

Uzdevumi darbam ar formām:
  • lejuplādēt datu bāzes sagatavi;
  • izveidot formas tabulām Apses_3L un Apses_3L;
  • lauku nosaukumus noformēt treknrakstā, nomainīt aizpildījumu ar kādu gaišu krāsu;
  • Informācijas ievades laukiem uzstādīt fontu Arial, 12 pt, krāsa - tumši brūna, aizpildījums (fons) - Light Gray 1;
  • formai Apses_3L nomainīt galvenes virsraksta tesktu Apses_3L uz "Forma Apses 3L", bet aizpildījumu uz gaiši zilu;
  • formas Apses_3L kājenē ievietot kādu apses attēlu  un pievienot teksta lauku ar nosaukumu Piezīmes;
  • saglabāt izmaiņas formā;
  • apskatīt formu datu apskates un rediģēšanas režīmā Form View (Formas skats);
  • nomainīt kājenes īpašību Visible uz No un saglabāt formu;
  • apskatīt formu un pārliecināties, ka apskates režīmā kājene nav redzama;
  • laukam D, cm izveidot sekojošu ievades nosacījumu - diametrs D nedrīkst būt mazāks par 1 cm un nedrīkst būt lielāks par 70 cm un, ja tiek ievadīt nekorekta vērtība, parādīt paziņojumu "Nederīga vērtība";
  • saglabāt izmaniņas un pārbaudīt nosacījumus darbībā, pievienojot 1 jaunu ierakstu.

Uzdevumi darbam ar vaicājumiem:
  • lejuplādēt datu bāzes sagatavi;
  • pārbaudīt praksē datu kārtošanas un filtrēšanas iespējas  (tādi paši rīki kā izklājlapās):
  • - kārtošana augošā vai dilstošā secībā (AZ vai ZA);
  • - atlase ar filtru palīdzību (Filter => Number Filters);
  • - atgriezties pie visu datu apskates - nospiest pogu Filtered (apakšā);
  • - ar filtra aplīdzību atlasīt kokus, kuru augstums H ir robežās no 20 līdz 30m;
  • izveidot vaicājumu tabulai Apses_6L to ierakstu atlasei, kuriem D ie lielāks par 30 cm:
  • - Create => Query Wizard => Simple Query Wizard un un rīkoties saskaņā ar vednī dotajām norādēm;
  • - Create => Query Design (skat. 1.attēlu):
  • - - - pievienot nepieciešamās tabulas vai vaicājumus (no kuriem tiks veidots jaunais vaicājums);
  • - - - izvēlēties nepieciešamos laukus;
  • - - - veidot datu atlasīšanas nosacījumus (ar <. >. >=, <=, <>, AND, OR, NOT - skat. 2.attēlu);
  • pārbaudīt izveidoto nosacījumu darbībā, nospiežot pogu Run!;
  • saglabāt izmaiņas datu bāzē!
1.attēls
*

2.attēls


Veiksmi darbā ar datu bāzēm!

10.kl. "Datu ievadīšanas noteikumu veidošana. Saites starp tabulām."

otrdiena, 2010. gada 2. februāris
Datu ievadīšanas noteikumu veidošana:
  1. Izvēlēties apstrādājamo tabulu (lejuplādēt DB Ezeri)
  2. Aktivizēt tabulas dizaina režīmu (View => Design View)
  3. Izvēlēties lauku, kuram jāveido datu ievades noteikumi
  4. Uzstādīt nepieciešamās lauku vērtības (skat. attēlu) saskaņā ar nepieciešamību.
  5. Īpašība Validation Rule- noteikumu veidošanā jālieto loģiskie nosacījumi (salīdzināšanas darbības)
Saites starp tabulām.
  1. Saites var veidot tādās DB, kurās ir 2 vai vairākas tabulas.
  2. Atvērt datu bāzi (vai to sagatavot ar vismaz 2 tabulām).
  3. Database Tools => Relationships vai Table => Relationships.
  4. Design => Show Table  un nepieciešamās tabulas.
  5. Edit Relationships => Create New.
  6. Norādīt saistāmās tabulas Ezeri un Zivis (Left Table Name un Right Table Name).
  7. Norādīt saistāmos laukus Vieta un Zivs( Left Column Name un Right Column Name).
  8. Ok un Create.
  9. Vizuāli pārliecināties par saites izveidošanu.
  10. Tabulai zivis izveidot saistību ar tabulas Fotogalerijas lauku Zivis.
  11. Apskatīt izveidotās saistes.
Veiksmi datu bāzu izpētē un pielietojumos!

10.kl. "Tabulu veidošana, saglabāšana, atvēršana, aizvēršana un dzēšana. Tabulas struktūras modificēšana."

Darbību secība tabulas izveidei (skat. attēlu):
  1. Izstrādāt (projektēt) datu bāzes struktūru (tabulu lauki, datu tips laukiem, tabulu savstarpējā saistība, utt.)
  2. Izveidot datu bāzes datni (failu) - piem., palaist Access (vai OO Base) => izvēlēties veidni (Blank database) => norādīt saglabāšanas mapi => Create
  3. Create => Table Design
  4. Field Name - ievadīt lauku nosaukumus (īsus, konkrētus, ar mērvienībām)
  5. Data type - izvēlēties piemērotu datu tipu
  6. Field Properties / General - uzstādīt nepieciešamās lauka īpašības
  7. Description - lauka apraksts (šis nav obligāts)
  8. Izveidoto tabulu apskata rezīmā View => Datasheet View
  9. Tabulas struktūru modifecē atkārtoti lietojot tabulas dizaina Table Design režīmu.

Materiāli:

10.kl. "Datu bāzes lietošanas jomas un pamatjēdzieni. Datu bāzu projektēšanas principi."

otrdiena, 2010. gada 26. janvāris
Datu bāze (database) ir savstarpēji saistītu informacionālu objektu tematisks kopums, kas ar speciālas pārvaldības sistēmas starpniecību organizēts tā, lai nodrošinātu ērtu informācijas ieguvi, atlasi un kārtošanu. (www.termini.lv)


Ievada prezentācija par datu bāzēm (uzdevumus izpildīt Google Documents un nodot koplietošanai uz e-pastu informat.avsk@gmail.com):


Citi materiāli:
  • uzdevumi.lv  materiāls par datu bāzēm - atvērt skatīšanai;
  • prezentācija "Datu bāzes lietošanas jomas un pamatjēdzieni." (M.Purviņš) - saite lejupielādei;
  • emuārs par datubāzēm - saite lasīšanai;
  • Wikipedia par datu bāzēm - saite lasīšanai;
  • izmantojot meklētājus (piem., Google), atrodiet attēlus par datubāzēm (database), papētiet  tajos attēloto un iegūsiet daudz interesantas informācijas par datu bāzēm, to pielietojumiem, datu bāzu struktūru, utml.!
Izpētes uzdevumi ievada tēmai:

Statistika