az adatbázis meghatározása
DESCRIPTION
Az adatbázis meghatározása. Az adatbázis az adatok és a köztük lévő összefüggések rendszere, amelyet egymás mellett tárolunk. Az adatbázis táblákból áll. Az adatbázis-kezelő meghatározása. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/1.jpg)
Az adatbázis az adatok és a köztük lévő összefüggések rendszere, amelyet egymás
mellett tárolunk. Az adatbázis táblákból áll.
![Page 2: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/2.jpg)
Az adatbázis-kezelő rendszer olyan program, illetve
programcsomag, amely lehetővé teszi az adatbázisok
kezelését, az azokon végrehajtható műveletek
(adatok lekérdezése, módosítása, törlése, az
adatbázis karbantartása) elvégzését.
![Page 3: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/3.jpg)
A tábla a logikailag összetartozó adatokat foglalja össze. A tábla oszlopokból és sorokból áll, amelyeket mezőknek, illetve rekordoknak
nevezünk.
![Page 4: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/4.jpg)
A tábla rekordja
A rekord az adatbázis egy sora. Egy rekordban tároljuk az egymással összefüggő adatokat.
![Page 5: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/5.jpg)
A tábla mezője
A mező az adatbázis egy oszlopa, amelyben az egyedek tulajdonságértékeit tároljuk.
![Page 6: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/6.jpg)
Elsődleges kulcs, kapcsolómezőElsődleges kulcs : a rekordok egyértelmű
azonosítására szolgáló mező. Egyedinek kell lennie.
Kapcsolómező : a táblák közti logikai kapcsolatot megteremtő, mindkét táblában előforduló mező.
![Page 7: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/7.jpg)
Az elemi adatok a tábla celláiban szereplő értékek, amelyek az egyed konkrét
tulajdonságai.
![Page 8: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/8.jpg)
Az egyed attribútumaAz attribútum (vagyis tulajdonság) az egyed
valamely jellemzője. Az egyed az attribútumok összességével jellemezhető. Egy személy egy jellemzője lehet például a neve.
![Page 9: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/9.jpg)
Adattípusok Szöveg : bármilyen nyomtatható karaktert tartalmazhat. Egy karakter
1 bájt helyet foglal. A mező maximális hossza 255 bájt, alapbeállítás 50.
Feljegyzés : a mező maximális hossza 64 KB. A feljegyzés szövege nem az adattáblában tárolódik, így a mező hosszát nem kell megadni.
Szám : akkor válasszuk ezt a típust, ha számolni akarunk az adatokkal. A Mezőtulajdonságok Mezőméret sorában többféle számtípus közül választhatunk:
Bájt: 0..255, a mező hossza 1 bájt Egész: -32768..+ 32767, a mező hossza 2 bájt Hosszú egész: egész számok 4 bájton Egyszeres: egész, tört számok, a tizedesjegyek maximális száma 7 Dupla: egész, tört számok, a tizedesjegyek maximális száma 15 Decimális: egész, tört számok. A Skála mezőtulajdonságban
beállíthatjuk a tizedesjegyek számát, ez maximum 28 lehet Pénznem : pénzértékek és egyéb számadatok tárolására szolgál. A
szám pozitív és negatív egész és tört érték lehet. Alapértelmezésben a pénznemet a szám után írja a program. 15 egész és 4 tizedesjegyet tartalmazhat. A mező hossza 8 bájt.
Számláló : a tábla rekordjainak egyedi azonosítására szolgál. Folyamatos sorszám vagy véletlen szám, amelyet az Access automatikusan hozzárendel az új rekordhoz. A mező tartalma nem módosítható.
![Page 10: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/10.jpg)
A relációs adatbázis felépítése
Relációs adatbázisok általában nem egyetlen relációból, táblából állnak, hanem több tábla alkot egy adatbázist. Azt, hogy egy adatbázist hány táblára bontunk szét, vagy hány táblát fogunk össze egy adatbázisba, már az adatbázis megtervezésekor eldöntjük. A táblákra bontásnál az attribútumok közötti kapcsolat jelentősen befolyásolja, hogy mely oszlopok kerülnek egy táblába. Egy adatbázis nem egymástól független táblák halmaza, hiszen így semmit sem érnénk velük.
![Page 11: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/11.jpg)
Access adatbázis kezelő programSzokásos műveletek (lekérdezés, frissítés,
törlés, módosítás, bővítés /hozzáfűzés, új tábla létrehozása stb.)
JelentésekŰrlapokMakrók
![Page 12: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/12.jpg)
SQLStructured Query Language (strukturált
lekérdezőnyelv)relációs adatbázis-kezelők lekérdezési nyelve.
![Page 13: Az adatbázis meghatározása](https://reader035.vdocuments.mx/reader035/viewer/2022062309/56813c2a550346895da5a5bd/html5/thumbnails/13.jpg)
Összesítő lekérdezések : sum: összeadja a mezőben található értékeket avg: átlagolja a mező adatait min, max: legkisebb, legnagyobb értéket
keresi count: a nem üres mezőket számolja össze Ezeket aggregáló függvényeknek nevezzük. Az
összesítés sor nem maradhat üresen. GroupBy: rekordok csoportosítása Expression: ha egy számított mező
kifejezésében aggregáló függvény szerepel Where: segítségével szűrjük a lekérdezéshez
felhasznált rekordokat