adatbvizsga Flashcards
Adat
leírható, feldolgozható, megjeleníthető dolog
Információ
értelmezett adat
Tudás
kontextusba helyezett információ. Az információ darabok között milyen
összefüggések léteznek.
Strukturálatlan adat
nyers, tagolatlan szöveg
Szemistrukturált adat
szövegszerű, de egy kialakított logika szerint tagolva (pl. különböző DOM-ok, mint XML)
Strukturált adat
kisebb adat elemekre bontva, azokhoz jelentést és megjelenítési formátumot rendelve megjelenített adat
Séma
adatbázis fogalmi váza
Reláció
“tábla”
Rekord
Egy bejegyzés, “sor”
Attribútum
“oszlop”, ennek van típusa, értéke
Fizikai adatbázis
a világ egy részhalmazát leíró adatok összefüggően, rendezetten
Adatbázis-kezelő rendszer
egy/több felhasználónak magas szinten teszi lehetővé egy adatbázis módosítását (DB management system, DBMS)
Adatbázis létrehozásának menete
a séma meghatározása, majd adatok feltöltése és visszakeresése
DDL
data definition language, adatdefiníciós nyelv, milyen formában tárolunk adatot
DML
data manipulation language, adatlekérdező és -manipulációs nyelv, ma már a DDL és a DML eggyé vált, pl. SQL
Adatbázis-menedzser
database manager, a DBMS magja, a séma alapján kezeli a lekérdezéseket, valamint járulékos feladatokat is ellát
Állománykezelő
biztosítja a hozzáférést a fizikai adatbázishoz
Adatvédelem
privacy, hozzáférési szintek a felhasználóknak, jelszóval, akár hardveresen
Adatbiztonság
naplózás, rendszeres mentés, kettőzött állományok, elosztott működés, stb. (adatok megsemmisülésének vagy sérülésének védelmére)
Integritás
datok helyessége, ellentmondás-mentessége, pl. formai (attribútumnak megfelel -domain sértés:pl vki 3 méternél magasabb), referenciális (egyik helyről kiolvasott adat elem, megfelel-e egy másik helyről kiolvasottnak), strukturális (sérül-e egy séma feltétel, pl: egyértelműség megszűnése), adatbázis kényszerek, függőségek)
Szinkronitás
több felhasználó egyszerre ne okozzon gondot: tranzakciókezelés
Képzetlen felhasználó
nem tud az adatbázisról szinte semmit, csak nézegeti, esetleg mondjuk elad egy jegyet
Alkalmazásprogramozó
tud lekérdezni az adatbázisból, így arra épülő programokat készíthet. A felhasználó által programot készíti és karbantartja.
Adatbázis adminisztrátor
korlátlan jog az adatbázis felett: létrehoz, jogokat kezel, szerkezetet módosít, biztonsági ment