Közös adatbázis kifejezések szójegyzéke

Ez a szószedet magában foglalja az adatbázishoz kapcsolódó kifejezéseket és fogalmakat az adatbázisok minden típusában. Nem tartalmazza az egyes rendszerekhez vagy adatbázisokhoz tartozó kifejezéseket.

SAV

Az adatbázis-terv ACID-modellje az atomintenzitás , a konzisztencia , az elszigeteltség és a tartósság révén biztosítja az adatok integritását :

Tulajdonság

Az adatbázis-attribútum egy adatbázis-egység jellemzője. Egyszerűen fogalmazva, egy attribútum egy adatbázis-táblázat oszlopa, amely maga is egy entitás.

Hitelesítés

Az adatbázisok hitelesítést használnak annak biztosítására, hogy csak az engedélyezett felhasználók férhetnek hozzá az adatbázishoz vagy az adatbázis egyes szempontjaihoz. Például az adminisztrátorok jogosultak az adatok beillesztésére vagy szerkesztésére, míg a rendszeres alkalmazottak csak az adatokat megtekinthetik. A hitelesítést felhasználónevekkel és jelszavakkal valósítják meg.

BASE modell

A BASE modell az ACID modell alternatívájaként került kifejlesztésre a noSQL adatbázisok igényeinek kielégítésére, amelyekben az adatok nem a relációs adatbázisok által megkövetelt módon strukturáltak. Elsődleges tételei: Alapvető elérhetőség, puha állapot és esetleges konzisztencia:

Korlátok

Az adatbázis kényszer olyan szabályok egy csoportja, amelyek érvényes adatokat határoznak meg. Többfajta korlát létezik. Az elsődleges korlátok a következők:

Adatbázis-kezelő rendszer (DBMS)

A DBMS az a szoftver, amely az adatkezelés minden aspektusát kezeli, az adatok tárolását és biztosítását az adatintegritási szabályok érvényesítéséig, valamint az adatbevitel és manipuláció formáinak biztosításához. A relációs adatbázis-kezelő rendszer (RDBMS) implementálja a táblák és a köztük lévő kapcsolatok relációs modelljét.

Entity

Az entitás egyszerűen egy adatbázis az adatbázisban. Ez egy Entity-Relationship Diagram segítségével írható le, amely egyfajta grafika, amely bemutatja az adatbázis táblák közötti kapcsolatokat.

Funkcionális függőség

A funkcionális függőségi korlát segít az adatok érvényességének biztosításában, és ott létezik, amikor egy attribútum meghatározza a másik A-> B értékét meghatározó értéket, ami azt jelenti, hogy az A értéke határozza meg a B értékét, vagy hogy B "funkcionálisan függ" az A Például egy egyetemben lévő asztal, amely tartalmazza az összes diák feljegyzéseit, funkcionális függőséget élvezhet a hallgatói azonosító és a hallgatói név között, vagyis az egyedülálló diák azonosító határozza meg a név értékét.

Index

Az index olyan adatstruktúra, amely nagy adatbázisok adatbázishoz gyorsabbá tételét teszi lehetővé. Az adatbázis-fejlesztők indexet hoznak létre a táblák egyes oszlopaiban. Az index tartja az oszlopértékeket, de csak mutatókat mutat az adatokhoz a táblázat többi részében, és hatékonyan és gyorsan kereshető.

Kulcs

A kulcs egy adatbázis mező, amelynek célja egy rekord egyedi azonosítása. A kulcsok segítik az adatok integritását és elkerülik az átfedéseket. Az adatbázisban használt legfontosabb kulcsfajták jelölt kulcsok, elsődleges kulcsok külföldi kulcsok.

Normalizálás

Az adatbázis normalizálása az asztalok (kapcsolatok) és az oszlopok (attribútumok) tervezése oly módon, hogy biztosítsa az adatok integritását és elkerülje az átfedéseket. A normalizálás elsődleges szintje az első normál forma (1NF), a második normál forma (2NF), a harmadik normál forma (3NF) és a Boyce-Codd normál forma (BCNF).

NoSQL

A NoSQL olyan adatbázismodell, amelyet a strukturálatlan adatok, például az e-mailek, a közösségi média postázás, a videó vagy a képek tárolására használnak. Az SQL és a szigorú ACID-modell helyett az adatintegritás biztosítása érdekében a NoSQL követi a kevésbé szigorú BASE modellt. A NoSQL adatbázis sémája nem használ táblázatokat adatok tárolására; inkább használhat kulcs / értéktervezést vagy grafikonokat.

Nulla

Az NULL értéket gyakran összekeverik a "none" vagy a zero értékkel; ez azonban valójában "ismeretlen". Ha egy mező értéke NULL értéke, az ismeretlen érték helyőrzője. A strukturált lekérdezési nyelv (SQL) az IS NULL és az IS NOT NULL operátorokat használja null értékek tesztelésére.

kérdés

Az adatbázis-lekérdezés arról szól, hogy a felhasználók hogyan hatnak egymásra egy adatbázisban. Általában SQL-ben íródnak, és lehetnek választható lekérdezések vagy műveleti lekérdezések. A kiválasztó lekérdezés adatokat kér az adatbázisból; egy művelet-lekérdezés megváltoztatja, frissíti vagy hozzáadja az adatokat. Egyes adatbázisok olyan űrlapokat biztosítanak, amelyek elrejtik a lekérdezés szemantikáját, így a felhasználók egyszerűen kérhetik az információkat anélkül, hogy meg kellene érteniük az SQL-t.

Séma

Az adatbázis sémája táblák, oszlopok, kapcsolatok és korlátok, amelyek egy adatbázisot alkotnak. A sémákat általában az SQL CREATE utasítás segítségével ismertetik.

Tárolt eljárás

A tárolt eljárás előretekintő lekérdezés vagy SQL utasítás, amely több programban és felhasználóban osztható meg egy adatbáziskezelő rendszerben. A tárolt eljárások javítják a hatékonyságot, segítik az adatok integritását és növelik a termelékenységet.

Strukturált lekérdezési nyelv

A strukturált lekérdezési nyelv vagy az SQL a legáltalánosabban használt nyelv az adatbázisból származó adatokhoz való hozzáféréshez. Az adatkezelési nyelv (DML) az SQL parancsok leggyakoribb részhalmazát tartalmazza, és tartalmazza a SELECT, INSERT, UPDATE és DELETE elemeket.

ravasz

A trigger egy tárolt eljárás, amelyet egy adott esemény adott végrehajtására állítottak be, általában egy táblázat adatainak megváltoztatására. Például egy triggeret úgy lehet megtervezni, hogy írjon egy naplóba, gyűjtsen statisztikákat vagy számoljon ki egy értéket.

Kilátás

Az adatbázis-nézet a végfelhasználó számára megjelenített szűrt adatkészlet, az adatok komplexitásának elrejtése és a felhasználói élmény egyszerűsítése érdekében. A nézet két vagy több táblázatban lévő adatokhoz kapcsolódhat, és egy részhalmazt tartalmaz.