Ismétlés Adatbázis alapfogalmak és Ms. Access
Mi az adatbázis? Meghatározások: Str Josef Moisil nr.6 Alma Attila Cluj Napoca 0742747222 Meghatározások: Adatbázis adatok rendszerezett együttese. Összefüggő adattáblák adatbázist alkotnak. Betegnyilvántartó 742747222 Cluj Napoca Str Josef Moisil nr.6 Alma Attila 741111232 Turda Str Pop Titus nr.60 Gere Arpad 742757232 Str Pop Titus nr.63 Goba István 744433222 Str Nad Petre nr.3 Goba Jolan 724557232 Gherla Str Harmatfu nr.11 Pall Anna Tel Város Cím Név mező mező neve bejegyzés tábla 724557232 Goba Jolan Str Harmatfu nr.11 Gherla
Új adatbázis: File -> New -> Blank Database
Új Adattábla: Create Table -> Design view A táblában levő mezők neveinek megadása kritériumok
Táblák feltöltése: dupla kattintás a tábla nevére
Relációs Adatbázisok Kezelte CNP_orvos CNP_beteg Datum Diagnozis 1875634303948 1575563430318 12.30.2009 tudogyulladas 2875654301142 1457654954563 04.06.2009 influenza CNP_orvos Nev Tel 1875634303948 Kis Pista 345364 2875654301142 Nagy Joli 236563 CNP_beteg Nev Tel 1575563430318 Mircea Ciolan 765345 1457654954563 Kerekes Elek 946645 A táblák közötti kapcsolatot, úgynevezett kapcsolómezőkkel írjuk le. Azt a táblát amely megteremti két másik tábla közti kapcsolatot, kapcsolati táblának (relációs táblának) nevezzük.
Relációk létrehozása: megadjuk a táblákat amik kapcsolatban vannak
Kapcsolatok
Ms Access Adatbázis kezelő Lekérdezések
Lekérdezések A lekérdezés az adatbázisban szereplő adatok kinyerésének leghatékonyabb és legsokrétübb módja A lekérdezés tulajdonképpen egy az adatbázisnak feltett kérdés Pl: Mely kliensektől vásárolt a cég 1500 lej értéken felül az elmult három hónapban?
A lekérdezések segítségével végezhető műveletek: Adott mezők kiválasztása Adott feltételnek megfelelő sorok kiválasztása Táblák összekapcsolása Sorok rendezése Adatok csoportosítása
Lekérdezés típusok Kiválasztó lekérdezések (Select Query) Segítségével adott mezőket és adott feltételnek megfelelő sorokat választhatunk ki. Eredménye mindíg egy új tábla, amely a kiválasztott adatokat tartalmazza
Lekérdezés típusok Adatmódosító lekérdezések A táblák bejegyzéseinek módosítására szolgálnak: Hozzáfűző lekérdezés (Append Query) Frissítő lekérdezés (Update Query) Törlő lekérdezés (Delete Query) Táblakészítő lekérdezés (Make-Table Query)
Lekérdezések létrehozása
Adattáblák kiválasztása
Kiválasztott mező a táblából Rendezési feltétel Kiválasztási feltétel < ,<= ,> , >= ,<>, = And, Or Like
Példa 1: Válasszunk ki minden 30 és 40 év közötti embert akinek egyetemi végzettsége van
Példa 2: 2. Válasszunk ki minden nem 40 és 50 év közötti embert, vagy azokat akinek liceumi végzettsége van
Példa 3: 3. Válasszunk ki azokat akiktelefonszáma 0351 –el kezdődik
Példa 4: 4. Adatok rendezése
Feladat Adott a település adatbázis, végezzétek el a megadott lekérdezéseket.