ADATBÁZIS KEZELÉS – Adattípusok Előadó: Németh Zoltán
Mit tárolunk adatbázisba? Számokat (number) Pénznem (currency) Szövegeket (text) Feljegyzéseket (memo) Dátumokat, időpontokat (date/time) Mellékletet (attachment) Logikai értéket (bool) Számláló (autonumber)
Szám típusok Bájt (byte) – 0 és 255 közötti egész számokhoz. 1 bájtnyi tárterületet foglal. Egész (integer) – -32 768 és 32 767 közötti egész számokhoz. 2 bájtnyi tárterületet foglal. Hosszú egész (long integer) – -2 147 483 648 és 2 147 483 647 közötti egész számokhoz. 4 bájtnyi tárterületet foglal. Egyszeres (single)– -3,4 x 1038 és 3,4 x 1038 közötti, hét értékes számjeggyel megadott lebegőpontos számértékekhez. 4 bájtnyi tárterületet foglal. 7 tizedes jegyet kezel. Dupla (double) – -1,797 x 10308 és 1,797 x 10308 közötti, tizenöt értékes számjeggyel megadott lebegőpontos számértékekhez. 8 bájtnyi tárterületet foglal. 10 tizedes jegyet kezel. Decimális (decimal) – -9.999... x 1027 és 9.999... x 1027 közötti számértékekhez. 12 bájtnyi tárterületet foglal. 28 tizedes jegyet kezel. Replikációs azonosító A replikációhoz szükséges globálisan egyedi azonosítókhoz. 16 bájtnyi tárterületet foglal.
Pénznem Pénznem mezőkben szereplő adatokat a program nem kerekíti a számítások során. A Pénznem mező 15 jegy pontosságú a tizedesvesszőtől balra, és 4 jegy pontosságú attól jobbra. A mezőértékek 8 bájtnyi területet foglalnak.
Szöveg adattípus Szöveg adattípus esetén meg kell adnunk a mező méretét, karakterszámát (maximum 255 karakter) Hosszabb szövegek számára feljegyzés mezőt használunk 4 bájtot foglal karakterenként
Feljegyzés 255 karakternél hosszabb, formázott szövegblokk tárolására használatos. 65 535 karaktere a korlát (Kézi felvitelnél) Tárolási korlát 2GB, megegyezik az adatbázis méretének korlátjával.
Dátum / idő Időalapú adatok tárolására használatos. Nem minden tárolt érték tartalmaz mind dátum-, mind időösszetevőt. Az Access minden dátumot 8 bájtos dupla pontosságú egész számként tárol.
Melléklet Bináris (szövegszerkesztővel nem olvasható) fájlok, például digitális fényképek vagy rajzok, vagy a Microsoft Office egyéb termékeivel létrehozott fájlok. Egy rekord Melléklet mezőjében több fájl is mellékelhető. Tömörített mellékletek esetében 2 gigabájt. Nem tömörített mellékleteknél mintegy 700 kilobájt, a tömöríthetőség függvényében.
Logikai érték Logikai értékek: Igen/nem, Igaz/hamis vagy Be/Ki. Az Access a -1 számértéket felelteti meg az Igen és a 0 számértéket a Nem értéknek. 1 bit (0,125 bájt)
Számláló Egyedi értékek, amelyeket az Access tölt fel minden új rekord létrehozásakor. Általában elsődleges kulcsként használhatjuk. A Számláló mezők lehetnek egyesével vagy más értékkel növekvőek, illetve véletlenszerűek. 4 bájtos értékeket tárol (replikációs azonosító esetében 16 bájt).
KÖSZÖNJÜK A FIGYELMET! A Felnőttképzési, Pedagógiai és Humán Szolgáltató Kft. Megbízásából készítette a PSZINFO Informatikai és Humán Szolgáltató Bt.