Előző változat mindkét oldalon
Előző változat
Következő változat
|
Előző változat
|
informatika:eu2:eu2-adatb-1 [2018/10/19 12:41] beistvan |
informatika:eu2:eu2-adatb-1 [2020/09/28 12:29] (aktuális) beistvan |
| ==== Az adatbázis-kezelés alapjai. Táblák létrehozása tervező nézetben, lekérdezések készítése, űrlapok és jelentések létrehozása varázsló segítségével. ==== |
| |
| |A munka témája: |Az adatbázis-kezelés alapjai. Táblák létrehozása tervező nézetben, lekérdezések, űrlapok és jelentések.| |
| |A munka célja: |Elsajátítani a táblák, lekérdezések, űrlapok, jelentések létrehozásának lépéseit.| |
| |Elméleti ismeretek: |Táblák létrehozása, mezőnév, adattípusok, mezőtulajdonságok, alapértelmezett érték, érvényesítési szabály, index, rekordforrás hozzáadása, tervezőrács, QBE-rács, űrlapvarázsló, űrlapláb, űrlapfej, jelentésvarázsló, csoportszintek, összesítési beállítások, csoportfej, csoportláb, .| |
| |
| __**A munka menete:**__ |
| |
| Indítsa el a **Microsoft Access** adatbáziskezelőt! |
| |
| ==== 1. Táblák készítése ==== |
| |
| //**1.1. feladat.**// Hozzon létre üres adatbázist **''Sajat_Nev_Adatbazisa''** néven! Hozzon létre táblát tervező nézetben **Autok** néven a következő mezőkkel: |
| |
| |
| |
| |**Típus**|Szöveg adattípus|Mezőméret 30, Kötelező tulajdonság - Igen| |
| |**Ország**|Szöveg adattípus|Mezőméret 20| |
| |**Teljesítmény**|Szám|Egész (Integer)| |
| |**Hengerűrtartalom**|Szám|Egész (Integer)| |
| |**Légzsák**|Igen/Nem| | |
| |**Sorszám**|Számláló| | |
| |
| |
| {{ :informatika:info1:fel2:ab_2_12_1_tabla.png?nolink |}} |
| |
| |
| A teljesítmény mező alapértelmezett értéke legyen **90**. Érvényességi szabály alkalmazásával érjük el, hogy csak **40** és **560** közötti értékeket írhassunk be! Az érvényességi szabály: **"A teljesítménynek 40 és 560 között kell lennie!"** |
| |
| |
| |
| //**1.2. feladat..**// Váltson adatlap nézetre és töltse fel adatokkal a táblát: |
| |
| {{ :informatika:info1:fel2:ab_2_12_2_adatok.png?nolink |}} |
| |
| //**1.3. feladat.**// Az **Ország** és a **Teljesítmény** mezők közé helyezze el a **Listaár** nevű mezőt, amely az autók árát tartalmazza majd! Az //adattípus// **pénznem**, a //formátuma// **szabványos** legyen! Töltse fel **5000** és **50000** közötti értékekkel a mezőt! |
| |
| //**1.4. feladat.**// //Rendezze// a táblát ország szerint //növekvő// sorrendbe! |
| |
| //**1.5. feladat.**// //Rendezze// a táblát hengerűrtartalom szerint //csökkenő// sorrendbe! |
| |
| //**1.6. feladat.**// //Szűrje// ki kijelöléssel a **Japán** autókat! |
| |
| |
| ==== 2. Lekérdezések ==== |
| |
| //**2.1. feladat.**// Készítsen egy olyan //lekérdezést//, amely kigyűjti a //japán// autókat! A lekérdezés mutassa meg az autó //típusát// és //teljesítményét//! |
| Mentse a lekérdezést **"Japan"** néven! |
| |
| |
| |
| //**2.2. feladat.**// Gyűjtse ki azokat az autókat, amelyek teljesítménye **90** LE fölött van! A lekérdezés mutassa meg az autó //teljesítményét//, //típusát// és a //hengerűrtartalmat//! A legkisebb hengerűrtartalmú autó legyen az első! |
| Mentse a lekérdezést **"Erős"** néven! |
| |
| |
| |
| //**2.3. feladat.**// Készítsen lekérdezést azokról az autókról, amelyekben //van légzsák//! A lekérdezés mutassa meg az autó típusát és a származási helyét! |
| Mentse a lekérdezést **"Légzsák"** néven! |
| |
| |
| |
| //**2.4. feladat.**// Készítsen olyan lekérdezést, amelyik kigyűjti az //Angliában//, //Németországban// vagy //Olaszországban// gyártott autókat! A lekérdezés mutassa meg az autó //típusát//, //származási helyét//, //teljesítményét// teljesítmény szerint növekvő rendbe! |
| Mentse a lekérdezést **"NAO"** néven! |
| |
| |
| |
| //**2.5. feladat.**// Gyűjtse ki az 1000 cm<sup>3</sup> alatti és az 1800 cm<sup>3</sup> fölötti hengerűrtartalmú autók //hengerűrtartalmát//, //típusát// és //teljesítményét// típus szerint ábc-rendbe! |
| Mentse a lekérdezést **"KN"** néven! |
| |
| |
| |
| //**2.6. feladat.**// Gyűjtse ki az 1300 cm<sup>3</sup> és 1800 cm<sup>3</sup> közötti autók típusát! Mentse el a lekérdezést **"Közép"** néven! |
| |
| |
| |
| //**2.7. feladat.**// Gyűjtse ki azokat az autókat amelyekben //van légzsák//, vagy //Japánban// készültek! Mentse a lekérdezést **"LJ"** néven! |
| |
| |
| |
| //**2.8. feladat.**// Gyűjtse ki azokat az autókat amelyekben nincs légzsák, és nem Franciaországban készültek! Mentse a lekérdezést **"NLF"** néven! |
| |
| |
| |
| //**2.9. feladat.**// Csoportosítsa az autókat ország szerint és határozza meg átlagos teljesítményüket és összértéküket! Az eredmény rendezve legyen teljesítmény szerint csökkenő rendbe. Mentse el a lekérdezést **"CSÁT"** néven! |
| |
| |
| ==== 3. Űrlapok ==== |
| |
| |
| //**3.1. feladat.**// Készítsen az **Autok** táblából űrlap-varázsló segítségével, az összes mező felhasználásával, oszlopos szerkezetű, szabványos stílusú űrlapot! Mentse **Autok** néven! |
| |
| {{ :informatika:eu2:autok-urlap-1.png?nolink |}} |
| |
| //**3.2. feladat.**// Módosítsa az űrlapot az alábbiak szerint: |
| |
| - Növelje meg az Űrlapfej magasságát és állítson be rajta halványzöld kitöltőszínt! |
| - Növelje meg az Űrlapláb magasságát és állítson be rajta halványkék kitöltőszínt! |
| - A Törzs kitöltőszíne legyen bézs színű! |
| - A mezők nevei legyenek fekete színűek 11 pt betűmérettel! |
| - Az Űrlaplábban a saját neve legyen beírva lila színnel! |
| - Csökkentse az űrlap szélességét! |
| - Az űrlapfej tartalmazza következő szöveget: Autók (Calibri, 20 pt, sötétkék) |
| |
| |
| |
| //**3.3. feladat.**// Az elkészült űrlap segítségével vegye fel a következő rekordot: Mercedes Benz C-180 / Németország / 49 000,00 € / 129 LE / 2100 cm<sup>3</sup> / van légzsákja (az újabb gépkocsi sorszáma 11 lesz majd). |
| |
| |
| |
| |
| |
| |
| ==== 4. Jelentések ==== |
| |
| //**4.1. feladat.**// Hozzon létre **"Autok"** névvel jelentést jelentésvarázsló segítségével! A jelentésben szerepeljen minden mező **Ország** szerint csoportosítva, **Listaár** szerint rendezve és csoportosítva. A csoportok végén jelenjen meg a gépkocsik összértéke! |
| |
| |
| {{ :informatika:eu2:autok-jelentes-1.png?nolink |}} |
| |
| |
| //**5. feladat.**// Küldje be a **Google Tanterembe** a feladatot! Másolja a dokumentum végére az alábbi szöveget: |
| |
| |
| >> <//**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**. |