Új adatbázis létrehozása



Hasonló dokumentumok
Választó lekérdezés létrehozása

Access gyakorlati feladatok lépésről lépésre

Készítsen egy adatbázist (egytáblásat) egy számítástechnikai tanfolyam résztvevőiről. Az adattábla rögzítse a következőket:

1. Az Access 2000 indítása után válasszuk az Üres adatbázis létrehozása pontot,

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

Gyorsított jegybeírás. Felhasználói dokumentáció verzió 2.0.

Címzett: Kovács Gézáné Szeged, Híd u. 1. Tisztelt Kovács Gézáné! Örömmel értesítjük, hogy Ön megnyerte nyereményjátékunk 1000 Ft-os díját.

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

Táblázatkezelés, Diagramkészítés. Egyéb műveletek

Táblázatok kezelése. 1. ábra Táblázat kezelése menüből

Az importálás folyamata Felhasználói dokumentáció verzió 2.1.

Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL. a., Begépelés

VARIO Face 2.0 Felhasználói kézikönyv

Nyomtató telepítése. 1. ábra Nyomtatók és faxok Nyomtató hozzáadása

Ügyfélforgalom számlálás modul

Fogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám

Feladatok megoldásai

Prezentáció, Prezentáció elkészítése. Diák

Választó lekérdezések

Prezentáció, Nyomtatás előkészítése. Előkészületek

Kézikönyv. Fizetési feltétel kulcs felvitele

Szöveges műveletek. Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével:

Lapműveletek. Indítsuk el az Excel programot és töröljük ki a Munka1 nevű munkalapot!

Taszkok 1 és mérföldkövek

Prezentáció, Prezentáció elkészítése. Nézetek

Szöveges fájlok szerkesztése Jegyzettömb használata

Integráció LadyBirddel

cím létrehozása

ElektrO-ParT elektronikai alkatrész nyilvántartó program leírás.

Diagram formázása. A diagram címének, a tengelyek feliratainak, jelmagyarázatának, adatfeliratainak formázása

HVK Adminisztrátori használati útmutató

Naptárak, munkarendek

Felhasználói kézikönyv a Víziközmű Adatbeviteli Felülethez augusztus

Diagramok/grafikonok használata a 2003-as verzióban

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, november 08.

Táblázatok. Táblázatok beszúrása. Cellák kijelölése

Aromo Szöveges értékelés normál tantárggyal

Alapvető beállítások elvégzése Normál nézet

Prezentáció, Prezentáció elkészítése. Diaminták

Kézikönyv. Szelekciós jegyzék létrehozása

ADATSZOLGÁLTATÁS központi honlap használata esetén

A Szoftvert a Start menü Programok QGSM7 mappából lehet elindítani.

Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben

Prezentáció Microsoft PowerPoint XP

ETA tárgyfelelős. Munka az ETA-ban tárgyfelelősként

Fatömegbecslési jegyzőkönyvek

FELHASZNÁLÓI ÚTMUTATÓ

A program telepítése

Access alapok. Megnevezés Művelet Minta. Új adatbázis létrehozása. Új / Üres adatbázis.. Tábla létrehozása tervező nézetben.

A regisztráció a NAV erre a célra létrehozott weboldalán, a ttps://onlineszamla.nav.gov.hu oldalon lehetséges. Kattintson a Regisztráció gombra!

A Google űrlap (form) használata

Közlemények kézi felvitele

Műveletek makrókkal. Makró futtatása párbeszédpanelről. A Színezés makró futtatása a Makró párbeszédpanelről

Pénzintézetek jelentése a pénzforgalmi jelzőszám változásáról

ADATSZOLGÁLTATÁS webes metaadat-szerkesztővel

Oktatási anyag Excel kezdő

Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán

TÍPUSDOKUMENTUMOK KÉSZÍTÉSE

A. Webes metaadat szerkesztő

2009. évi adatszolgáltatás javítása

Szöveges értékelés. Magiszter.NET. Elérhetőségeink: Tel: 62/ ; Fax: 62/ Honlap:

2009. évi adatszolg{ltat{s javít{sa

CÍMLISTA HASZNÁLATA. Címlista alapok

Ezek után már csak a Mentés és a Lekérdezés Futtatása (az ellenőrzés miatt) van hátra. Ügyeljünk, hogy a mentésnél a megadott (Kezd) nevet adjuk meg.

POSZEIDON dokumentáció (1.2)

3. modul - Szövegszerkesztés

Citációs index időintervallumra DE MTMT Adminisztrátorok

Részletes Szerkesztői Elvek Kezelési Segédlet Külső Szerkesztői Rendszerhez

Aromo Szöveges értékelés kódolt tantárggyal

kommunikáció Megoldások

WIFI elérés beállítása Windows XP tanúsítvánnyal

Energiainformációs Adattár Adatgyűjtő alrendszer felhasználói dokumentáció

A PC Connect számlázó program kezelése.

A d m i n i s z t r á c i ó s f e l a d a t o k a I n t e g r á l t K ö n y v t á r i R e n d s z e r b e n

é rtésí té sék szű ré sé

Mappák megosztása a GroupWise-ban

1.1.1 Dátum és idő függvények

SAP HR Általános lekérdező Ad-hoc-query

Alapok (a K2D rendszer alapjai)

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla

Felhasználói leírás a DimNAV Server segédprogramhoz ( )

Órarendkészítő szoftver

Microsec Számítástechnikai Fejlesztő zrt. Microsec web-szignó. Felhasználói útmutató. ver Budapest, július 06.

Tanrend jelentő képző szervek részére

FELHASZNÁLÓI ÚTMUTATÓ

VarioFace dokumenta cio

Képek és grafikák. A Beszúrás/Kép parancsot választva beszúrhatunk képet ClipArt gyűjteményből, vagy fájlból. 1. ábra Kép beszúrása

Hogyan rögzítsünk bejövő számlát?

Dokumentáció. IT Worx. Web eszközök Hír box. 1. Első lépések

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

1. Regisztráció. Kedves Jelentkező!

Fatömegbecslési jegyzőkönyvek

Word V. tabulátortípus meg nem jelenik: Tabulátor - balra, Tabulátor - jobbra,

Adatbáziskezelés alapjai. jegyzet

A szövegszerkesztő program (MS Word)

TvNetTel Internet Kapcsolat Beállítása

Belépés a GroupWise levelező rendszerbe az Internet felől

ReszlAd fájl, kitöltési útmutató:

A folyamat nagy vonalakban

Kifizetések kezelése. 1 Kifizetési dátumok megadása pénzügyi kódokhoz

Átírás:

Az adatbázis-állomány létrehozása Indítsuk el a programot és válasszuk az Új adatbázis menüpontot. A már korábban megismert módszerrel hozzuk létre az Autókereskedés nevű adatbázis-állományt! Például: Fájl/Új, majd a Munkaablakon az Üres adatbázis Táblák létrehozása A táblák létrehozásához tegyük magunk elé emlékeztetőként a korábbi modellünket: 1. ábra Kapcsolatterv Minden egyedtípus számára az adatbázisban létre kell hoznunk egy táblát. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 1

2. ábra Táblatervezés megnyitása Új táblát a Tervező nézetben hozunk létre (dupla kattintással). Készítsük el az Autó egyedtípus tábláját (Autók)! Példáinkban az adatbázis-állományok, táblanevek, mezőnevek stb. esetében a könnyebb olvashatóság és érthetőség érdekében ékezetes betűket is használunk, de felhívjuk az olvasó figyelmét az alábbiakra: Az Access program (magyar) változata képes kezelni az ékezetes betűket de ha a létrehozott adatbázist más programmal, esetleg más adatbázis-kezelővel (is) fogja használni, az ékezetes betűk használata nem javasolt! Töltsük fel a táblát mezőkkel! Ehhez a kurzorral álljunk a táblázat első cellájára, és írjuk be a mező nevét: Rendszám. 3. ábra Mező bevitele a táblába Ugyanebben a sorban, az Adattípus oszlopban adjuk meg a Szöveg típust. Ugyanígy hozzuk létre a többi mezőt is. Emlékeztetőként nézzük a tervben meghatározott tulajdonságokat és megszorításaikat. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 2

4. ábra Autó tábla mezői és megszorításai A következő lépésben kijelöljük a kulcsot. Álljunk rá a kurzorral a Rendszám mezőre, és az eszköztárban válasszuk a Kulcs ikont! Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 3

Autók: tábla 5. ábra Kulcs megadása A fenti ábrán vegyük észre az összefüggéseket: Ha a Rendszámra bekapcsoltuk a kulcs megszorítást, az azt jelenti, hogy a későbbiekben két azonos rendszám már nem vihető fel a táblába. Ezt úgy tárolja a rendszer, hogy az Indexelt beállítást automatikusan Igen (nem lehet azonos) bejegyzésre állítja. A mezőméretet 7-re állítjuk. Mint tapasztalhattuk, amelyik mezőnévre rákattintunk, annak a beállításai jelennek meg az ablak alján az Általános fülön. A beállítási lehetőségek változnak attól függően, hogy milyen (adat)típusú a mező: Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 4

6. ábra Mező méretének megadása Az Irányár mezőben a Tizedeshelyek számát állítsuk 0-ra: 7. ábra Pénznem típusú mező tizedeshelyeinek beállítása A fentiekben bemutatott módon állítsuk be az összes mező jellemzőit! Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 5

Ha elkészültünk, akkor mentjük (például eszköztár Mentés ikon táblának, és bezárjuk. ), nevet adunk a 8. ábra A tábla mentése Figyeljünk rá, hogy két azonos nevű táblát nem lehet létrehozni egy adatbázison belül. A mentés és bezárás egy lépésben is elvégezhető, ha egyből a bezárás gombot választjuk, mert felajánlja a rendszer a mentést. Vigyázat! Ne az egész adatbázist zárjuk be, csak a táblaszerkesztő ablakot! Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 6

A mezők néhány általános beállításának módosítása Beviteli maszk: a mező adatainak bevitelére vonatkozó szabály. Segítségével elérhető, hogy az adatrögzítő ne tudjon kevesebb vagy több karaktert bevinni, mint ami megengedett, illetve számok helyére ne lehessen betűt bevinni és fordítva. Ezt a rendszer úgy éri el, hogy vannak speciális karakterek, amelyekhez jelentést társítottak. Például a rendszám maszkja a következő: LLL-000. A nagy L-betű azt jelenti, hogy betűt kell írni. A betűk száma se több, se kevesebb nem lehet 3-nál. A 000 jelenti, hogy 3 db számot vár a rendszer. Más karakter nem megengedett. A rendszer automatikusan idézőjelbe teszi azokat a karaktereket, amelyek nem tartoznak a maszk karaktereinek körébe. 9. ábra Beviteli maszk beállítása A beviteli maszkokról többet a Súgóban olvashatunk. Ha a beviteli maszk mezőbe kattintunk a kurzorral és megnyomjuk az F1 billentyűt, akkor a beviteli maszk súgója jelenik meg. Onnan lehet megtudni, milyen maszkkarakterek vannak még. Cím: A tábla mezőneveit gyakran ékezet nélkül, szóköz nélkül, rövidítve határozzuk meg. (Pont elhelyezése tilos a mezőnévben, mert az elválasztó karakterként szerepel a táblanevek és a mezőnevek között.) Ez a fejlesztést szolgálja, de nem lenne jó, ha az adatrögzítő is ezt látná az űrlapon vagy a jelentésben. Ezért lehet címet adni az egyes mezőknek, amelyek a magyar helyesírás szabályait követik megadása esetén a mezőnév helyett ez jelenik meg, amikor megjelenítjük a tábla adatait. Alapértelmezett érték: Ha tudjuk, hogy az autókereskedés Budapesten működik, akkor feltételezhetjük azt, hogy a vevőkör is túlnyomórészt budapestiekből kerül ki. Ekkor például a Vevők tábla Helység mezőjének lehet Budapest alapértelmezett értéket adni. Ekkor a tábla adatbeviteli nézetében később látni fogjuk minden rekordnál megjelenik a Budapest szó. Ezt el lehet fogadni, de természetesen meg is lehet változatni. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 7

Vevők: tábla 10. ábra Alapértelmezett érték megadása Érvényességi szabály: egy általában szám típusú mezőhöz hozzárendelünk egy szabályt, és csak azokat az értékeket fogadja el a rendszer, amelyek megfelelnek ennek a szabálynak. Itt például a Vásárlás táblában a dátum mezőbe csak a mai napi, vagy annál régebbi dátumot engedünk beírni. Ehhez a Date() függvényt kell alkalmazni, ami mindig az aktuális dátumot adja eredményül. A beépített függvények listáját az Érvényességi szabály sorának végén látható gombbal hívhatjuk elő. Értékesítések: tábla 11. ábra Érvényességi szabály megadása Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 8

Érvényesítési szöveg: Figyelmeztető üzenet, amely akkor bukkan elő, ha a bevitt adat megsérti az érvényességi szabályt Értékesítések: tábla 12. ábra Érvényesítési szöveg beállítása Kötelező: Ha ezt igen értékre állítjuk, akkor a mező kitöltése kötelező lesz. Csak olyan mezőknél célszerű beállítani, amelyek kitöltése elengedhetetlen az adatbázis működése szempontjából. Ha tárolnánk a vásárló telefonszámát, akkor ott nem lenne célszerű igenre állítani, mert ha nincs telefonja, vagy nem akarja a vevő megadni, akkor nem tudjuk a rekordot felvenni addig, míg ki nem töltöttük a mezőt. Ebben az esetben kénytelenek lennénk valamilyen karakterrel kitölteni a mezőt, de ennek nem lenne értelme. Azokban a táblákban, amelyeknél van kötelezően kitöltendő mező, addig nem lehet új rekordra lépni, amíg ki nincs töltve minden olyan mező, ami kötelező. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 9

Indexelt: Ha ezt beállítjuk, akkor választhatunk, hogy engedjen-e azonos értékeket is bevinni a táblába, vagy nem. Ez utóbbival tudjuk meghatározni például az egy egy kapcsolatot. A terv alapján az AUTÓK ÉRTÉKESÍTÉSEK táblák 1:1 kapcsolatban vannak egymással. Ekkor az ÉRTÉKESÍTÉSEK táblában lévő idegen kulcsként szereplő rendszám mezőt indexelni kell, úgy hogy ne lehessen két azonos adatot (rendszámot) felvinni a vásárlás táblába. Értékesítések: tábla 13. ábra Indextábla létrehozása Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 10

Készítsük el az összes táblát, figyelve a kulcsokra, amiket a tervezésnél meghatároztunk. Mentsük a táblákat, és adjunk nevet nekik! A mezőnevek megadásánál ügyeljünk arra, hogy egy táblán belül ne legyen két egyforma név. 13. ábra Létrejött táblák megtekintése Ha újra szerkeszteni szeretnénk valamelyik táblát, akkor a tábla nevére jobb egérgombbal kattintva előhívjuk a helyi menüt, és ott kiválasztjuk a Tervező nézetet. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 11

A táblák közötti kapcsolat kialakítása Az adatbázis-szerkezet elkészítésének utolsó fázisa a kapcsolatok kialakítása a táblák között. Nagyon fontos, hogy még az adatbevitel előtt tegyük ezt meg, mert akkor lehetőségünk van az adatok integritását ellenőrizni. Ez azt jelenti, hogy nem lehet olyan kapcsolódó adatot bevinni a kapcsolódó táblába, amihez nem tartozik adat az elsődleges (amihez hozzárendeljük a másik táblát) táblából. Például nem lehet olyan kocsit eladni, amilyen nincs is a kereskedésben. Tehát az Értékesítések táblába nem lehet olyan rendszámot felvinni, amilyen ne lenne az Autók táblában. A kapcsolat létrehozásához az első lépés a táblák kiválasztása a kapcsolat létrehozásához. Kattintsunk az eszköztáron a Kapcsolatok ikonra! 14. ábra Kapcsolatok ikon kiválasztása A megnyíló ablakban jelenítsük meg az úszómenüt, majd jelöljük ki sorra azokat a táblákat, amelyek között kapcsolatot akarunk létrehozni. A hozzáadás gombbal olvassuk be. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 12

15. ábra Táblák kijelölése a kapcsolatok szerkesztéséhez A táblákat egyenként vagy a Ctrl gomb lenyomása mellett egyszerre is kijelölhetjük. A megnyíló felületen megjelennek a táblák, amelyek a fejlécüknél fogva, az egérgomb nyomva tartásával átmozgathatók és tetszőlegesen elhelyezhetők, hogy a kapcsolatok jól látszódjanak. Az elsődleges tábla kapcsolómezőjét (vagyis a kulcsot jelentő mezőt) kell a másodlagos tábla kapcsolómezőjére (neki megfelelő idegen kulcsára) vonszolni fogd és vidd módszerrel. Fontos az irány, mert ebből tudja a rendszer, hogy melyik tábla adatát kell a másikhoz hasonlítani. A gomb felengedése után megjelenik egy ablak, ahol beállítható a hivatkozási integritás (a kapcsolatok egységessége). Vegyük észre, hogy a rendszer a kapcsolat típusát is meghatározza. Emlékezzünk arra, hogy az Értékesítések tábla rendszám idegen kulcsát indexeltre (nem lehet azonosra) állítottuk. Ezért tudja a rendszer, hogy a kapcsolat ezen oldalán is csak 1 rekordot engedünk meg. Kapcsolt mezők kaszkádolt frissítése: Ha az elsődleges tábla elsődleges kulcsában lévő érték megváltoztatásakor automatikusan frissíteni szeretnénk a kapcsolódó tábla hozzá tartozó értékeit is. Kapcsolt mezők kaszkádolt törlése: Ha az elsődleges táblában lévő rekordok törlésekor automatikusan törölni szeretnénk a kapcsolódó táblában a hozzájuk tartozó rekordokat is. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 13

16. ábra Kapcsolatok kialakításának technikája Sorra meghatározzuk a kapcsolatokat a táblák között, úgy ahogy a tervben ezt elhatároztuk. Bekapcsoljuk minden kapcsolatra a hivatkozási integritás megőrzését is. 17. ábra A kialakított kapcsolatok Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 14

Tábla utólagos hozzáadása a kapcsolatokhoz Később elkészült vagy a kapcsolatokba utólag bevonni kívánt táblák esetén a kapcsolati ábrához ezek hozzáadhatók. A Kapcsolatok munkafelületen jobb egérgombbal kattintunk, és a Tábla hozzáadása menüt választjuk. (Ez megtehető a Kapcsolatok menü vagy az eszköztár ikonja segítségével is.) 18. ábra Tábla utólagos hozzáadása a kapcsolatok ablakhoz Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 15

Elkészített kapcsolat utólagos szerkesztése, illetve törlése A kiválasztott kapcsolatra jobb egérgombbal kattintunk, és a helyi menüből a Kapcsolat szerkesztése vagy törlése menüpontot választjuk. (A kapcsolatot kijelölése után a Delete gombbal is törölhetünk.) 19. ábra Kapcsolat utólagos szerkesztése Ha elvégeztünk minden beállítást, akkor elkezdhetjük az adatok felvitelét. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 16