: : : 30/

Méret: px
Mutatás kezdődik a ... oldaltól:

Download ": : : 30/"

Átírás

1 : : radigyorgy@gmail.com, : 30/ MS-ACCESS Adatbázis alapfogalmak Access'97 adattípusok Mezıtulajdonságok Az MS-Access indítása MS-Access objektumai Mintafeladat Egyedtípusok, azonosítók, kapcsolatok Kapcsolatok, integritás Az adatok táblázatos adatfelvitele Táblák rendezése, szőrése Lekérdezések Lekérdezések létrehozása Tervezı nézet alkalmazása Választó lekérdezés Paraméteres lekérdezés Frissítı lekérdezés Kereszttáblás lekérdezés Táblakészítı lekérdezés Hozzáfőzı lekérdezés Törlı lekérdezés Őrlapok Őrlap létrehozásának módja Autó őrlap Őrlap varázsló Önállóan létrehozott őrlap Őrlap vezérlıelemek Kötött beviteli mezı létrehozása Kötetlen beviteli mezı létrehozása Számított beviteli mezı létrehozása Parancsgomb létrehozásának lépései Fı és segédőrlap Jelentés Jelentés létrehozásának módja Auto Jelentés Jelentés létrehozása varázslóval Új jelentés/autojelentés: Oszlopos Új jelentés/autojelentés: Táblázatos Címke varázsló Csoportosítás, összegzés Diagram varázsló Egyedi kialakítás Makrók Modulok Adatbázis karbantartása, védelme, többszörözése Adatbázis segédeszközök Adatvédelem A leggyakrabban használt szakkifejezések győjteménye Feladatok A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 1

2 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Adatbázis alapfogalmak A jegyzet elsı részében meghatározások tömegét zúdítom a kedves olvasóra, sajnos a részletes magyarázatra és példákra itt nincs lehetıség. Az Access használata elıtt mégis érdemes megismerkedni egy pár alapfogalommal. A második rész egy példán keresztül mutatja be az Access használatát. Az adatbázis szót gyakran használják a mindennapi életben és a számítástechnikában is. Az ezzel kapcsolatos elmélet az 1960-as évektıl folyamatosan fejlıdik, változik. Ezért ne csodálkozzunk, ha a jegyzetben található meghatározások eltérnek más szakirodalomban használtaktól. A típus az adat fontos jellemzıje, mivel meghatározza, hogy az adat milyen jeleket (értékeket) tartalmazhat és velük milyen mőveletek végezhetık. Az adtok tárolási módja és a mőveletek részletes leírása a jegyzet DOS fejezetében található. Alapvetı adattípusok: karakteres vagy szöveges, numerikus, dátum, logikai. Numerikus: Típusai: egész és valós (törtet is tartalmaz). Tárolása: bináris fixpontos, lebegıpontos. Karakteres adat: közötti szám, ASCII kódú jelet tartalmazhat. Dátum adat: Vagy karakteres vagy numerikus adatként tárolódik. Mőveletek: Két dátum különbsége (Dátum1-Dátum2) az eredmény szám, az eltelt napokat kapjuk. Dátum és egész szám összege, különbsége. (Dátum+egész szám) az eredmény dátum. Logikai adat: Két értéket vehet fel: Igen/Nem. Tárolása: 1 bit, de általában 1 bájt. Mőveletek: Aritmetikai mőveletek:+;-;*;/;\ egész osztás; hatványozás; Mod (maradékképzés). Értelmezhetı numerikus adattípusokra. Összefőzı mővelet: & (karakterláncok konkatenálása). Karakter típus esetén. Logikai mőveletek: AND, OR, NOT, XOR. Logikai típusok esetén értelmezhetı. Összehasonlító mőveletek: <; >; <=; >=; =; <> Az eredmény logikai típusú. Értelmezhetı numerikus, karakteres és dátum típusokra. Numerikus típusoknál érték alapján, karakter kifejezéseknél a karakter belsı kódja szerint történik az összehasonlítás. Adatfile: Egy objektumnak a feldolgozás szempontjából jellemzı adataival való leírására szolgál. Az adatokat leírhatjuk fizikai és logikai szinten. Fizikai leírás: ahogyan az adatokat a hardver eszközön tároljuk. Logikai leírás: ahogyan a feldolgozás során látjuk az adatokat. Logikai adatstruktúra szintjei: Elemi adat: önálló névvel rendelkezı adat, amely a felhasználó szempontjából önálló jelentéssel bír. Adatcsoport: logikailag összetartozó elemi adatok névvel ellátott összessége. Logikai rekord: elemi adatok és adatcsoportok önálló névvel ellátott összessége. Logikai file: logikai rekordok névvel ellátott összessége Fizikai adatstruktúra szintjei: Mezı: az elemi adatnak megfelelı fizikai tárolási egység. Fizikai rekord: a memória és a háttértár közötti adatátviteli egység. Fizikai file: a logikai file hardver eszközön való megjelenítése. Filekezelı mőveletek: Létrehozás: a file szerkezet kialakítása, induló logikai adatok meghatározása. Karbantartás: rekord hozzáadása, módosítása, törlése. Visszakeresés: a logikai rekord megkeresése pl. megtekintés, módosítás vagy törlés a cél. Újraszervezés: a file újra létrehozása, a file logikai szerkezete és tartalma módosulhat. A file szerkezet azt mutatja, hogy hogyan történik a file létrehozása, bıvítése, módosítása, törlése, visszakeresése, háttértárolón való helyfoglalása. Fileszerkezetek: File tárolása szerint: Egyszerő: a logikai adat fizikai megfelelıjét tartalmazza. Összetett: szerkezethordozó elemeket is tartalmaz. Rekord elérése szerint: A rekord elérése szerint lehet soros és közvetlen eléréső. Soros elérés: a rekordokat fizikai sorrend szerint sorban, egymás után lehet elérni, pl. mágnesszalagos tárolás esetén. A Mágneslemezes tárolás lehetıvé teszi a rekord közvetlen elérését. 2 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

3 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 Soros: a rekordok struktúrájának kialakítására semmilyen szabály nem vonatkozik. A rekordok változó hosszúságúak. Az új rekord a file végére kerül. Nehézkes a keresés (mindig az elsı rekordtól kell kezdeni), rekord törlés és módosítás esetén újra kell szervezni a file-t. Elınye a max. helykihasználás. Szekvenciális: A file létrehozása elıtt a felhasználó által megadott szempont szerint rendezni kell a file-t. Ha az adott rendezési szabály szerint keresünk, akkor a keresés gyors. A törlés és bıvítés a file újraszervezésével jár. Direkt: A rekordok azonos méretőek. A rekordazonosítók és a tárolási címek között kölcsönösen egyértelmő kapcsolat van. Indexeltszekvenciális: Lehetıvé teszi a közvetlen és a szekvenciális elérést is. 1 adattáblához több indextábla is tartozhat. Az alap adattáblában a cím1 a rekord cím, az indextáblában a cím2 a visszakeresési kulcs, a cím1 pedig az alap adattábla rekord címe. Alap adattábla Index tábla1 cím1 név cím2 cím1 név 1 Kiss János 1 3 Bede Zsolt 2 Nagy Pál 2 1 Kiss János 3 Bede Zsolt 3 2 Nagy Pál Objektum: dolgok, személyek, fogalmak, események, minden amit adatokkal kívánunk jellemezni. Adatbázis: Adott célból összeállított adatok és objektumok győjteménye. Adatbázis-kezelı rendszer (DBMS): speciális programrendszer, amellyel lehetséges az adatbázisok kezelése. Adatbázis-kezelı rendszerrel szemben támasztott követelmények: Minimális adat-redundancia: a többszörös adattárolás minimálisra csökkentése. Rugalmasság: az adatok szerkezeti módosítása egyszerő. Hatékonyság: gyors visszakeresés (egyszerő karbantartás). Adatfüggetlenség: az adatok programtól való függetlensége, az adatszerkezet hardver és szoftvereszköztıl való függetlensége. Adatbiztonság: adatok védelme hardver és szoftver-hibák ellen (hiba esetén gyors helyreállítás.) Adatvédelem: a különbözı felhasználók, csak a jogosultságuknak megfelelı adatokkal dolgozhassanak. Osztott adatelérés: azonos adatokkal egyszerre több felhasználó is tud dolgozni. Adatintegritás: az adatok helyessége, teljessége, ellentmondás-mentessége. Adatbázis rendszer (DBS): Adatbázis - kezelı, Adatbázis - kezelı rendszer, Alkalmazói és segédprogramok Adatbázis - felhasználók: adminisztrátor, operátor, alkalmazásfejlesztı, adatbázis alkalmazók adminisztrátor: feladata az adatbázis menedzselése: fizikai tárolási struktúra szabályozása, jogosultságok kezelése. operátor: feladata mentés, rendszerindítás, zárás alkalmazásfejlesztık: feladata adatbázis tervezése, felhasználói programok megírása, tesztelés zárás adatbázis alkalmazók: az elkészült alkalmazásokat használják, a DBMS belsı mőködésérıl nem tudnak. Adatmodell: a feladat céljából a valós világ adatainak szerkezetét és kapcsolatait leíró modell. Az adatmodell leírására 3 fı irányzat létezik: Formalista: gráffal, diagrammal történı leírás (Bachmann, Nijssen modell). Szemantikai: a modell leírása szavakkal, verbálisan. Matematikai: halmazelméleti definíciókkal és relációkkal történı leírás. Adatmodellezés: feladata: egy meghatározott, valós rendszer adatainak és azok összefüggéseinek feltárása, valamint ezek megfogalmazása szabványos szimbólumrendszerrel. Adatmodell alapfogalmai: EGYED, TULAJDONSÁG, KAPCSOLAT (ETK adatmodell). Adatmodell szintjei: Fogalmi: az egyedtípusok, tulajdonságok és kapcsolatok megismerése. Logikai: a fogalmi modell finomítása. Fizikai: tényleges adatbázis. Egyed: azok az objektumok, amelyeket adatokkal szeretnénk leírni egyednek nevezzük. egyedtípus: olyan általános objektum, amely minden más objektumtól megkülönböztethetı. egyedelıfordulás: az egyedtípusnak egy konkrét értéke pl. Kis Aladár, 48 éves, egri lakos, AGH-455 gépjármő, fehér Lada stb. Az egyedtípus konkrét dolgok elvont halmazát jelenti. A típus nem fajtát jelent, hanem arra utal, hogy az egyed egy absztrakció, ami sok konkrét dolgot képvisel. Tulajdonság: az egyedtípusok lényeges jellemzıi. tulajdonságtípus: pl. gépjármő esetén: rendszám, autó típus, szín stb. A tulajdonságtípus absztrakt fogalom, mert a gépjármő egyedtípus rendszám tulajdonsága az összes létezı és lehetséges rendszám értéket felveheti. A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 3

4 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Személy egyedtípus tulajdonságai: név, kor, cím, végzettség. Ha a személyt egy más környezetben, pl. az orvosi rendelı nyilvántartásában nézzük, akkor számára más tulajdonságtípusok is lényegesek: pl súly, magasság, taj szám, stb. Különbözı célú alkalmazásokban ugyanazt az objektumot más - más adatokkal, tulajdonságokkal adhatjuk meg. tulajdonság elıfordulás: egy konkrét egyed konkrét tulajdonsága pl. BYE-129 rendszám, piros, Skoda Két egyedelıfordulás azért tartozik azonos egyedtípusba, mert azonos tulajdonságokkal rendelkezik. Egy egyedtípus két elıfordulását az különbözteti meg egymástól, hogy legalább egy tulajdonságtípusuk különbözı értéket vesz fel. Azonosító (Elsıdleges kulcs): ha egy tulajdonság vagy tulajdonságok egy csoportja egyértelmően meghatározza, hogy az egyed melyik értékérıl van szó, akkor ezeket a tulajdonságokat azonosítónak nevezzük. Minden egyednek pontosan egy azonosítója van. Ha nem tudunk kiválasztani ilyen tulajdonságokat, akkor bevezetünk egy speciális azonosítót, sorszámot, kódszámot melynek értéke egyértelmően azonosítja az egyedhalmaz elemeit. Kapcsolat: Két egyedtípus egyedelıfordulásai közötti viszony, pl. dolgozó és szakképzettség, tulajdonos és gépjármő közötti viszony. Tulajdonságok csoportosítása: ELEMI: további tulajdonságokra nem bontható, pl. TAJ szám, rendszám. ÖSSZETETT: több tulajdonságból áll, pl. név: keresztnév és vezetéknév, szül.dátum: év, hó, nap. EGYÉRTÉKŐ: bármely konkrét egyed esetén legfeljebb 1 értéket vehet fel. pl. TAJ szám, Személyigazolvány szám. TÖBBÉRTÉKŐ: egy egyed esetén több értéket vehet fel, pl. végzettség, nyelvismeret stb. Minden egyedtípust jellemzı tulajdonságok között kell lenni egy olyan egyértékő minden elıfordulás esetén ismert tulajdonságnak, amely minden egyed elıfordulásban különbözı, melyet azonosítónak nevezünk. Többértékő tulajdonság nem lehet azonosító. Célszerő, hogy az azonosító értéke stabil, hosszabb távon állandó legyen. Pl. ha egy egyedtípusban minden egyes egyed elıfordulásban különbözı a telefonszám és a cím, mégsem szerencsés dolog egyiket sem választani, hisz el sem kell költözni, mégis az utca nevek és a telefonszámok változnak. (A továbbiakban tulajdonság típus helyett tulajdonságot írunk.) Azonosító tulajdonságra vonatkozó feltételek: Minden egyednek kell, hogy legyen azonosítója. Az azonosító értéke egyetlen egyed-elıfordulásban sem lehet üres. Minden egyednek csak egy azonosító tulajdonsága lehet. Ugyanaz a tulajdonság csak egyetlen egyednek lehet az azonosítója. Pl. gépjármő esetén a rendszám, dolgozó esetén több azonosító jelölt is lehet: pl TAJ szám, személyigazolványszám, útlevélszám, adó azonosító szám. Leíró tulajdonság: az a tulajdonság, amely nem azonosító, leírónak nevezzük. Minden egyedhez tetszıleges számú leíró tulajdonság tartozhat. Leíró tulajdonság pl. gépjármő esetén a szín, mert több egyedelıfordulás is felveheti a piros színt. A leíró tulajdonság értéke üres vagy ismeretlen is lehet. Ha az adott tulajdonság az egyedelıfordulás egy részénél üres vagy ismeretlen, akkor gyengén jellemzı tulajdonságnak nevezik. Pl. Casco biztosítás vagy biztonsági zár tulajdonságok. Kapcsoló tulajdonság: olyan tulajdonság, amely az egyik egyedben azonosító, a másikban leíró típusú. Külsı vagy idegen kulcsnak is nevezik, mivel az adott egyedben nem elsıdleges kulcs, de egy másik egyedben azonosító. Az egyedtípus azonosító tulajdonságát félkövér, a kapcsoló tulajdonságot dılt, a leíró tulajdonságot normál betőtípussal jelöljük a továbbiakban. Pl. SZÁMLA <számlaszám, dátum, vevıkód >, VEVİ <vevıkód, vevı név, cím > TERMÉK <termékkód, termék név, mennyiségi egységkód, termék egységár >, MENNYISÉGI EGYSÉG <mennyiségi egységkód, mennyiségi egységnév > Kapcsolatok típusa: 1:N, N:M, 1:1. Vizsgáljuk meg 2 egyedtípus viszonyát. Az egyik egyedtípus legyen A a másik B. Hierarhikus 1:N Az A egy elıfordulásához a B több elıfordulása tartozhat és ez fordítva nem igaz. (a B egy elıfordulásához az A-nak legfeljebb egy elıfordulása tartozhat.) Pl. TULAJDONOS - KOCSI. Egy tulajdonoshoz több kocsi is tartozhat, de egy kocsinak csak egy tulajdonosa lehet. Nem kötelezı, hogy minden tulajdonosnak legyen kocsija. A kapcsolat kötelezı, ha abban az egyedtípus minden egyes eleme részt vesz. A kapcsolat opcionális (nem kötelezı), ha abban az egyedtípusnak nem vesz részt minden eleme. Lehet olyan kategória kód, amelyhez még nem tartozik áru. 4 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

5 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 A hierarchikus kapcsolat ábrázolása: A téglalap az egyedet, a vonal a kapcsolatot jelenti. A folyamatos vonal arra utal, hogy a kapcsolat kötelezı, míg a szaggatott vonal azt jelenti, hogy a kapcsolat nem kötelezı. KATEGÓRIA Kategória kód Kategórianév 1:N ÁRU Áru kód Árunév Hálós kapcsolat: N:M Az A egy elıfordulásához a B több elıfordulása tartozhat és ez fordítva is igaz. (B egy elıfordulásához az A-nak több elıfordulása tartozhat.) Az ilyen kapcsolatban nincsenek alá és fölérendelések, az összefonódások többszörösek. Néhány szakirodalomban az ilyen esetet nem kapcsolatnak, hanem viszonynak nevezik. Pl. dolgozó és szakma: egy dolgozónak több szakmája is lehet és pl több dolgozó is lehet lakatos. Pl. egy szerzı több könyvet is ír, és egy könyv több szerzı nevéhez főzıdhet. SZERZİ Szerzı kód Szerzı név KÖNYV Könyv azonosító Cím Az adatbázis kezelı rendszerek általában nem tudják közvetlenül kezelni az N:M kapcsolatot, egy kapcsoló egyedtípus beiktatásával felbontják két 1:N kapcsolatra: pl: SZERZİ Szerzı kód Szerzı név SZERZİ- KÖNYV Szerzı kód Könyv azonosító KÖNYV Könyv azonosító Cím Egy az egyhez kapcsolat : 1:1 Az A egy elıfordulásához a B -nek legfeljebb egy elıfordulása tartozhat és ez fordítva is igaz. pl házasság férfi - nı (Magyarországon). Legtöbbször célszerő elkerülni, (nem a házasságot, hanem a két 1:1 egyed kapcsolatot) és ha lehet össze kell vonni a két egyed típust. A gyakorlatban 3 adatmodell terjedt el: hierarchikus, hálós, relációs. Bár a jövıt képviselı negyedik típusú: az objektumorientált modellrıl is olvashatunk a szakirodalomban. Logikai adatmodellek: Hierarchikus Hálós Relációs Hierarchikus adatmodell: 1:1 és 1:N kapcsolatot kezel. Az adatokat egy hierarchikus faszerkezetben tárolja. A szerkezet egyszerően leírható. A hierarchikus alá és fölérendeléseket jól képes kezelni. A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 5

6 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Gráffal írható le. A csomópontok az egyedtípusok. A gyökér 1 csomópontból áll. Minden csomóponthoz tartozik egy feljebbi csomópont, amit szülınek neveznek, az abból leágazó csomópontokat pedig gyermeknek. Minden egyedtípus csak egy úton érhetı el. A gyakorlati életben a szervezetek hierarchikus felépítésőek pl. vállalati hierarchia. Hálós adatmodell: M:N kapcsolatot tud kezelni, igaz nem közvetlenül, hanem a modell megfelelı átalakításával. A hierarchikus modell továbbfejlesztése, bonyolultabb kapcsolatokat is tud ábrázolni. Gráffal írható le, de a gráf lehet kör, azaz egyik csomópontból a másikba több út is vezethet. Nagy adatmennyiségeket is gyorsan fel tud dolgozni. Az egyedtípusok elıfordulásai közötti kapcsolatot mutatók, pointerek felhasználásával oldják meg. A hierarchikus és a hálós adatmodellek az egyed tulajdonságait külön írják le. Mindkét modellben az egyed egyes elıfordulásai közötti kapcsolatról van szó. Relációs adatmodell: 1:1 és 1:N kapcsolat kezelése. Az M:N kapcsolat felbontása több 1:N kapcsolatra. 1:N kapcsolatban azt az egyedet, amelyben a kapcsolatot kifejezı tulajdonság azonosító szerepő fölérendelt, amelyben pedig kapcsoló szerepő alárendelt egyednek nevezzük. Az adatokat kétdimenziós táblákban tárolja (Reláció). A tábla sorai: az egyed konkrét elıfordulásai (Rekord). A tábla oszlopai: az egyed tulajdonságai (Mezı). A tulajdonságon van a hangsúly, a kapcsolat nem épül be, csak a lehetısége kap helyet a modellben. A táblák közötti kapcsolatot a közös tulajdonságok jelentik. A modell egyszerő és rugalmas. Reláció foka: a tulajdonságok száma. Reláció számossága: a relációban elıforduló sorok száma. ÁRU egyedtípus Áru kód Áru név Egységár 1 Monitor Billentyő Egér Winchester Kalapács 600 Az egyedtípus konkrét elıfordulása a táblázat sorai. Pl. egér, 1000 Ft, kódja : 3 Tulajdonságok: áru kód, áru név, egységár (táblázat oszlopai). Az áru név tulajdonság konkrét elıfordulása: monitor, billentyő, egér. A reláció foka 3, a reláció számossága 5. A tulajdonságok közül az áru kód azonosító szerepet tölt be. Azonosító vagy elsıdleges kulcs (primary key): Olyan mezı, amelynek értéke egyedi. Egy táblának csak egy lehet és minden sorban (egyedelıfordulásban) különbözınek kell lennie. Az azonosítókat két osztályba soroljuk: egyszerő vagy elemi és összetett. Egyszerő azonosító: csak 1 tulajdonságból áll. pl. Személy igazolványszám, Rendszám, Áru kód. Összetett azonosító: több tulajdonságból áll. pl. Számlaszám és Árukód. Az ilyen tulajdonságokat + jellel kapcsoljuk össze: Számlaszám + Árukód. Az összetett azonosító részei egyetlen egyed elıfordulásban sem lehet üres vagy ismeretlen. pl. SZERZİ egyedtípusban a Szerzı kód egyszerő azonosító, KÖNYV-SZERZİ egyedtípusban a Szerzı kód+könyv kód összetett azonosító. Bıvítsük a fenti egyedtípust egy kategória kód tulajdonság típussal. ÁRU egyedtípus KATEGÓRIA egyedtípus Áru kód Áru név Egységár Kategória Kategória Kategória Áfa % kód kód név 1 Monitor Számítástechnika 25 2 Billentyő Barkács áru 25 3 Egér Élelmiszer 12 4 Winchester Kalapács A fenti relációs adatbázisban 2 tábla van. A Kategória tábla fölérendelt, az Áru tábla alárendelt. Közöttük 1:N kapcsolat van. Az ÁRU táblában az áru kód, a KATEGÓRIA táblában a kategória kód az azonosító. Az ÁRU táblában a kategória kód leíró típusú. A táblák között létrehozhatunk kapcsolatokat. Ezt úgy tehetjük meg, hogy a két táblát egy közös tulajdonsággal a Kategória kóddal összekötjük. Descartes szorzat: 6 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

7 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 Eredménye egy olyan reláció, amelyet úgy kapunk, hogy az 1. reláció minden egyes sorához hozzákapcsoljuk a másik reláció minden sorát. A fenti példában 5*3 = 15 féle lehetıséget kapnánk. Ebbıl nekünk csak 5 jó. Relációk közötti kapcsolat: Két reláció között átfedés (redundancia) van, ha mindkettıben van azonos tartalommal bíró tulajdonságtípus. Relációk között erıs logikai átfedés van: ha a kapcsolatot meghatározó azonos tulajdonságtípus mindkettıben leíró. Relációk között gyenge logikai átfedés van: ha a kapcsolatot meghatározó azonos tulajdonságtípus az egyikben azonosító (fölérendelt relációban), a másikban (az alárendelt relációban) leíró vagy az azonosító része. A kapcsolódó tulajdonságot az alárendelt relációban idegen kulcsnak nevezik. Nem egyszerő, a feladat szempontjából fontos egyedek, tulajdonságok és kapcsolatok meghatározása, ha az a célunk, hogy adatbázisunk optimális szerkezető táblákból épüljön fel. Ebben segít a normalizálás. Léteznek adatmodellezı programok, amelyek automatikusan megoldják helyettünk a normalizálást, de ha a csak a gépre bízzuk a munkát, akkor idınként váratlan eredményeket kapunk. Az Access'97-ben is alkalmazható a tábla, teljesítmény stb. analizáló. Normalizálás célja: A tárolás és karbantartás szempontjából optimális szerkezető egyedtípusok (táblázatok) kialakítása. Mielıtt átnéznénk a normalizálás lépéseit ismerkedjünk meg néhány fogalommal. Többértékő (ismétlıdı) tulajdonság: Azok a tulajdonságok, amelyek egy egyedelıfordulásban több értékkel is rendelkezhetnek: pl nyelvismeret, szakma. Legyen egy reláció egyik tulajdonságtípusa A, a másik B. Funkcionális függés: A funkcionálisan meghatározza B-t (B funkcionálisan függ az A-tól), ha a reláció minden elıfordulásában az A minden egyes értékéhez B-nek csakis egy értéke társul. Pl. a rendszám funkcionálisan meghatározza az autó típusát, színét. Fordítva nem igaz. A gépjármő színe nem határozza meg a rendszámot. Nincs kikötve, hogy kell is, hogy minden A-hoz tartozzon B is. Lehet, hogy B ismeretlen, pl a rendszám és Casco biztosítás. Nincs minden gépjármőnek Casco biztosítása. Kölcsönös funkcionális függés: ha A és B, és B és A funkcionálisan meghatározzák egymást. Pl. kategória kód és kategória név. Két tulajdonság funkcionális független, ha közöttük nem áll fenn funkcionális függés. Pl. gépjármő típusa és színe. Összetett függés: ha a meghatározó több tagból áll. pl. Számlaszám és áru kód együtt határozza meg a vásárolt mennyiséget. Ha a meghatározó tulajdonság összetett, akkor megkülönböztetünk részleges és teljes funkcionális függést. Legyen az összetett tulajdonság A+B. Részleges funkcionális függés: Ha A-ból bármely tagot kiemelve is fennáll a függés: pl Számlaszám és Áru kód összetett tulajdonság és az Áru neve között részleges funkcionális függés áll fenn, mert az áru neve csak az áru kódtól függ. Tranzitív függés: Ha egy nem kulcs tulajdonság meghatároz más tulajdonságot is. Relációs logikai adatmodell jellemzıi: 1. A reláció nem tartalmaz két azonos sort. 2. A reláció sorainak sorrendje lényegtelen. 3. A reláció bármely sorára az azonosítóval hivatkozunk. 4. A reláció oszlopainak sorrendje lényegtelen. 5. A reláció oszlopaira névvel hivatkozunk. Ha az eddigieknek megfelel a reláció, akkor nulladik normál formában - 0NF-ben van. 6. A reláció minden tulajdonsága funkcionálisa függ az azonosítótól a reláció nem tartalmazhat ismétlıdı tulajdonságot. 7. A reláció nem tartalmazhat részleges funkcionális függést. 8. A reláció nem tartalmazhat tranzitív funkcionális függést. 9. A relációs adatmodellben a relációk közötti kapcsolatot a közöttük lévı gyenge logikai átfedés képezi. 10. Minden reláció kapcsolatban áll minden más relációval. Ha a reláció 0NF-ben van és nem tartalmaz ismétlıdı tulajdonságot, akkor legalább 1NF -ben van. Ha a reláció 1NF-ben van és nem tartalmaz részleges funkcionális függést akkor legalább 2NF -ben van. Ha a reláció 2NF-ben van és nem tartalmaz tranzitív funkcionális függést, akkor legalább 3NF -ben van. Nézzünk most példákat a fenti meghatározásokra. Nem egy összefüggı normalizálási feladatsort veszünk, hanem a normalizálás lépéseit különálló táblák bemutatásával kísérjük végig. A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 7

8 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ DOLGOZÓ Dolgozókód Név Fizetés Nyelv 1500 Kiss Pál angol 1500 Kiss Pál német 1600 Jó Lajos Fehér Zsolt spanyol A dolgozó egyedben a nyelv többértékő tulajdonság. Normalizálás során az egyedbıl kiemeljük az ismétlıdı tulajdonságokat, egy új egyedbe tesszük és az új egyedet kiegészítjük az eredeti egyed azonosítójával. DOLGOZÓ NYELV Dolgozókód Név Fizetés Dolgozókód Nyelv 1500 Kiss Pál angol 1600 Jó Lajos német 1700 Fehér Zsolt spanyol Ezzel a DOLGOZÓ tábla már legalább 1NF-ben van, eleget tesz az a relációs adatmodell elsı 5 feltételének, a Dolgozó kód, mint azonosító funkcionálisan meghatározza a reláció többi (leíró) tulajdonságát és a reláció nem tartalmaz többértékő tulajdonságot. Az alábbi reláció egy üzlet vevıinek és a vásárolt árunak a mennyiségét mutatja. Egy számlaszámhoz több vásárolt áru tételsora is tartozhat. Ha csak egy táblával dolgoznánk, akkor látjuk mennyire sok ismétlıdı mezı lenne a relációban. A módosítás sok hibával járna. Nézzük sorra a normalizálást. SZÁMLA Számlaszám Dátum Vevı név Telefon Áru név Menynyiség Tóth Pál Monitor Tóth Pál Billentyő Tóth Pál Egér Gál Éva Billentyő 30 A SZÁMLA relációban az áru név többértékő tulajdonság. Van olyan számlaszám, amelyhez csak 1 és van olyan, amelyhez 20-nál is több tételsor tartozhat. Ezért a vásárlás tételsoraira vonatkozó adatokat, árunév, mennyiség egy új táblába visszük át, a SZÁMLA táblával való kapcsolatot úgy tudjuk fenntartani, hogy a számlaszám is bekerül az új táblába és mivel az áru név hoszszú így létrehozunk egy árukód azonosítót. Az új reláció neve legyen SZÁMLA RÉSZLET. A tábla azonosítója a Számlaszám és az Áru kód lesz. SZÁMLA SZÁMLA RÉSZLET Számlaszászám Dátum Vevı név Telefon Számla- Áru kód Áru név Mennyiség Tóth Pál Monitor Gál Éva Billentyő Egér Billentyő 30 Így a SZÁMLA reláció is és a SZÁMLA RÉSZLET legalább 1NF-ben van. A SZÁMLA relációban a Számlaszám az azonosító. A Számla részletben az azonosító összetett lesz: Számlaszám+Áru kód. Vajon értjük-e miért szükséges az összetett azonosító? Tudjuk, hogy minden relációnak kell, hogy legyen azonosítója, amely az egész táblában egy adott értéket csak egyszer vehet fel. Ha a SZÁMLA RÉSZLET-ben csak a Számlaszám vagy csak az Áru kódot jelölnénk ki azonosítónak, akkor szerepelhetne-e többször is az 1000 Számlaszám vagy a 2 Árukód? A számítógép az összetett azonosítót, mint egy összefőzött karakterláncot kezeli 10001,10002,10003,10012, melynek külön nevet is adhatunk pl. TÉTELEK Miért nem választjuk a Számlaszám és Áru nevet összetett kulcsnak? Az áru név hosszú és változhat. 8 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

9 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 Nézzünk példát összetett azonosítót tartalmazó relációra. A Számla részlet relációban a Számlaszám és az Áru kód összetett azonosító. Az áru név viszont részlegesen függ az összetett azonosítótól, hisz ha kiemeljük az azonosítóból a számlaszámot, akkor az áru kód marad, ami meghatározza az áru nevet. Ahhoz, hogy a reláció 2NFben legyen a következıket kell tenni: Kiemeljük az eredeti relációból az áru kód és áru név teljes oszlopait egy új relációba. Az így kapott reláció azonos sorait töröljük. SZÁMLA RÉSZLET ÁRU Számlaszám Áru kód Mennyiség Áru kód Áru név Monitor Billentyő Egér Az ÁRU reláció még más tulajdonságokat is tartalmazhat pl: egységár, csomagolás stb. A SZÁMLA RÉSZLET reláció a definíció szerint legalább 2NF-ben van. Megjegyzés: A fenti SZÁMLA reláció legalább 2NF-ban van, mert egyszerő azonosítót tartalmaz. Ha a reláció csak egyszerő azonosítót tartalmaz és legalább 1NF-ben van, akkor elmondhatjuk, hogy legalább 2NF-ben is van, nem kell vizsgálni az összetett azonosítóra vonatkozó részleges függést. Nézzük most a SZÁMLA relációt, melyben a Számlaszám az azonosító. SZÁMLA Számlaszám Dátum Vevı név Telefon Tóth Pál Gál Éva A relációban a Vevı név nem azonosító és meghatározza a Telefon tulajdonságot. Ebbıl következik, hogy a Telefon tranzitíven függ az azonosító Számlaszámtól. A kétszeresen meghatározott tulajdonságot (Telefon) új egyedtípusba visszük leíróként, azonosítóként pedig annak meghatározóját (Vevı nevet). Célszerő bevezetni egy Vevı kód tulajdonságot, hisz a vevı név hosszú. A VEVİ reláció még más tulajdonságokat is tartalmazhat, pl. vevı cím, fax szám stb. SZÁMLA VEVİ Számlaszákód Dátum Vevı- Vevıkód Vevı név Telefon V1 V1 Tóth Pál V2 V2 Gál Éva Egy reláció legalább 3NF-ben van, ha 0NF-ben van, nincs benne többértékő tulajdonság, részleges függés, tranzitív függés, minden leíró tulajdonság függ a kulcstól, csak a teljes kulcstól és semmilyen más tulajdonságtól csak a kulcstól. Relációs adatbázis kezelı fı funkciói: Adatdefiníció: Egyedtípusok, köztük lévı kapcsolatok meghatározása. Adattábla leírása: mezıtípus, méret, értékszabályok. Azonosító meghatározása. A táblák közti kapcsolatok foka, hivatkozási integritás megırzése. Adatmanipuláció: Adatok visszakeresése, karbantartása. Adatfelügyelet: Adatok elrejtése a felhasználó elıl. Az adatokat csak az adatbázis kezelın keresztül lehet elérni és módosítani. Felhasználói jogosultságok kezelése, zárolások. Relációs adatbázis-kezelı nyelv: SQL, Paradox, stb. SQL (Strukturált lekérdezı nyelv), amely lehetıvé teszi a relációs adatmodell kezelését ban az SQL szabvánnyá vált. Strukturált nyelv: a parancsok, mint mondatok hozhatók létre és a mondatok szerkezete szigorúan kötött. Az Access az SQL 1989-ben elfogadott szabványát használja. Felhasználói rendszerek tervezésének fıbb lépései: Feladat megfogalmazása; Részfeladatokra bontás és a feldolgozási folyamat meghatározása; Adatok összegyőjtése, elemzése; Adatbázis tervezés, normalizálás; Bemutató készítés; Tesztelés. A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 9

10 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Access'97 adattípusok Ahhoz, hogy egy táblát létrehozzunk a tulajdonságokról részletesebben kell beszélni. A tulajdonságokat a továbbiakban mezıknek fogjuk nevezni. A táblák tehát mezıkbıl épülnek fel, melyeknek jellemzıik vannak, úgy mint: típusa, mérete, stb. Az adattípus leírja a táblában szereplı mezı lehetséges értékkészletét. Minden mezınek kell, hogy típusa legyen, de az csak egyféle lehet. Adattípusok: Szöveg: Szöveg vagy szöveg és számok kombinációja (alfanumerikus karakter), valamint számítást nem igénylı számok. pl: dolgozó kódja, telefonszám. A mezık típusának alapértelmezése szöveg. Hossza min. 1 bájt, max. 255 bájt. Feljegyzés: Alfanumerikus karakterek, mondatok. Hossza legfeljebb bájt. Tartalom alapján nem kereshetünk feljegyzés típusú mezıben. Használata: pl. feladatok leírása, dolgozó jellemzése, film leírása stb. Szám: Matematikai számításokban használt numerikus adatok. 1, 2, 4 vagy 8 bájt (16 bájt, ha a Mezıméret tulajdonság beállítása Többszörözési azonosító) Dátum/idı: Dátum és idı-értékek 100-tól 9999-ig terjedı évszámokkal. Hossza: 8 bájt. Pénznem: a tizedesjel bal oldalán 15 jegyig, a jobb oldalán 4 jegyig pontos értékek. Hossza: 8 bájt. Számláló: Egyedi, egymást egyesével követı számok vagy a Microsoft Access által megadott véletlen szám, amelynek megadása akkor történik, amikor egy új rekord kerül hozzáadásra a táblához. Automatikusan nem módosítható. Hossza: 8 bájt, (16 bájt, ha a Mezıméret tulajdonság beállítása Többszörözési azonosító). Igen/Nem: Igen és Nem érték vagy más két állapotú jeljık, amelyek csak a két érték egyikét tartalmazhatják. (Igen/Nem, Igaz/Hamis vagy Be/Ki). Hossza: 1 bájt. OLE objektum: Képek, rajzok vagy más OLE objektumok, például a Microsoft Excel táblázatkezelı, vagy Microsoft Draw által létrehozott objektum, vagy egy Microsoft Word dokumentum, grafika, hang vagy más bináris adat. A maximális méret körülbelül 1 Gigabájt. Hiperhivatkozás: Szöveg vagy szöveg és számok kombinációja, amelyek tárolása szövegként történik, és amely hiperhivatkozás-címként kerül alkalmazásra. A hiperhivatkozás-cím legfeljebb három részbıl állhat: megjelenített szöveg a mezıben vagy vezérlıelemben megjelenített szövegcím, egy fájl elérési útja (UNC elérési út) vagy oldal (URL) alcím, egy hely a fájlon vagy oldalon belül. Legkönnyebben a Beszúrás menü Hiperhivatkozás parancsával szúrhatunk be hiperhivatkozás-címet egy mezıbe vagy vezérlıelembe. A Hiperhivatkozás típusú adat mindhárom része maximum 2048 karaktert tartalmazhat (külön-külön). Az Access'97 a választható adattípusok között a keresés varázslót is felkínálja. Keresés Varázsló: Létrehoz egy olyan mezıt, amely lehetıvé teszi, hogy egy másik táblából vagy listából válasszunk egy értéket, utóbbi esetben egy lista vagy kombinált lista segítségével. Ha erre a lehetıségre kattintunk, akkor elindul a Keresés Varázsló, amely létrehoz egy Keresımezıt. A varázsló futtatása után a Microsoft Access a varázslóban kiválasztott értékek alapján állítja be az adattípust. A kereséshez használt elsıdleges kulcs mérete általában 4 bájt. A Feljegyzés, Hiperhivatkozás és OLE objektum mezık nem indexelhetık Mezıtulajdonságok: Beállíthatjuk, hogy az Access hogyan tárolja, kezelje, jelenítse meg az adatokat. Összesen tizenegy mezıtulajdonság állítható be, de ennek száma a mezı adattípusától függ. Nem soroljuk fel, hogy melyik adattípusnál milyen mezıtulajdonság állítható be, hisz az Access automatikusan mindig csak a típusnak megfelelı tulajdonságokat kínálja fel. Mezıméret: Szöveg típusú mezı esetén max. 255 karakter a hossza. Az alapértelmezett érték 50 karakter. Szám típusú mezı esetén a mezıméret az alábbiak szerint alakul: Mezıméret Értékkészlet Tizedes helyek Tárolási méret Bájt nincs 1 bájt Egész tól nincs 2 bájt Hosszú egész -2,1*10 8 -tól 2,10 8 -ig nincs 4 bájt Egyszeres -3,4* tól 3,4* ig 7 4 bájt Dupla -1,7* tól 1,7* ig 15 8 bájt Többszörözési azonosító Globális egyedi azonosító 16 bájt Az alapértelmezett típus Hosszú egész. Érdemes figyelni a beállításokra, mivel helyet és idıt takaríthatunk meg a megfelelı típus választással. 10 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

11 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 Formátum: az adatok megjelenési módját állíthatjuk be, az adattárolásra nincs hatással. A szabványos formátumok függnek a MS Windows Vezérlıpultjának területi beállításaitól. Az Access az alábbi lehetıségeket ajánlja fel: Szám és pénznem esetén Dátum és idı típusú mezı esetén Formátum Megjelenítés Formátum Megjelenítés Általános szám 3456,789 Általános dátum :34:23 Pénznem 3 456,79 Ft Hosszú dátum június 19. Rögzített 3456,79 Egyszerő dátum 94. jún.19. Szabványos 3 456,79 Rövid dátum Százalék 123,00% Hosszú idı 17:34:23 Tudományos 3,46E+03 Közepes idı 5:34 DU Rövid idı 17:34 Általános dátum választáskor, ha nem gépelünk be idıpontot, akkor csak a dátum, ha pedig nem adunk meg dátumot akkor csak az idıpont jelenik meg. Igen/Nem típusnál Igaz/Hamis, Be/Ki lehetıségeket kínál fel, ha töröljük az értékeket, akkor -1/0 jelenik meg, de egyéni beállítást is kérhetünk: pl Férfi/Nı, vagyis választhatunk elıre megadott vagy általunk tervezett formátumok közül. Numerikus mezık egyéni formátuma legfeljebb 4, egymástól vesszıvel elválasztott részt tartalmazhat. Az Access a formátum elsı részét használja, ha a szám pozitív, a másodikat, ha negatív, a harmadikat, ha az érték nulla, a negyediket, ha nem tartalmaz értéket. pl. +0,0;-0,0;0;"üres" egyéni formátum azt jelenti hogy a pozitív és negatív számok elıjellel jelennek meg és az "üres" szó lesz látható, ha nem adunk a mezınek értéket. Nulla hosszúságú karakterlánc: olyan érték, amely nem tartalmaz sem karaktereket, sem szóközt. Az üres értéket tartalmazó mezıhöz hasonlóan a nulla hosszúságú karakterláncokat tartalmazó Szöveg típusú mezık üresen jelennek meg. Szöveg mezıbe úgy tudunk nulla hosszúságú karakterláncot bevinni, hogy két idézıjelet írunk be, amelyek közé nem teszünk szóközt. Ha az üres és nulla hosszúságú karakterlánc értékeket másként szeretnénk megjeleníteni, akkor a Formátum mezıtulajdonságot kell beállítani. Szöveg típusú mezık egyéni formátuma legfeljebb 3, egymástól vesszıvel elválasztott részt tartalmazhat. Az Access a formátum elsı részét használja szöveget tartalmazó mezı esetén, a másodikat, nulla hosszúságú karakterlánc esetén, a harmadikat üres mezı esetén. egyéni formátum szokásos módon jeleníti meg a szöveget, ha a mezı nulla hosszúságú, akkor "hiányzik", ha a mezı nem tartalmaz semmit, akkor "üres" szöveg jelenik meg. Nulla Hosszúság Engedélyezése: Megadja, hogy a nulla hosszúságú karakterlánc ("") érvényes adatbevitel-e. Tizedes helyek: Szám és pénznem tulajdonság esetén a tizedesjeltıl jobbra lévı helyiértékek száma 0 és 15 közé eshet. Ez a megjelenítésre vonatkozik, nem pedig a tárolási helyre. Cím: Az őrlapon, jelentésekben vagy Adatlap nézetben használt mezı címkéjét adja, ha nem adjuk meg akkor a mezı neve lesz a címke. Alapértelmezett érték: Egy a típusnak megfelelı érték, amely új rekord (adat) felvitelekor automatikusan beíródik az adat helyére. Hasznos, ha sok azonos érték szerepel több rekordban, ilyenkor nem kell minden esetben ezt beírni, hanem automatikusan hozzárendelıdik az adatmezıhöz.pl ha a várost tartalmazó mezıben legtöbbször a Salgótarján fordul elı, akkor alapértelmezett értékként ezt megadhatjuk. Az új rekord automatikusan felveszi ezt az értéket, amit vagy elfogadunk vagy módosítunk. Érvényességi szabály: Szabályokat rendelhetünk a mezıhöz. pl Ár>100 vagy Dátum< Ha az adott mezı szerkesztése után átlépünk egy másik mezıbe és a bevitt érték nem felel meg az érvényességi szabálynak, akkor az érvényességi szövegben lévı figyelmeztetı szöveg jelenik meg a képernyın. Érvényességi szöveg: Azon üzenet szövegét adja meg, amely akkor jelenik meg, amikor a mezı, vezérlıelem vagy rekord nem teljesíti. pl az elızı példában az érvényességi szövegbe beírhatjuk: "Az ár 100 Ft-nál nagyobb!", vagy a A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 11

12 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ második esetben: "A dátum csak elıtti lehet!". Az Érvényességi szöveg tulajdonság esetében 255, a Érvényességi szabály tulajdonság esetében 2048 karakternyi a maximális hossz. Ha az Érvényességi szabályt mellızzük, akkor nem lesz adatkiértékelés. Ha az Érvényességi szabályt beállítjuk, de az Érvényességi szöveget nem, akkor az érvényességi szabály sérülésekor a Microsoft Access szabványos hibaüzenetet ad. Kötelezı: Megadja, hogy kötelezı-e értéket bevinni egy mezıbe. Ha a tulajdonság Igenre van állítva, akkor az adatbevitel kötelezı, ha Nem-re van állítva, akkor üresen hagyható a mezı. Indexelt: Ez a tulajdonság felgyorsítja az adott mezıben a sorbarendezést, keresést, csoportosítást. Három lehetıség van: 1. Nem: nem kívánunk keresési gyorsítást a mezıre. 2. Igen (lehet azonos): több rekordban (sorban) lehet azonos értéke a mezınek. 3. Igen (nem lehet azonos): a mezınek egyedinek kell lennie. Ezzel a tulajdonsággal csak egymezıs indexet állíthatunk be. Többmezıs indexet a Index ablakban adhatunk meg, melyet vagy az eszköztár Index ikonjával, vagy a Nézet menü Indexek menüpontban hívhatunk be. Bementi maszk: Az adatra vonatkozó beviteli mintát írja le. Ezzel megkönnyíthetjük az adatbevitelt. Egy telefonszám beviteli mezıben kérhetjük pl. (32) formában történı rögzítést. Az Access rendszer beépített Maszk Varázslóval is rendelkezik, amely segítségével könnyen beállítható a formátum. A beviteli maszk 3 részbıl áll, melyeket pontosvesszıvel választunk el egymástól. Az elsı rész a bevitel formátumát határozza meg, melyet az alábbi táblázat szemléltet, a második rész a formázó karakter tárolására vonatkozik: ha 1 vagy üres, akkor a mezıbe vitt karakterek tárolódnak a maszk formázó karakterek nem, ha pedig 0, akkor a maszk formázó karakterek is tárolásra kerülnek. A harmadik rész a helykitöltı karakter, ha nem adjuk meg, akkor _ (aláhúzás) jel az alapértelmezett jel. pl (99) ;0 bemeneti maszk jelentése: az elsı 3 jegy megadása nem kötelezı, a következı 6 számjegyé pedig kötelezı. A második részben a 0 jelentése: a zárójelek és a kötıjel is tárolásra kerül, mivel a harmadik rész nincs megadva, így a be nem írt helyeken az alapértelmezett aláhúzás jel jelenik meg. A Microsoft Access az alábbi tábla szerint értelmezi a Bemeneti Maszk tulajdonság beállítás elsı részében lévı karaktereket: Maszk Jelentés 0 Számjegy (0 9, az adatbevitel kötelezı, plusz [+] és mínusz [-] jelek nem megengedettek). 9 Számjegy vagy szóköz (nem kötelezı az adatbevitel, plusz- és mínuszjelek nem megengedettek). # Számjegy vagy szóköz (nem kötelezı az adatbevitel az üres helyek szóközre konvertálódnak, plusz és mínuszjelek megengedettek). L Bető (A Z, az adatbevitel kötelezı).? Bető (A Z, az adatbevitel nem kötelezı). A Bető vagy számjegy (az adatbevitel kötelezı). a Bető vagy számjegy (az adatbevitel nem kötelezı). & Bármely karakter vagy szóköz (az adatbevitel kötelezı). C Bármely karakter vagy szóköz (az adatbevitel nem kötelezı).., : ; - / Tizedes hely, ezres, dátum és idı elválasztók. (Az aktuálisan használt karakterek a Microsoft Windows Vezérlıpult Nemzetközi szakaszának beállításától függnek.) < Minden ezt követı karakter kisbetőre konvertálódik. > Minden ezt követı karakter nagybetőre konvertálódik.! A bemeneti maszk jobbról balra történı kitöltését eredményezi a balról jobbra történı helyett, amikor a karakterek a bemeneti maszk bal oldalán nem kötelezıek. A felkiáltójelet a bemeneti maszkban bárhol alkalmazhatjuk. \ Az ezt követı karakter bető szerinti megjelenését eredményezi (például \A egyszerően A-ként jelenik meg). Néhány beviteli maszk példa: (00) (36) >LLL-000 AZX-145 (99) ( ) >L<?????? Jakab # Kati 3000 AA-AAA AT KIT 12 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

13 : : radigyorgy@gmail.com, : 30/ MS-ACCESS Az MS-Access indítása Az MS-Access indítóikonja: Mint azt az MS-Access bejelentkezı párbeszédpanel mutatja, adatbázist két módon hozhatunk létre: Üres adatbázist nyitunk meg és az objektumokat késıbb rendeljük hozzá, vagy Adatbázis Varázslót használunk. Összesen 22 különbözı adatbázis közül válogathatunk. Az Access elkészíti a kiválasztott adatbázis objektumokat. Az Access által megadott adat típusokat módosíthatjuk. Az Access megismeréshez nagy segítséget nyújt, de ebben a jegyzetben nem foglalkozunk a részletes ismertetéssel. Amennyiben a bejelentkezı párbeszédpanelen a Mégse gombot választjuk, az alábbi ablakot kapjuk: melyen az engedélyezett eszköztár gombok: az új adatbázis létrehozása, mely egyenértékő a Fájl menü Új adatbázis...: sorral, valamint egy létezı megnyitása ikon, mely egyenértékő a Fájl menü Adatbázis megnyitása menüsorral. Az Access MDB kiterjesztéső file-t hoz létre. (Az LDB-t kiterjesztést hálózati alkalmazásnál használja.) 2.1. MS-Access objektumai Az Adatbázis ablakban hatféle objektum közül választhatunk: 1. Táblák adatbázis adatait tartalmazzák. 2. Lekérdezés: táblákból kigyőjtik a keresett adatokat. 3. Őrlap: adatok kényelmes, tetszetıs formában történı felvitelére, módosítására szolgál. 4. Jelentés: kimutatásokat készíthetünk és nyomtathatunk. 5. Makró: programok, melyekkel gyakran elıforduló feladatokat automatizálhatunk. 6. Modul: Visual Basic nyelven programokat készíthetünk, ezeket modulok formájában tároljuk. A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 13

14 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Mintafeladat A feladatot a következı sorrendben oldjuk meg: Táblák létrehozása Mezınevek, mezıtípusok, mezıtulajdonságok megadása Azonosítók (elsıdleges kulcsok) megadása Táblák közötti kapcsolatok meghatározása Táblák feltöltése adatokkal A gyors adatbevitelhez őrlapok készítése Lekérdezések készítése Jelentések készítése Az MS-Access kezelését egy feladat lépésenkénti megoldásán keresztül lehet a legegyszerőbben elsajátítani. Ezért fogalmazzunk meg egy feladatot és oldjuk meg! Mindenki számára közelálló példa a bevásárlás. Feladatunkban egy üzlet napi forgalmát rögzítjük. A vásárlók adatait is nyilvántartjuk. Vásárláskor a vevı számlát kap, melyen szerepel a számlaszám, a vásárlás dátuma, az áruk, annak egységára vásárolt mennyisége és értéke. Egy számlán egy áru csak egyszer szerepel. Naponta többször is vásárolhat ugyanaz a vevı. Minden árunak adott a kategóriája (sportcikk, elektronika stb.) Az áruról az egyszerőség miatt csak az eladási egységárat tartjuk nyilván, az egyéb jellemzıket nem. A vásárlóról is rögzítünk néhány adatot: nevét, címét. Célunk, a vásárlók kiadásainak és az üzlet bevételének a kiszámítása valamint különféle kigyőjtések, kimutatások elkészítés: pl. szeretnénk elemezni a vásárlási szokásokat, kigyőjtéseket készíteni, hogy melyik kategóriából vásároltak a legnagyobb értékben. stb. A VÁSÁRLÁS adatbázis Bachman diagramja: IRÁNYÍTÓSZÁM Irányítószám Helységnév SZÁMLA Számlaszám Vevıkód Vásárlás dátuma KATEGÓRIA Kategóriakód Kategórianév VEVİ Vevıkód Vevınév Irányítószám Vevı címe SZÁMLARÉSZLETEZİ Számlaszám Árukód Vásárolt mennyiség ÁRU Árukód Árunév Áru egységára Kategória kód 3.1. Egyedtípusok, azonosítók, kapcsolatok A feladathoz meghatározzuk az egyedtípusokat, a tulajdonságokat és az azonosítókat! Egyedtípusok: Áru, Irányítószám, Kategória kód, Számla, Számla részletezı, Vevı Egyedtípus Tartalma Áru az áru adatai Irányítószám Magyarország helységnevei és a helységek irányítószámai Kategória az árukat kategóriákba soroljuk. Számla a számla fejléce Számlarészletezı a számla tételsorai Vevı a vevı adatai 14 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

15 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 Az egyedtípusok közötti kapcsolatok: Egyedtípusok Kapcsolótulajdonság Kapcsolt foka ÁRU - SZÁMLARÉSZLETEZİ Árukód 1:N KATEGÓRIA KÓD - ÁRU Kategória kód 1:N IRÁNYÍTÓSZÁM - VEVİ Irányítószám 1:N SZÁMLA - SZÁMLA RÉSZLETEZİ Számlaszám 1:N VEVİ - SZÁMLA Vevıkód 1:N Egyedtípusok és az egyed típusok azonosítói: IRÁNYÍTÓSZÁM < Irányítószám, Helység név> VEVİ <Vevı kód, Vevı név, Irányítószám, Vevı cím> KATEGÓRIA KÓD <Kategória kód, Kategória név> ÁRU <Áru kód, Áru név, Áru egységára, Kategória kód> SZÁMLA <Számlaszám, Vevıkód, Vásárlás dátuma> SZÁMLA RÉSZLETEZİ <Számlaszám, Árukód, Vásárolt mennyiség> Egyedenkénti tulajdonság lista: Egyedtípus Tulajdonságnév Adattípus Méret Egyediség Áru Árukód Számláló azonosító Árunév Szöveg 25 leíró Áru egységára Szám leíró Kategória kód Szöveg 2 leíró Irányítószám Irányítószám Szöveg 4 azonosító Helység Szöveg 25 leíró Kategória Kategória kód Szöveg 2 azonosító Kategória név Szöveg 25 leíró Számla Számlaszám Számláló azonosító Vevıkód Szám leíró Vásárlás dátuma Dátum leíró Számla részletezı Számlaszám Szám azonosítórész Árukód Szám azonosítórész Vásárolt mennyiség Szám Egész leíró Vevı Vevıkód Számláló azonosító Vevınév Szöveg 30 leíró Vevı cím Szöveg 30 leíró Tulajdonságok listája: Tulajdonságnév Rövid leírás Ábrázolás Validitás Árukód az áru kódja Hosszú egész Árunév az áru neve Cím a vevı címe: út, kerület, hsz. Dátum a vásárlás dátuma Rövid dátum Egységár az áru egységára Pénznem > 0 Helység a helység neve A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 15

16 MS-ACCESS-97 : : radigyorgy@gmail.com, : 30/ Tulajdonságnév Tulajdonságnév Ábrázolás Irányítószám a helység irányítószáma Kategória kód az áru kategória kódja Kategória név a kategória neve Vásárolt mennyiség a vásárolt áru mennyisége Számlaszám a számla száma Hosszú egész Vevıkód a vevı kódja Hosszú egész Vevınév a vevı neve Validitás > Táblák létrehozása Az Access'97-ben több lehetıség is adott az új tábla létrehozására: Tábla Varázsló, Üres adatlap kitöltése, Tervezı nézetben üres tábla. Tábla varázsló üzleti vagy személyes tárgyú táblák kialakításában nyújt segítséget. Tábla importálása és csatolása: Egy kiválasztott tábla adataira hivatkozva új táblát hozhatunk létre. Adatlap Nézet: Megjelenik egy 30 sort és 20 oszlopot tartalmazó adatlap. Az elıre definiált Mezı1, Mezı2 stb. neveket vagy a mezınéven való dupla kattintással, vagy a jobboldali egérgomb kattintása után megjelenı legördülı menübıl az Oszlop átnevezése menüpontot választva nevezhetjük át. Az üres oszlopok törlıdnek. A bevitt adatok alapján az Access automatikusan meghatározza az adat típusát és formátumát. Új tábla: Egyedileg alakíthatjuk ki a tábláinkat. A továbbiakban ezt a lehetıséget választjuk. A feladathoz tartozó táblák létrehozásának lépéseit elıször a kategória kóddal kezdjük. Kategória kód tábla: Az új tábla lehetıség választása után egy két részre osztott ablak jelenik meg. A felsı rész a mezılista táblázata, az alsó a mezıtulajdonságok rácsa lesz. 16 A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette.

17 : : radigyorgy@gmail.com, : 30/ MS-ACCESS-97 A tábla felsı ablaka három oszlopra osztódik. Az elsıbe kell beírni az adott mezı nevét. Ne kezdjük szóközzel, a név nem tartalmazhat pontot, kettıspontot, felkiáltójelet stb. A másodikban lehet a legördülı menübıl kiválasztani az adat típusát (itt azokat választhatjuk amelyeket az Adattípus részben felsoroltunk. lásd ). A harmadik oszlopba a mezı szöveges leírását adhatjuk meg. A mezıket egyesével (soronként) határozzuk meg. A mezı meghatározása után a alsó rácsban további jellemzıket adhatunk a mezıhöz. Hogy milyen jellemzıket láthatunk az befolyásolja, hogy milyen adattípust választottunk ki. A kategória kód mezıméretét állítsuk 2-re, a Bemeneti maszk legyen 00, vagyis csak számok kerülhetnek a mezıbe elıjel nélkül (00-tól 99-ig), a mezı kitöltése kötelezı. Miután megterveztük a táblát, adjuk meg hozzá (ha szükséges) az azonosítókat (elsıdleges kulcsokat) és indexeket. Egy táblában minden egyes rekordot egyértelmően azonosít a tábla elsıdleges kulcsa, amely egy mezı vagy mezık kombinációja. Mint a tábla fı indexe táblák közti adatkapcsolatokhoz használatos. Az elsıdleges kulcs beállítása vagy megváltoztatása: 1 A tábla Tervezı nézetében válasszuk a mezıt vagy mezıket, amelyeket elsıdleges kulcsként akarunk meghatározni. Egy mezı kiválasztásához kattintsunk a sorkijelölıre. Több mezı kiválasztáshoz tartsuk lenyomva a Ctrl billentyőt, és kattintsunk minden egyes mezıhöz a sorkijelölıre. 2 Kattintsunk az Elsıdleges kulcs beállítása ikonra az eszköztárban, vagy válasszuk a Szerkesztés menübıl az Elsıdleges kulcs beállítása parancsot. A Microsoft Access elhelyezi az elsıdleges kulcs ikont a sorkijelölı oszlopában. Elsıdleges kulcs meghatároztatása a Microsoft Access-el: Elsı mentéskor, ha Tervezı nézetében elsıdleges kulcs megadása nélkül mentjük a táblát, akkor a Microsoft Access a következı párbeszédablakot adja: Az Igen válasz esetén a Microsoft Access létrehoz egy Azonosító -nak nevezett mezıt a táblában számláló adattípussal. Amikor hozzáadunk rekordokat, a Microsoft Access ebbe a mezıbe tartozó értékeket automatikusan egyesével növeli. Ne éljünk ezzel a lehetıséggel. A gyereket sem szokás Anonymusnak nevezni. Mindig mi határozzuk meg a kulcsokat, egyébként is az Azonosító megnevezés nem sokat árul el az adott mezırıl, a névnek lehetıség szerint tömörnek és ugyanakkor beszélınek kell lenni. Ezeket után mentsük a tábla tervét. Kattintsunk a mentés ikonra párbeszéd panelen megadhatjuk a tábla nevét., ha korábban nem történt mentés, akkor a Tervezzük meg a többi táblát is! Áru tábla: Az áru (termék) azonosításához az Áru kód mezınévvel számláló típust választottunk, így minden egyes új áru felvitele esetén a gép automatikus sorszámot ír a mezıbe, mely egyesével növekszik. Ha megszőntetünk egy árut, akkor a számára kiadott sorszám nem kerül újra kiosztásra. Az Access'97 adattípusának új eleme a Keresés-varázsló, mellyel egy adott táblából vagy lekérdezésbıl kikereshetünk értékeket, ezzel pontosabbá téve az adatfelvitelt. Éljünk ezzel a lehetıséggel, és az áru táblában a kategória kód rögzítése helyett állítsuk be a Keresés-varázslót. Így az áru tábla kategória kód felvitele során nem kell A jegyzetet a PSZF-SALGÓ Kft. megbízásából Bozó Mária matematikus készítette. 17

Adatbáziskezelés alapjai. jegyzet

Adatbáziskezelés alapjai. jegyzet Juhász Adrienn Adatbáziskezelés alapja 1 Adatbáziskezelés alapjai jegyzet Készítette: Juhász Adrienn Juhász Adrienn Adatbáziskezelés alapja 2 Fogalmak: Adatbázis: logikailag összefüggı információ vagy

Részletesebben

Access 2007 : www.pszfsalgo.hu, : radigyorgy@gmail.com, : 30/644-5111

Access 2007 : www.pszfsalgo.hu, : radigyorgy@gmail.com, : 30/644-5111 Access 2007 : www.pszfsalgo.hu, : radigyorgy@gmail.com, : 30/644-5111 1 ADATBÁZIS ALAPFOGALMAK... 233 1.1 ALAPVETİ ADATTÍPUSOK... 233 1.2 MŐVELETEK... 233 1.3 ADATFÁJL, FÁJLKEZELİ MŐVELETEK... 233 1.4

Részletesebben

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

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 Fogalmak: Adatbázis: logikailag összefüggő információ vagy adatgyőjtemény. Tábla: logikailag összetartozó adatok sorokból és oszlopokból álló elrendezése. Adatbázis sorai: (adat)rekord Adatbázis oszlopai:

Részletesebben

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

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1 SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása

Részletesebben

MS-ACCESS XP : : : 30/

MS-ACCESS XP :  : : 30/ 1 ADATBÁZIS ALAPFOGALMAK... 229 1.1 ALAPVETİ ADATTÍPUSOK... 229 1.2 ADATFÁJL, FÁJLKEZELİ MŐVELETEK... 229 1.3 ADATBÁZIS, ADATBÁZISKEZELİ RENDSZER... 230 1.4 KAPCSOLATOK... 231 1.5 AZONOSÍTÓ, LEÍRÓ ÉS KAPCSOLÓ

Részletesebben

Adatbázis, adatbázis-kezelő

Adatbázis, adatbázis-kezelő Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,

Részletesebben

6. Alkalom. Kép ClipArt WordArt Szimbólum Körlevél. K é p

6. Alkalom. Kép ClipArt WordArt Szimbólum Körlevél. K é p 6. Alkalom Kép ClipArt WordArt Szimbólum Körlevél K é p Képet már létezı képállományból vagy a Word beépített CLIPART képtárgyőjteményébıl illeszthetünk be. Képállományból kép beillesztése A szövegkurzort

Részletesebben

2 Access 2016 zsebkönyv

2 Access 2016 zsebkönyv 2 Access 2016 zsebkönyv BBS-INFO Kiadó, 2016. 4 Access 2016 zsebkönyv Bártfai Barnabás, 2016. Minden jog fenntartva! A könyv vagy annak oldalainak másolása, sokszorosítása csak a szerző írásbeli hozzájárulásával

Részletesebben

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

Választó lekérdezés létrehozása Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,

Részletesebben

Absztrakt feltöltése az ITDK 2013 konferenciára

Absztrakt feltöltése az ITDK 2013 konferenciára Absztrakt feltöltése az ITDK 2013 konferenciára 1. regisztráció A rendszer használatához elıször is regisztrációra van szükség. Ezt a felhasználó a kezdıképernyı jobb felsı sarkában lévı Bejelentkezés

Részletesebben

Adatmodellek. 2. rész

Adatmodellek. 2. rész Adatmodellek 2. rész Makány György Alapfogalmak JEL ADAT INFORMÁCIÓ ADATHALMAZ ADATÁLLOMÁNY ADATBÁZIS 2 Alapfogalmak JEL ADATHALMAZ észlelhető, felfogható fizikai érték ADAT a valós világ egy jelenségéből

Részletesebben

Adatbázis-kezelés Access XP-vel. Tanmenet

Adatbázis-kezelés Access XP-vel. Tanmenet Adatbázis-kezelés Access XP-vel Tanmenet Adatbázis-kezelés Access XP-vel TANMENET- Adatbázis-kezelés Access XP-vel Témakörök Javasolt óraszám 1. Bevezetés az Access XP használatába 2 tanóra (90 perc)

Részletesebben

Forgalom nyilvántartó program Kezelési útmutató

Forgalom nyilvántartó program Kezelési útmutató Forgalom nyilvántartó program Kezelési útmutató 1. A program telepítése. Futtatási környezet: PIV számítógép, min. 256Mbyte RAM, min. 20mByte szabad terület, Windows-XP operációs rendszer. A telepítıprogram

Részletesebben

Szakdolgozat. A Microsoft Access módszertana. Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak

Szakdolgozat. A Microsoft Access módszertana. Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak Szakdolgozat A Microsoft Access módszertana Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak TARTALOMJEGYZÉK TARTALOMJEGYZÉK... 2 ELİSZÓ... 5 AZ ADATBÁZIS-KEZELÉS-

Részletesebben

Adatmodellezés. 1. Fogalmi modell

Adatmodellezés. 1. Fogalmi modell Adatmodellezés MODELL: a bonyolult (és időben változó) valóság leegyszerűsített mása, egy adott vizsgálat céljából. A modellben többnyire a vizsgálat szempontjából releváns jellemzőket (tulajdonságokat)

Részletesebben

Microsoft Excel. Táblázatkezelés. Dr. Dienes Beatrix

Microsoft Excel. Táblázatkezelés. Dr. Dienes Beatrix Microsoft Excel Táblázatkezelés Dr. Dienes Beatrix A táblázatkezelı feladata: Táblázatosan elrendezett adatok hatékony és látványos kezelése. Nagy adathalmazok adatbázis-kezelı Legfontosabb szolgáltatások:

Részletesebben

Access XP alapokon Tartalomjegyzék

Access XP alapokon Tartalomjegyzék Access XP alapokon Tartalomjegyzék Kapcsolódhat a fejezetben elkészítendő raktárrendszerhez egy számlázó program?...4 1. Az Access eszközigénye, telepítése...4 Az én Office programom nem tartalmazza az

Részletesebben

w w w. h a n s a g i i s k. h u 1

w w w. h a n s a g i i s k. h u 1 w w w. h a n s a g i i s k. h u Adatbázis-kezelés Adatbázisok Az adatbázisok rendezett adatok halmaza. Rendezett adatok közt sokkal gyorsabban lehet keresni! Napjainkban a relációs típusú adatbázis terjedt

Részletesebben

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK ALAPFOGALMAK...2 ACCESS ALAPOK...2 ACCESS KÉPERNYİ RÉSZEI...3 ADATBÁZIS LÉTREHOZÁSA...3 ADATTÁBLÁK...4 ÚJ TÁBLA LÉTREHOZÁSA...4 MŐVELETEK

Részletesebben

Új adatbázis létrehozása

Új adatbázis létrehozása 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:

Részletesebben

Útmutató a MATARKA adatbázisból való adatátvételhez

Útmutató a MATARKA adatbázisból való adatátvételhez Útmutató a MATARKA adatbázisból való adatátvételhez A MATARKA - Magyar folyóiratok tartalomjegyzékeinek kereshetı adatbázisa a következı címrıl érhetı el: http://www.matarka.hu/ A publikációs lista kinyerése

Részletesebben

3. modul - Szövegszerkesztés

3. modul - Szövegszerkesztés 3. modul - Szövegszerkesztés - 1-3. modul - Szövegszerkesztés Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a modulvizsga követelményrendszere. A modul célja Ezen a vizsgán

Részletesebben

Lekérdezések az SQL SELECT utasítással. Copyright 2004, Oracle. All rights reserved.

Lekérdezések az SQL SELECT utasítással. Copyright 2004, Oracle. All rights reserved. Lekérdezések az SQL SELECT utasítással Copyright 2004, Oracle. All rights reserved. Az SQL SELECT utasítás lehetıségei Vetítés Kiválasztás 1. tábla 1. tábla Összekapcsolás 1. tábla 2. tábla 1-2 Copyright

Részletesebben

A d a t b á z i s k e z e l é s

A d a t b á z i s k e z e l é s A d a t b á z i s k e z e l é s T a r t a l o m Mintafeladatok... 326 Mintaadatbázis (MiniBau Kft)... 326 Adatszerkezet... 326 Táblák közötti kapcsolatok... 327 Új adatbázis létrehozása... 328 Új tábla

Részletesebben

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS TARTALOMJEGYZÉK ALAPFOGALMAK...2 ACCESS ALAPOK...2 AZ ACCESS KÉPERNYİ RÉSZEI:...3 ADATBÁZIS MEGNYITÁSA:...3 AZ ADATTÁBLA (TÁBLA):...4 AZ ELSİDLEGES

Részletesebben

számított mező, számított tétel

számított mező, számított tétel számított mező, számított tétel A pivot táblában négy számított objektumot hozhatunk létre. Ebből kettőnek a képletét közvetlenül a felhasználó szerkeszti meg, a másik kettőét a program állítja össze.

Részletesebben

Excel Hivatkozások, függvények használata

Excel Hivatkozások, függvények használata Excel Hivatkozások, függvények használata 1. Fejezet Adatok, képletek, függvények Adatok táblázat celláiba írjuk, egy cellába egy adat kerül lehet szám, vagy szöveg * szám esetén a tizedes jegyek elválasztásához

Részletesebben

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

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 A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák

Részletesebben

BIT-SOFT KFT. BITHEGYEZİ BITWIN ÜGYVITELI RENDSZER HÁZIPÉNZTÁR MODUL FUNKCIÓK. Verziószám: 1. 0. Bithegyezı Házipénztár modul. 2009. január 26.

BIT-SOFT KFT. BITHEGYEZİ BITWIN ÜGYVITELI RENDSZER HÁZIPÉNZTÁR MODUL FUNKCIÓK. Verziószám: 1. 0. Bithegyezı Házipénztár modul. 2009. január 26. BIT-SOFT KFT. BITHEGYEZİ BITWIN ÜGYVITELI RENDSZER HÁZIPÉNZTÁR MODUL FUNKCIÓK Verziószám: 1. 0 2009. január 26. Tel.:(68) 510-530, Fax.: (68) 414-174, E-mail / Web: bitsoft@bitsoft.hu / www.bitsoft.hu

Részletesebben

FELHASZNÁLÓI LEÍRÁS a DIMSQL Integrált Számviteli Rendszer Mérleg moduljának használatához

FELHASZNÁLÓI LEÍRÁS a DIMSQL Integrált Számviteli Rendszer Mérleg moduljának használatához FELHASZNÁLÓI LEÍRÁS a DIMSQL Integrált Számviteli Rendszer Mérleg moduljának használatához www.dimenzio-kft.hu Tartalomjegyzék A. BESZÁMOLÓK... 3 I. MÉRLEG, EREDMÉNYKIMUTATÁS... 3 I. 1. Mérleg... 3 I.

Részletesebben

Adatbázis rendszerek. dr. Siki Zoltán

Adatbázis rendszerek. dr. Siki Zoltán Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti

Részletesebben

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A 1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A következıkben leírt telepítési lépések, csak azokon a gépeken végezhetık el, ahol elızıleg is üzemelt már a DECÉRT rendszer, mivel a programhoz

Részletesebben

Excel Hivatkozások, függvények használata

Excel Hivatkozások, függvények használata Excel Hivatkozások, függvények használata 1. Fejezet Adatok, képletek, függvények Adatok táblázat celláiba írjuk, egy cellába egy adat kerül lehet szám, vagy szöveg * szám esetén a tizedes jegyek elválasztásához

Részletesebben

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 INFORMATIKA ÁGAZATI ALKALMAZÁSAI Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 2. Adatbáziskezelés eszközei Adatbáziskezelés feladata Adatmodell típusai Relációs adatmodell

Részletesebben

Adatbázis-kezelés az Excel 2013-ban

Adatbázis-kezelés az Excel 2013-ban Molnár Mátyás Adatbázis-kezelés az Excel 2013-ban Magyar nyelvi verzió Csak a lényeg érthetően! www.csakalenyeg.hu Csak a lényeg érthetően! Microsoft Excel 2013 Kimutatás készítés relációs adatmodell alapján

Részletesebben

HVK Adminisztrátori használati útmutató

HVK Adminisztrátori használati útmutató HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra

Részletesebben

Ismerkedés az Office 2007 felhasználói felületével

Ismerkedés az Office 2007 felhasználói felületével Ismerkedés az Office 2007 felhasználói felületével A szalag kezelése Az új Fájl File menü A Gyorselérési eszköztár Az új nézetvezérlő elemek Összefoglalás Tudnivalók a Windows XP-t használó olvasók számára

Részletesebben

ALAPOK. 0 és 255 közé eső számértékek tárolására. Számértékek, például távolságok, pontszámok, darabszámok.

ALAPOK. 0 és 255 közé eső számértékek tárolására. Számértékek, például távolságok, pontszámok, darabszámok. ADATBÁZIS-KEZELÉS ALAPOK Főbb Adattípusok: Igen/Nem Bájt Ez az adattípus logikai adatok tárolására alkalmas. A logikai adatok mindössze két értéket vehetnek fel. (Igen/Nem, Igaz/Hamis, Férfi/Nő, Fej/Írás

Részletesebben

Féléves feladat. Vezetéknév Keresztnév

Féléves feladat. Vezetéknév Keresztnév Féléves feladat Vezetéknév Keresztnév Vezetéknév Keresztnév 2/15 2015.02.05.. 1. Az adatbázis célja 1 A féléves feladat adatbázisát azért hoztam létre, hogy édesapám munkahelyén, egy szerviz cégnél megkönnyítsem

Részletesebben

Microsoft Excel 2010

Microsoft Excel 2010 Microsoft Excel 2010 Milyen feladatok végrehajtására használatosak a táblázatkezelők? Táblázatok létrehozására, és azok formai kialakítására A táblázat adatainak kiértékelésére Diagramok készítésére Adatbázisok,

Részletesebben

Microsoft Access alapok

Microsoft Access alapok Microsoft Access alapok Képzési program Cím: 1027 Budapest, Csalogány utca 23. (a) A tanfolyam célja (a képzés során megszerezhető kompetencia) A tanfolyamot azoknak ajánljuk, akik már jártasságát szereztek

Részletesebben

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei 1. Mi az elsődleges következménye a gyenge logikai redundanciának? inkonzisztencia veszélye felesleges tárfoglalás feltételes függés 2. Az olyan tulajdonság az egyeden belül, amelynek bármely előfordulása

Részletesebben

Órarendkészítő szoftver

Órarendkészítő szoftver SchoolTime Órarendkészítő szoftver 2.0 verzió Tartalomjegyzék: 1., Belépés a programba...3 2., Órarend főtábla...3 3., Tanátok...4 3.1., Új tanár felvitele, módosítása...4 3.2., Tanár törlése...4 3.3.,

Részletesebben

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:

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. feladat A. 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: Tanuló neve - szöveges mező Csoport azonosítója - szöveges mező

Részletesebben

MARKETING ELEMZÉS TERVEZÉS PROGRAM ISMERTETİ

MARKETING ELEMZÉS TERVEZÉS PROGRAM ISMERTETİ MARKETING ELEMZÉS TERVEZÉS PROGRAM ISMERTETİ 1 Marketing elemzés tervezés program ismertetı A Marketing elemzés tervezés Microsoft Excel munkafüzet 27-27 egymásba ágyazott Excel táblázatot tartalmaz, amelyeket

Részletesebben

Adatbázismodellek. 1. ábra Hierarchikus modell

Adatbázismodellek. 1. ábra Hierarchikus modell Eddig az adatbázisokkal általános szempontból foglalkoztunk: mire valók, milyen elemekből épülnek fel. Ennek során tisztáztuk, hogy létezik az adatbázis fogalmi modellje (adatbázisterv), amely az egyedek,

Részletesebben

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

Access gyakorlati feladatok lépésről lépésre Access gyakorlati feladatok lépésről lépésre 1. feladat: Hajómenetrend A balatoni hajómenetrend rendelkezésünkre áll a menetrend.txt állományban. Készítsen új adatbázist HAJO néven! A mellékelt adatállományt

Részletesebben

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

A Szoftvert a Start menü Programok QGSM7 mappából lehet elindítani. Telepítés A programot a letöltött telepítőprogrammal lehet telepíteni. A telepítést a mappában lévő setup.exe fájlra kattintva lehet elindítani. A telepítő a meglévő QGSM7 szoftver adatbázisát törli. Ezután

Részletesebben

WEBPAC e-corvina. Egyszerő keresés:

WEBPAC e-corvina. Egyszerő keresés: WEBPAC e-corvina Katalógusunk tartalmazza a Dunaújvárosi Fıiskola Könyvtárában 1995-tıl megtalálható dokumentumok leírását és példányadatait. A katalógusba való belépés után a következı lehetıségek közül

Részletesebben

Adatbázis-kezelés. alapfogalmak

Adatbázis-kezelés. alapfogalmak Adatbázis-kezelés alapfogalmak Témakörök Alapfogalmak Adatmodellek Relációalgebra Normalizálás VÉGE Adatbázis-kezelő rendszer Database Management System - DBMS Integrált programcsomag, melynek funkciói:

Részletesebben

A relációs adatmodell

A relációs adatmodell A relációs adatmodell E. Codd vezette be: 1970 A Relational Model of Data for Large Shared Data Banks. Communications of ACM, 13(6). 377-387. 1982 Relational Databases: A Practical Foundation for Productivity.

Részletesebben

Alkalmazói rendszerek ACCESS ZH - javítókulcs Informatika tanár MSC, levelező tagozat, január 06.

Alkalmazói rendszerek ACCESS ZH - javítókulcs Informatika tanár MSC, levelező tagozat, január 06. Alkalmazói rendszerek ACCESS ZH - javítókulcs Informatika tanár MSC, levelező tagozat, 2010. január 06. Leírás és feladatok Adatbázisunkban egy üzletlánc törzsvásárlóit tartjuk nyilván. Minden törzsvásárlónak

Részletesebben

Lekérdezések I. Egyszerű választó lekérdezések

Lekérdezések I. Egyszerű választó lekérdezések Lekérdezés létrehozása: A Varázslóval: Lekérdezések I. Egyszerű választó lekérdezések 1. Lekérdezés sáv Lekérdezés varázsló 2. Tábla (vagy lekérdezés) kiválasztása. 3. Szükséges mezők átvitele a kijelölt

Részletesebben

Az eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7

Az eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7 Az eszközpaletta Látható, hogy a Delphi 7.0 ablakai a Windows operációsrendszernél megszokott jellemzıkkel bírnak: címsor, ablakkezelı gombok, vezérlımenü stb. A Delphi címsora a Delphi 7 - Project1 feliratot

Részletesebben

Haladó irodai számítógépes képzés tematika

Haladó irodai számítógépes képzés tematika Haladó irodai számítógépes képzés tematika Word haladó Haladó szövegszerkesztés Szöveg effektusok alkalmazása Az automatikus javítási beállítások használata Szöveg körbefuttatása, szövegtörés A szövegirány

Részletesebben

Táblázatkezelés Excel XP-vel. Tanmenet

Táblázatkezelés Excel XP-vel. Tanmenet Táblázatkezelés Excel XP-vel Tanmenet Táblázatkezelés Excel XP-vel TANMENET- Táblázatkezelés Excel XP-vel Témakörök Javasolt óraszám 1. Bevezetés az Excel XP használatába 4 tanóra (180 perc) 2. Munkafüzetek

Részletesebben

Informatikai alapismeretek Földtudományi BSC számára

Informatikai alapismeretek Földtudományi BSC számára Informatikai alapismeretek Földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Titkosítás,hitelesítés Szimmetrikus DES 56 bites kulcs (kb. 1000 év) felcserél, helyettesít

Részletesebben

Operációs rendszerek. Tanmenet

Operációs rendszerek. Tanmenet Tanmenet TANMENET- Operációs rendszerek Témakörök Javasolt óraszám 1. Operációs rendszerek alapjai 2. Windows 2000 ismeretek- Munka a képernyőn 3. Windows 2000 ismeretek- A Start menü elemei 4. Windows

Részletesebben

SAP Business One. Alapfunkciók, alapbeállítások. Mosaic Business System Kft.; Support: +36 1 253-0526

SAP Business One. Alapfunkciók, alapbeállítások. Mosaic Business System Kft.; Support: +36 1 253-0526 Alapfunkciók, alapbeállítások Mosaic Business System Kft.; Support: +36 1 253-0526 Bejelentkezés az -ba Alapfunkciók, a rendszer használata Menüsor és ikonsor Jelszóváltás Környezet kiválasztása Bejelentkezés

Részletesebben

Tisztaszınyeg nyilvántartó

Tisztaszınyeg nyilvántartó Tisztaszınyeg nyilvántartó A szoftver célja a szınyegtisztításhoz tartozó rendelés-nyilvántartásának biztosítása. A program lehetıvé teszi egyszerre több felhasználó egyszerre történı munkáját egyszerre.

Részletesebben

5. Alkalom. Stílusok és sablonok Általános sablon Meglévı stílusok alkalmazása Új stílus létrehozása Stílusok módosítása Sablonállományok alkalmazása

5. Alkalom. Stílusok és sablonok Általános sablon Meglévı stílusok alkalmazása Új stílus létrehozása Stílusok módosítása Sablonállományok alkalmazása 5. Alkalom Stílusok és sablonok Általános sablon Meglévı stílusok alkalmazása Új stílus létrehozása Stílusok módosítása Sablonállományok alkalmazása Stílusok és Sablonok A dokumentumot felépítı egyes karakterek,

Részletesebben

Adatmodellezés, alapfogalmak. Vassányi István

Adatmodellezés, alapfogalmak. Vassányi István Adatmodellezés, alapfogalmak Vassányi István Alapok A helyes modell az információs rendszer későbbi használhatóságánakazalapja, olyanmint a jómunkaruha: véd, de nem akadályozza a munkát Objektum-orientált

Részletesebben

SAP Business One. Üzleti partnerek kezelése. Mosaic Business System Kft.; Support: +36 1 253-0526

SAP Business One. Üzleti partnerek kezelése. Mosaic Business System Kft.; Support: +36 1 253-0526 Üzleti partnerek kezelése Mosaic Business System Kft.; Support: +36 1 253-0526 Törzsadatok Keresés üzleti partner törzsadatok között Üzleti partner rögzítése Törzsadatok A legördülı mezı segítségével választhatja

Részletesebben

Adatbáziskezelés. Indexek, normalizálás NZS 1

Adatbáziskezelés. Indexek, normalizálás NZS 1 Adatbáziskezelés Indexek, normalizálás NZS 1 Fáljszervezés módjai Soros elérés: a rekordok a fájlban tetszőleges sorrendben, például a felvitel sorrendjében helyezkednek el. A rekord azonosítója vagyis

Részletesebben

CÍMLISTA HASZNÁLATA. Címlista alapok

CÍMLISTA HASZNÁLATA. Címlista alapok CÍMLISTA HASZNÁLATA Címlista alapok Címlista elemnek hívunk minden személyt és céget amit a címlista modulban tárolunk. Két típusát különböztetjük meg: cég és személy. Személyekhez és a cégekhez különböző

Részletesebben

PDF DOKUMENTUMOK LÉTREHOZÁSA

PDF DOKUMENTUMOK LÉTREHOZÁSA PDF DOKUMENTUMOK LÉTREHOZÁSA A Portable Document Format (PDF) az Adobe Systems által kifejlesztett bináris fájlformátum. Ebben a formátumban dokumentumok tárolhatók, amelyek különbözı szoftverekkel, hardverekkel

Részletesebben

Gazdasági folyamatok térbeli elemzése. 5. elıadás

Gazdasági folyamatok térbeli elemzése. 5. elıadás Gazdasági folyamatok térbeli elemzése 5. elıadás Adatbázisok* tulajdonságai Rendezett, logikailag összefüggı és meghatározott szempont szerint tárolt adatok és/vagy információk halmaza Az adatok között

Részletesebben

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

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 1. Az adatbázistábla létrehozása a, Ha még nem hoztunk létre egy adatbázistáblát sem, akkor a jobb egérrel a DDIC-objekt. könyvtárra kattintva, majd a Létrehozás és az Adatbázistábla menüpontokat választva

Részletesebben

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

Aromo Szöveges értékelés normál tantárggyal Aromo Szöveges értékelés normál tantárggyal Aromo Iskolaadminisztrációs Szoftver Felhasználói kézikönyv -- Szöveges értékelés 1 Tartalomjegyzék Aromo Szöveges értékelés normál tantárggyal 1 Bevezetés 3

Részletesebben

TÍPUSDOKUMENTUMOK KÉSZÍTÉSE

TÍPUSDOKUMENTUMOK KÉSZÍTÉSE TÍPUSDOKUMENTUMOK KÉSZÍTÉSE A Word sok előre elkészített típus dokumentummal rendelkezik. Ezek használatához válasszuk a Fájl menü Új dokumentum menüpontját. Itt több különböző kategóriába rendezve találhatjuk

Részletesebben

2. ALKALOM. Bekezdés Elválasztás Tabulátor Vezérlıkarakterek Beállítás Oldalbeállítás BEKEZDÉS

2. ALKALOM. Bekezdés Elválasztás Tabulátor Vezérlıkarakterek Beállítás Oldalbeállítás BEKEZDÉS 2. ALKALOM Bekezdés Elválasztás Tabulátor Vezérlıkarakterek Beállítás Oldalbeállítás BEKEZDÉS Két ENTER közé esı szövegrészt kezel egy bekezdésként a szövegszerkesztı program. Bekezdés (alinea) tulajdonságok:

Részletesebben

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

1. Az Access 2000 indítása után válasszuk az Üres adatbázis létrehozása pontot, 2. feladat A. Készítsen egy adatbázist(egytáblás), egy atlétika világbajnokság 100m-es gyorsfutásának eredményeiről. Az adattábla legyen képes a következők rögzítésére: Verseny helyszíne(ország) - szöveges

Részletesebben

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám ABAP dictionary objektumok SAP adatmodell Táblák kezelése Az SAP programozása 1. Tarcsi Ádám 1. Data dictionary Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Adat modellezés az SAP-ban Adatmodellezés

Részletesebben

Az egyed-kapcsolat modell (E/K)

Az egyed-kapcsolat modell (E/K) Az egyed-kapcsolat modell (E/K) Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1. Az egyed-kapcsolat (E/K) modell 4.2. Tervezési alapelvek 4.3. Megszorítások

Részletesebben

Gábor Dénes Számítástechnikai Emlékverseny 2005/2006 Alkalmazói kategória, III. korcsoport Második forduló

Gábor Dénes Számítástechnikai Emlékverseny 2005/2006 Alkalmazói kategória, III. korcsoport Második forduló Gábor Dénes Számítástechnikai Emlékverseny 2005/2006 Alkalmazói kategória, III. korcsoport Második forduló Kedves Versenyző! A három feladat megoldására 3 óra áll rendelkezésedre. A feladatok megoldásához

Részletesebben

Táblázatkezelés. Táblázatkezelés célja. Alapfogalmak. Táblázatkezelık szolgáltatásai. Alapfogalmak. Alapfogalmak

Táblázatkezelés. Táblázatkezelés célja. Alapfogalmak. Táblázatkezelık szolgáltatásai. Alapfogalmak. Alapfogalmak Táblázatkezelés célja Táblázatkezelés Nagy-Szakál Zoltán 2006. Olyan nyomtatott táblázat - dokumentum - létrehozása számítógéppel, amely konstans (szöveges és numerikus) és a program által számított számértékeket

Részletesebben

Szülői modul. Belépés a TANINFORM rendszerbe. Főoldal

Szülői modul. Belépés a TANINFORM rendszerbe. Főoldal Szülői modul Belépés a TANINFORM rendszerbe Belépni vagy a bogim.hu oldalon elhelyezett linkre való kattintással vagy a https://start.taninform.hu/application/start?intezmenyindex=032552 cím böngészőbe

Részletesebben

3. modul - Szövegszerkesztés

3. modul - Szövegszerkesztés 3. modul - Szövegszerkesztés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a gyakorlati vizsga alapját képezi. A modul célja Ezen a vizsgán

Részletesebben

Adat mentés. A program segítség file-ok, mappák mentésében. Mentési csomagokat állíthatunk össze.

Adat mentés. A program segítség file-ok, mappák mentésében. Mentési csomagokat állíthatunk össze. Adat mentés A program segítség file-ok, mappák mentésében. Mentési csomagokat állíthatunk össze. A program telepítése: A program nem igényel telepítést. Másoljuk a számítógépünkre tetszıleges helyre. Készítsünk

Részletesebben

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

Diagramok/grafikonok használata a 2003-as verzióban Diagramok/grafikonok használata Diagram beillesztése A prezentációnkban, előadásunkban gyakran használunk számokat, kimutatásokat, ezeknek a nyers felsorolása helyett érdemes használni diagramokat, grafikonokat.

Részletesebben

Mezők viszonya a relációs adatbázis tábláiban

Mezők viszonya a relációs adatbázis tábláiban Mezők viszonya a relációs adatbázis tábláiban A normalizálás megértéséhez szükségünk van néhány további fogalom ismeretére, ezért most kisebb kitérőt teszünk. Megismerjük - a funkcionális függés, - a teljes

Részletesebben

Logikai adatmodell kialakítása

Logikai adatmodell kialakítása Logikai adatmodell kialakítása A logikai adatmodellezés célja: Segít az alkalmazási terület megértésében. Diagramjai révén világosan, pontosan és egyértelműen írja le a kommunikációs rendszert. lősegíti

Részletesebben

Adatbázisok 1. Az egyed-kapcsolat modell (E/K)

Adatbázisok 1. Az egyed-kapcsolat modell (E/K) Adatbázisok 1 Az egyed-kapcsolat modell (E/K) Témakör: Az egyed-kapcsolat modell (E/K) Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1. Az egyed-kapcsolat (E/K)

Részletesebben

Prezentáció Microsoft PowerPoint XP

Prezentáció Microsoft PowerPoint XP Prezentáció Microsoft PowerPoint XP Megoldások 1. A program indításakor a Munkaablakban válasszuk az Előadás-tervező varázslóval hivatkozást! A Varázsló segítségével hozzuk létre a bemutatót! A kész bemutatót

Részletesebben

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis AB1 ZH mintafeladatok 1. Töltse ki, és egészítse ki! Matematikai formalizmus arra, hogy hogyan építhetünk új relációkat a régi relációkból. Az adatoknak egy jól strukturált halmaza, amelyből információ

Részletesebben

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Adatbázis-kezelő rendszerek. dr. Siki Zoltán Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati

Részletesebben

Gépelje be felhasználó nevét és jelszavát. Ha nem emlékszik az azonosítókra lépjen kapcsolatba ügyfélszolgálatunkkal az alábbi elérhetőségeken:

Gépelje be felhasználó nevét és jelszavát. Ha nem emlékszik az azonosítókra lépjen kapcsolatba ügyfélszolgálatunkkal az alábbi elérhetőségeken: Bejelentkezés Gépelje be felhasználó nevét és jelszavát. Ha nem emlékszik az azonosítókra lépjen kapcsolatba ügyfélszolgálatunkkal az alábbi elérhetőségeken: email: concordetrader@con.hu telefon: (+36

Részletesebben

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0.

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0. Archivált tanulmányi adatok importálása Felhasználói dokumentáció verzió 2.0. Budapest, 2006 Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: 2006.07.27. Verzió: 2.0. Oldalszám: 2 / 26 Tartalomjegyzék

Részletesebben

Adatbázisok. Mit jelent az, hogy adatbázis? Ismételjük át az alapfokon tanultakat!

Adatbázisok. Mit jelent az, hogy adatbázis? Ismételjük át az alapfokon tanultakat! Előszó Amikor számítógépről van szó, vagy általában informatikai környezet vesz körül, egyből arra a gyorsaságra gondolunk, amivel akár bonyolult műveleteket is végre tud hajtani. Általában az első funkció,

Részletesebben

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010 Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 12. ELŐADÁS Adatbázis-kezelés Delphiben 2 Adatmegjelenítés lekérdezés segítségével A táblákhoz hasonlóan a lekérdezések is az adatbázis

Részletesebben

1. előadás Alapfogalmak Modellezés, a Bachman-féle fogalomrendszer, adatmodell,

1. előadás Alapfogalmak Modellezés, a Bachman-féle fogalomrendszer, adatmodell, 1. előadás, a Bachman-féle, adatmodell, Adatbázisrendszerek előadás 2008. szeptember 8. Az szemlélet és Debreceni Egyetem Informatikai Kar 1.1 A hagyományos adatkezelés problémái állománykezelés egyéni

Részletesebben

1. kép. A Stílus beállítása; új színskála megadása.

1. kép. A Stílus beállítása; új színskála megadása. QGIS Gyakorló Verzió: 1.7. Wroclaw Cím: A Print composer használata és a címkézés. Minta fájl letöltése innen: http://www.box.net/shared/87p9n0csad Egyre több publikációban szerepelnek digitális térképek,

Részletesebben

VÍZÓRA NYÍLVÁNTARTÓ RENDSZER

VÍZÓRA NYÍLVÁNTARTÓ RENDSZER Debreceni Egyetem Informatikai Kar VÍZÓRA NYÍLVÁNTARTÓ RENDSZER Dr. Kuki Attila Egyetemi Adjunktus Informatikai Rendszerek és Hálózatok Tanszék GYÖKÉR RÓBERT Mérnök Informatikus levelezı Debrecen 2009.

Részletesebben

WINDOWS XP - A GRAFIKUS FELÜLET KEZELÉSE

WINDOWS XP - A GRAFIKUS FELÜLET KEZELÉSE WINDOWS XP - A GRAFIKUS FELÜLET KEZELÉSE ASZTAL Asztalnak nevezzük a Windows indításakor megjelenı képernyıterületet. Ez a grafikus felhasználói felület. Munkaasztalunk bizonyos tulajdonságait tekintve

Részletesebben

Adatbázis rendszerek. 4. előadás Redundancia, normalizálás

Adatbázis rendszerek. 4. előadás Redundancia, normalizálás Adatbázis rendszerek 4. előadás Redundancia, normalizálás Molnár Bence Szerkesztette: Koppányi Zoltán HF tapasztalatok HF tapasztalatok [ABR] az email címbe! Ne emailbe küldjük a házikat, töltsétek fel

Részletesebben

Chat felhasználói segédlet

Chat felhasználói segédlet Chat felhasználói segédlet A Chat indítása, regisztráció, belépés A Chatre a honlapról www.smlista.hu, vagy a http://chat.smlista.hu címrıl lehet belépni. A fıoldalon van a belépés a Chatre, ha már van

Részletesebben

Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata:

Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata: ADATSZERVEZÉS Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata: fájlrendszerek (a konvencionális módszer) és adatbázis rendszerek (a haladóbb

Részletesebben

ÁVF oktatási és közösségi portál

ÁVF oktatási és közösségi portál 0 --- Általános Vállalkozási Fıiskola --- ÁVF oktatási és közösségi portál (. rész) Belépés és a portál felépítése (-4 oldal) Profil beállítása (egyszer kell megcsinálni) (5-7 oldal) Saját kurzusok kezelése

Részletesebben

OEP Online jogosultság és TAJ ellenırzés Felhasználói kézikönyv

OEP Online jogosultság és TAJ ellenırzés Felhasználói kézikönyv OEP Online jogosultság és TAJ ellenırzés Felhasználói kézikönyv v.1.5. Budapest, 2008. július 17. Tartalomjegyzék 1 BEVEZETÉS... 3 1.1 A DOKUMENTUM CÉLJA... 3 1.2 KAPCSOLÓDÓ DOKUMENTUMOK... 3 1.3 A DOKUMENTUM

Részletesebben

Belépés a rendszerbe. Gyors menü

Belépés a rendszerbe. Gyors menü Belépés a rendszerbe A menübe lépéshez szükséges alapértelmezett DVR Azonosító /Device ID/: 000000, megadott Jelszó /Password/ nélkül. A rendszer biztonságos használata érdekében az adminisztrátor felhasználónak

Részletesebben