Adatbázis-kezelés
A diákok megismerik az adatbázisok alapfogalmait: táblát, rekordot, mezőt és adattípust, szűrnek és lekérdeznek logikai műveletekkel, és felfedezik, hogy a mindennapi online szolgáltatások mögött is adatbázisok dolgoznak. A témakörhöz javasolt óraterv, ötletláda és tanári tippek tartoznak.
Adatbázisok körülöttünk
A rövid témakör az alapfogalmaktól indul, a szűrésen és a logikai feltételeken át a lekérdezésekig és az online adatbázisok jogosultsági kérdéseiig jut el.
Alapfogalmak
Adatbázis, tábla, rekord, mező, adattípusok.
Szűrés és logika
Szűrési feltétel, ÉS, VAGY, NEM.
Online adatbázisok
Hozzáférési jogosultság, lekérdezés, jelentés.
Mit tanulnak ebben a témakörben?
A kerettanterv a 10. évfolyamon vezeti be az adatbázis-kezelést, bevezető szinten: a diákok értsék a fogalmakat, és tudjanak meglévő adatbázisban keresni és szűrni. A 11. évfolyamon ez 20 órában mélyül el.
Ismeri az adatbázis, a tábla, a rekord, a mező és az adattípus fogalmát.
Meglévő adatbázisban adott feltétel szerint szűr és rendez.
Összetett feltételt fogalmaz meg logikai ÉS, VAGY és tagadás műveletekkel.
Felismeri az online szolgáltatások mögötti adatbázisokat, és érti a hozzáférési jogosultságokat.
Egyszerű lekérdezést és jelentést készít.
Tisztában van a személyes adatok adatbázisban tárolásának felelősségével.
Nyomozás az adatbázisban
A diákok egy kitalált eset adatbázisában nyomoznak: szűrésekkel és összetett logikai feltételekkel szűkítik a gyanúsítottak körét, amíg csak egy marad.
Az óravázlat fejlesztés alatt áll. Addig az ötletláda Adatbázis-detektív ötlete jó kiindulópont.
Ha öt tanórád van a témakörre
Ez a javasolt sorrend a NAT 2020 kerettantervének és a hivatalos mintatantervnek a fejlesztési feladataira épül, saját óravázlatokhoz. Az órák önállóan is használhatók, és az ötletláda ötleteivel helyettesíthetők.
- AlapfogalmakAdatbázis, tábla, rekord, mező, adattípusok (szöveg, szám, dátum, logikai).
- SzűrésSzűrési feltétel, rendezés.
- Logikai műveletekÖsszetett feltételek ÉS, VAGY és tagadás művelettel.
- Online szolgáltatások, jogosultságokAdatbázisok a mindennapokban, hozzáférési jogosultság.
- Lekérdezés és jelentésEgyszerű lekérdezés, jelentés, nyomtatás.
Így tanítják máshol
Szakmailag elismert külföldi források és módszerek, amelyek jól beépíthetők a saját óravázlatokba. Mindegyiknél jelöltük, mire használható a magyar órán.
SQL Murder Mystery
Northwestern University Knight Lab (USA)
Bűnügyi nyomozás egy valódi adatbázisban, SQL-lekérdezésekkel. A „Nyomozás az adatbázisban” ötlet haladó, angol nyelvű változata.
Megnézem (új lapon nyílik)SQLZoo
Edinburgh Napier University (Egyesült Királyság)
Interaktív, böngészőben futó SQL-gyakorlófeladatok egyre nehezedő szinteken.
Megnézem (új lapon nyílik)NAIH
Nemzeti Adatvédelmi és Információszabadság Hatóság
A hazai adatvédelmi hatóság közérthető tájékoztatói a személyes adatok kezeléséről és a GDPR-ról.
Megnézem (új lapon nyílik)További ötletek a témakörhöz
Rövid, kipróbálható tevékenységek, amelyekkel egy órát kiválthatsz vagy kiegészíthetsz. Mindegyiknél jelöltük, melyik órához illik a legjobban.
Adatbázis-detektív
Egy kitalált bűnügy adatai táblában: kinek van kék autója ÉS volt a helyszínen? Minden nyom egy újabb szűrési feltétel.
2–3. óra · logikaKartotéktól az adatbázisig
Egy régi könyvtári kartotékcédula és egy online könyvtári katalógus összevetése: mi a rekord, mi a mező, és miért gyorsabb a keresés?
1. óra · alapfogalmakLogikai kapuk emberekkel
A diákok felállnak, ha teljesül rájuk a feltétel („szemüveges ÉS télen született”). Az ÉS és a VAGY különbsége azonnal látható.
3. óra · gép nélkülWebáruház a színfalak mögött
Egy webáruház szűrőinek (ár, méret, szín) vizsgálata: milyen mezők és feltételek állnak mögöttük? Ki láthatja a vásárlók adatait?
4. óra · jogosultságKedvenc zenéink adatbázisa
Az osztály kitalált zenei adatbázisában keresnek: melyik a leggyakoribb műfaj, ki hallgat mindkét zenekart? Egyszerű lekérdezések.
5. óra · lekérdezésKié az adat?
Megbeszélés: milyen adatbázisokban szerepelnek a diákok adatai (iskola, egészségügy, játékok)? Kinek van hozzáférése, és mi a GDPR szerepe?
4. óra · adatvédelem
Tantárgyi kapcsolódások
Hamarosan
Így lesz mindenkié az óra
Eszközválasztás
Bevezető szinten egy táblázatkezelő szűrőfunkciója, egy ingyenes adatbázis-kezelő vagy egy online SQL-játszótér is megfelel. A fogalmak a fontosak, nem a program.
Differenciálás
A haladók már itt kipróbálhatják az SQL-lekérdezéseket, ami a 11. évfolyamot és az érettségit is előkészíti.
Valódi adatok helyett
Kitalált vagy nyílt adatokkal dolgozzatok, soha ne valós diák- vagy személyes adatokkal.
Kerettantervi kapcsolódás
A témakör a NAT 2020 Digitális kultúra kerettantervének 10. évfolyamos tanulási eredményeire és fejlesztési feladataira épül, nem egy adott tankönyv leckéire. A kerettanterv fő fogalmai:
- adatbázis, adattábla, sor, rekord, oszlop, mező
- adattípusok: szöveg, szám, dátum, idő, logikai
- szűrés, szűrési feltétel, logikai ÉS, VAGY, tagadás
- lekérdezés, jelentés, hozzáférési jogosultság
Kerettantervi témakör: Adatbázis-kezelés (5 óra a 10. évfolyamon). Bevezető szint, amelyet a 11. évfolyam 20 órája mélyít el.
