A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
— |
informatika:info1:lab-2-15-inf-mi1 [2018/06/01 20:33] (aktuális) beistvan létrehozva |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | ====== 15. sz. laboratóriumi munka (2. félév) ====== | ||
+ | ==== Többtáblás adatbázisok kezelése ==== | ||
+ | |||
+ | |||
+ | |A munka témája: |Többtáblás adatbázisok kezelése.| | ||
+ | |A munka célja: |Elsajátítani a többtáblás adatbázisok kezelésének alapvető lépéseit.| | ||
+ | |Elméleti ismeretek: |Kapcsolatok, kapcsolatok típusai, hivatkozási integritás, kaszkádolt törlés, kaszkádolt frissítés, segédűrlap.| | ||
+ | |||
+ | __**A munka menete:**__ | ||
+ | |||
+ | Indítsa el a **Microsoft Access** adatbáziskezelőt! | ||
+ | Hozzon létre üres adatbázist **Sajat_Nev_tt** néven! | ||
+ | |||
+ | //**1. feladat.**// Készítsen 2 táblát a képen látható módon! Az **Osztálykód** mező mezőmérete a tanulok táblában legyen hosszú egész! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_1_osztalyok.png?nolink |}} | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_2_tanulok.png?nolink |}} | ||
+ | |||
+ | //**2. feladat.**// Nyissa meg a kapcsolatok ablakot és adja hozzá mind a két táblát. Hozza létre a képen látható kapcsolatot! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_3_kapcsolatok.png?nolink |}} | ||
+ | |||
+ | Írja be a laboratóriumi munkafüzetbe, hogy mit jelentenek ebben az esetben a kapcsolat beállított tulajdonságai! | ||
+ | |||
+ | |||
+ | //**3. feladat.**// Készítsen űrlapot varázsló segítségével. Az úrlapon a kód-mezőkön kívül mindkét tábla összes mezője szerepeljen! Válassza az **Űrlap segédűrlappal** kapcsolót. A segédűrlap legyen adatlap szerkezetű. A stílus legyen szabványos. A segédűrlap neve legyen **Tanulok_Segedurlap**. Az űrlap neve legyen **Osztályok**. | ||
+ | |||
+ | |||
+ | |||
+ | //**4. feladat.**// Az **Osztályok** űrlap segítségével vegye fel a következő adatokat: | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_4_2a_oszt.png?nolink |}} | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_5_4a_oszt.png?nolink |}} | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_6_4b_oszt.png?nolink |}} | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_7_6a_oszt.png?nolink |}} | ||
+ | |||
+ | |||
+ | //**5. feladat.**// Módosítsa az űrlapot: váltson tervező nézetre és kapcsolja be az eszközkészletet! Hozzon létre egy kombi panelt, a megjelenő varázsló ablakában válassza a képen látható kapcsolót. A kombinált lista vezérlőelem felhasználandó értéke az **"osztály"** legyen! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_8_combilista.png?nolink |}} | ||
+ | |||
+ | |||
+ | |||
+ | //**6. feladat.**// Módosítsa az űrlap szerkezetét, úgy ahogy a lenti ábra mutatja! | ||
+ | |||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_9_combiurlap.png?nolink |}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | //**7. feladat.**// Készítsen lekérdezést, amelyik megmutatja azoknak a diákoknak a teljes nevét és osztályát, akiknek sem //e-mail címük//, sem //telefonjuk// nincs! Mentse a lekérdezést **"kapcsolat_nincs"** néven | ||
+ | |||
+ | |||
+ | |||
+ | //**8. feladat.**// Készítsen lekérdezést, amely futtatáskor a következő eredmény adja: | ||
+ | Mentse a lekérdezést **"osztálylétszám"** néven! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_10_letszam_lek.png?nolink |}} | ||
+ | |||
+ | |||
+ | //**9. feladat.**// Készítsen lekérdezést, amely megjeleníti azoknak a tanulóknak a teljes nevét, osztályát és éveik számát, akiknek ma van a születésnapjuk! | ||
+ | Mentsük a lekérdezést **"szülinap"** néven! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_11_ma_szuli_lek.png?nolink |}} | ||
+ | |||
+ | |||
+ | //**10. feladat.**// Hozza létre a képen látható jelentést! Mentse **Ev_vege** néven! | ||
+ | |||
+ | {{ :informatika:info1:fel2:ad_2_15_12_jelentes.png?nolink |}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | //**11. feladat.**// Küldjön e-mailt az **''info2@kmf.uz.ua''** címre! A levél tárgya **labor15** legyen, tartalma pedig a következő: | ||
+ | |||
+ | >> **''<Saját Név>''** jelen nyilatkozatom elküldésével kijelentem, hogy ezt a feladat **önálló munkám**, annak elkészítése során az önálló munka kitétel tekintetében a feladatot kiadó és az azt ellenőrző oktatót **nem tévesztettem meg**. | ||
+ | >> Jelen nyilatkozat elküldésével tudomásul veszem, hogy amennyiben a feladatot nem magam készítettem, a tárgy oktatója befogadását és **a félév aláírását megtagadja**. | ||
+ | |||
+ | Csatolásként tartalmazza a két adatbázist. | ||
+ | |||
+ | A munka elkészítésének és levél elküldésének határideje: a laboratóriumi munka után max. 7. nap. | ||
+ | |||
+ | A munkafüzetbe írja be a levél elküldésének dátumát és idejét. | ||
+ | |||
+ | |||
+ | |||