==== 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 cm3 alatti és az 1800 cm3 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 cm3 és 1800 cm3 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 cm3 / 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: >> 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**.