Adatbázis
A valós világ egy részhalmazának leírásához használt adatok összefüggő, rendszerezett halmaza.
Adatbázis-kezelő rendszer (DBMS)
A hardver-szoftver rendszer, amely lehetővé teszi az adatok olvasását vagy módosítását egy vagy több személy számára.
Merevlemezes mágneses háttértár (HDD)
Adattároló eszköz, amely blokkos elérést biztosít az adatokhoz, és nem veszíti el azokat a tápellátás megszűnése esetén sem.
Adatmodellek
Különböző logikai kapcsolatokat engedélyező adatbázis-kezelők alapulhatnak különböző adatmodelleken.
Népességi adatbázis
Az adatok hosszú életciklusát példázza, amelynek tetszőlegesen hosszú időt és technológiai váltást kell túlélnie.
Adatbázis-kezelő algoritmusai
Az adatbázis-kezelő által használt algoritmusok adatainak tárolási és kezelési elveit jelentik.
Adatbázis sémája
Az adatok tárolásának logikai rendjét meghatározó struktúra vagy váz.
Lekérdezés
Az adatbázisból információ kinyerésére szolgáló kérdés vagy utasítás.
Lekérdezésfeldolgozó
Az adatbázis-kezelő által használt program, amely értelmezi és feldolgozza a lekérdezéseket.
Optimalizálás
A lekérdezések hatékonyságának növelése érdekében történő műveletek sorozata.
Adatdefiníciós nyelv (DDL)
A speciális nyelv, amely segít megfogalmazni, hogy milyen adatokat és milyen formában tárolunk az adatbázisban.
Sémafordító
Az adatbázis logikai leírását értelmezi és fordítja le a sémafordító.
Adatlekérdező és -manipulációs nyelv (DML)
A második fázis nyelve, amely lehetővé teszi az adatok lekérdezését és manipulációját az adatbázisban.
Adatbázis-menedzser (database manager)
Az adatbázis központi része, amely kezeli a felhasználói lekérdezéseket és ellátja további feladatokat, mint például a felhasználói hozzáférés-védelem, az adatbiztonság, a szinkronizáció és az integritás megteremtése.
Állománykezelő (file manager)
Biztosítja a hozzáférést a fizikai adatbázishoz és kapcsolatban van az operációs rendszerrel.
Adatvesztés
Az adatok védelme érdekében az adatokat mindig valamilyen perzisztens tárolást biztosító eszközre kell kiírni.
Adatvédelem (privacy)
Az adatbázis-kezelő feladata, hogy biztosítsa, hogy nem minden felhasználó férhet hozzá minden tárolt adathoz, és hogy az adatokhoz való hozzáférés módja különböző lehet az egyes felhasználóknál.
Adatbiztonság (security)
Az adatbázisokban tárolt adatok értékesek lehetnek, ezért fontos biztosítani, hogy ne semmisüljenek meg vagy sérüljenek meg, még szélsőséges körülmények esetén sem.
integritás (integrity)
az adatbázis adatainak „helyessége”, ellentmondás-mentessége
formai ellenőrzés
az adott mezőben valóban az ott engedélyezett érték áll-e
referenciális integritás
az adatbázisból kiolvasott adatelemnek meg kell egyeznie valamely más helyről kiolvasott másik adatelemmel
strukturális integritás
az adatbázis szerkezetének megtervezésekor épített feltételezések ellenőrzése
szinkronitás (synchronization, synchronism)
az azonos adatokon közel egyidőben műveleteket végző felhasználók beavatkozásainak nemkívánatos mellékhatások nélkül történő kezelése
adatrekord
Az adatbázisban tárolt információk egy egysége.
háttértároló
Olyan adattároló eszköz, amely hosszú távú adattárolást tesz lehetővé, például mágneslemez.
diszkrezidens adatbázis (DRDB)
Az adatbázis, amelyet mágneslemezen tárolnak.
memóriarezidens adatbázis (IMDB)
Az adatbázis, amelyet teljesen memóriában tárolnak.
blokk
Az adatbázisban tárolt adatok egysége, általában azonos méretű.
blokkművelet
Egy blokk írása vagy olvasása az adatbázisban.
rekord
Az adatbázisban tárolt adatok része, általában egy blokkban található.
kötött rekord
Egy rekord, amelyre mutató pointer van, és nem mozgatható el a helyéről anélkül, hogy a pointer megváltozna.
fizikai cím
Az adatbázisban tárolt adatok fizikai helyének címe, amely lehet abszolút vagy relatív.
rekord
Az adatállományban található információk egy egysége, amely tartalmazza a mezőket és az azokhoz tartozó értékeket.
formátum
Az adatok tárolásának és reprezentálásának módja, például egész szám, lebegőpontos, karakterlánc stb.
blokk
Az adatállomány tárolási egysége, amelyben több rekord található.
keresési kulcs
Az érték, amely alapján azonosítani lehet egy rekordot.
lineáris keresés
Az adatállományban való keresési módszer, amely sorban végigolvassa a blokkokat, amíg megtalálja a keresett rekordot.
hash-címzés
Egy keresési kulcs alapján történő címzési módszer, amely a kulcs bitmintájából nyer címet a rekord megtalálásához.
Hashelés
A módszer, amelyben a rekordokhoz egy egyértelmű címet rendelünk hash-függvény segítségével.
Hash-függvény
Egy függvény, amely a rekord kulcsát egyértelműen képezi le egy intervallumra.
Vödrös hashelés
Egy gyakorlati megoldás a hashelésre, amelyben az adatállományt vödrökbe osztjuk fel, és egy vödörkatalógus tartalmazza a vödrök címeit.
Vödör katalógus
Egy B számú mutatóból álló tároló, amelyben minden mutató egy vödör címét tartalmazza.
Hash-szervezés
A rekordok tárolási módja a hashelés alapján, ahol a rekordokat a h(K)-adik vödörben tároljuk.
Keresés
A folyamat, amelyben megtaláljuk a rekordot a kulcsa alapján, a vödrös hash-szervezés segítségével.
Módosítás
A folyamat, amelyben módosítjuk a rekordot az adatállományban.
Hash-alapú műveletek
Gyors műveletek, amikor a vödrök hossza kicsi.
Vödör
Egy blokk, amely tartalmazhat több rekordot.
Háttértár
A tárolóeszköz, amely tartalmazza az adatokat.
Lineáris keresés
Rekordok keresése a vödrökön belül.
Hash-állományszervezés
Adatok szervezése hash-alapú módszerrel.
„Tól–ig” keresések
Intervallumkeresések, amikor adott intervallumba eső rekordokat keresünk.
Indexelt állományok
Adatok rendezett tárolása indexek segítségével.
Katalógus
Segédstruktúra, amely tartalmazza az adatok helyét és rendezését.
Rendezés
Adatok sorba rendezése valamilyen szempont szerint.
Indexállomány
Az indexelt állomány, amely tartalmazza a kulcsokat és a hozzájuk tartozó mutatókat.
Blocking factor
Az indexállomány blokkolási tényezője, ami meghatározza a blokkok méretét.
Lexikografikus rendezés
Szöveges adatok rendezése betűrend szerint.
Összetett kulcs
Több mezőből álló kulcs.
Rendezés módja
A kulcsmezők sorrendje a rendezéshez.
Indexállomány létrehozása
Több indexállomány létrehozása ugyanazon adatállományhoz, különböző kulcsmezőkkel.
Indexállomány
Egy adatbázisban az indexeket tartalmazó fájl.
Adatállomány
Egy adatbázisban az adatokat tartalmazó fájl.
Kulcsértékek
Az indexállományban vagy adatállományban található rekordok azonosítói.
Mutatók
Az indexállományban található rekordok, amelyek meghatározzák az adatállományban található rekordok helyét.
Index
Egy adatbázisban az adatállomány rekordjainak megfeleltetése az indexrekordokkal.
Ritka indexek (sparse indices)
Az indexrekordokat csak adatrekordok egy csoportjához rendelik.
Sűrű index (dense index)
Az indexrekordokat minden egyes adatrekordhoz rendelik.
Keresés
Az indexállományban való rekordkeresés.
Blokk
Az adatállomány vagy indexállomány egy része, amely tartalmazhat több rekordot.
Törlés
Egy rekord eltávolítása az adatállományból.
Indexállomány
Egy adatstruktúra, amely tartalmazza az adatblokkok címét és a hozzájuk tartozó kulcsértéket.
Kiegyenlítettség
Az indexállományban lévő adatblokkok közötti egyensúly.
Indexhierarchia
Az indexállományban lévő blokkok hierarchikus rendszere.
Adatrekord
Az adatstruktúrában tárolt adat egysége.
Kulcsmező
Az adatrekord egy mezője, amely azonosítóként szolgál.
Összevonás
Az adatblokkok összekapcsolása egy adatstruktúrában.
Sűrű indexek
Az indexállományban csak a blokkcímeket tárolják a legkisebb kulcsértékkel együtt.
Adatállomány
Az adatok tárolására szolgáló fájl vagy adatbázis.
Rendezettség
Az adatállományban lévő adatok sorrendje.
Indexrekord
Az adatrekordhoz tartozó mutató az indexállományban.
Blokkelérés
Az adatblokkokhoz való hozzáférés.
Sűrű indexelés
Az indexállományban minden adatrekordhoz tartozik indexrekord.
Helyigény
Az adatstruktúrában foglalt hely mennyisége.
Indirekció
Az adatblokkokhoz való közvetett hozzáférés.
Adminisztráció
Az adatstruktúra karbantartása és kezelése.
Rekordelérés
A gyorsítja a rekordelérést, mert a ritka index mérete jóval kisebb lehet, mint sűrű index nélkül.
Több kulcs szerinti keresés
Támogatja a több kulcs szerinti keresést az adatállományban.
Beszúrás
Az üres hely keresése a tárolandó rekordnak, majd a foglaltsági jelzés beállítása és az adat beírása.
Invertálás
Az invertált állomány létrehozása, amely nem kulcsmezőre tartalmaz indexeket.
Invertált állomány
Az indexállomány, amely nem kulcsmezőre tartalmaz indexeket.
Fizikai mutatók
Az invertált állományban található mutatók, amelyek közvetlenül az adatállomány megfelelő blokkjára vagy rekordjára mutathatnak.
Logikai mutatók
Az invertált állományban található mutatók, amelyek az adatállomány valamely kulcsának értékét tartalmazzák.
Hashelés
Az adatállományban található rekordok címének megtalálása hasheléssel vagy valamilyen indexeléses módszerrel.
Adatbázis-modell
A logikai része az adatbázis-modellnek, amely a valós vagy kitalált világ adatainak tárolására és információk nyerésére szolgál.
Adatmodellek
A modellezés során alkalmazott konvenciók és szabályok, amelyek meghatározzák az adatok tárolásának formáját és az adatok közötti kapcsolatokat.
Adatmodell
Egy adatbázis struktúráját és az adatokhoz való hozzáférés mechanizmusait meghatározó jelölésrendszer és műveletek kombinációja.
Rekord
Az adatbázis alapegysége, amely tartalmazza az adatokat és azok tulajdonságait.
Rekordtípus
Az adatbázisban tárolt rekordok csoportja, amelyek közötti kapcsolatok meghatározzák az adatbázis struktúráját.
Hálós adatmodell
Az adatmodell, amelyben a rekordtípusok között tetszőleges függvényszerű kapcsolatokat szervezhetünk.
Objektumorientált adatmodell
Az adatmodell, amely objektumokat tartalmaz és változatos típusú kapcsolatokat hozhatunk létre közöttük.