Különbség az LDAP és az adatbázis között A különbség

Anonim

LDAP vs Database

A Lightweight Directory Access Protocol (más néven LDAP) egy alkalmazási protokoll. Ezt a protokollt kifejezetten adatok lekérdezésére, valamint az említett adatok módosítására használják. Ezt könyvtári szolgáltatásokkal - vagyis olyan szoftverrendszerrel végezzük, amely tárolja, rendszerezi és hozzáférést biztosít a TCP / IP-n keresztül futó, könyvtárban lévő információkhoz. Minden könyvtár fő funkciója a logikai és hierarchikusan szervezett attribútumok - például a telefonkönyv - objektumok csoportjaként működni.

Az adatbázis egyszerűen olyan adatgyűjtés, amely egy vagy több felhasználást tartalmaz. Számos módszer létezik, amelyek alapján egy adatbázis képes besorolni. Az egyik leggyakoribb az, hogy az adatokat a tartalom típusának kategóriájába sorolják - pl. Bibliográfiai, teljes szöveg, numerikus vagy kép. Egy másik módszer, amellyel egy adatbázis besorolható adatbázis-modellek vagy adatbázis-architektúrák vizsgálata alapján. Ezt az adatmodell szerint az adatbázisban tárolt adatok szervezésére szolgáló speciális szoftver végzi. A legáltalánosabb adatbázis modell a relációs modell - amely az elsőrendű predikátum logikán alapuló adatbázis modell.

Egy LDAP-munkamenetet kezdeményez az ügyfél. Ezt úgy érte el, hogy csatlakozik egy LDAP kiszolgálóhoz - ez a szerver a Directory System Agent (vagy a DSA) néven ismert. Alapértelmezés szerint a 389 TCP porton található. Miután az ügyfél csatlakozott az LDAP kiszolgálóhoz, egy műveleti kérést küld a szervernek, és cserébe a szerver küld egy választ (vagy válaszok számát). Az ügyfélnek azonban nem kell várnia a válaszra, hogy elküldje a következő kérést - kivéve néhány esetben. A szerver ellenkező esetben a válaszokat bármilyen sorrendben elküldheti. A kiszolgáló képes arra, hogy "kéretlen értesítéseket" küldjön olyan értesítési válaszokról, amelyek nem válaszolnak semmilyen kérelemre (például a kapcsolat időtartama előtt).

Számos adatbázis-architektúra létezik, és valójában sok adatbázis használja a stratégiák kombinációját a működéshez. Az adatbázisok szoftveres "konténerekből" állnak. Ezeket a tárolóedényeket kifejezetten információgyűjtésre és tárolásra tervezték annak érdekében, hogy a felhasználók automatikusan megkaphassák, hozzáadhassák, frissíthetik vagy eltávolíthassák az adatokat. Az adatbázis-programok kifejezetten azért vannak tervezve, hogy a felhasználók a szükséges információk hozzáadását vagy törlését is biztosítsák. Az adatbázisok általában táblázatos szerkezetben vannak, azaz sorokból és oszlopokból állnak.

Összefoglaló:

1. Az LDAP olyan alkalmazási protokoll, amely címtárszolgáltatásokkal lekérdezi és módosítja az adatokat; egy adatbázis egy vagy több felhasználási adatgyűjtemény.

2. Az LDAP-munkameneteket az LDAP kiszolgálóhoz csatlakozó ügyfelek kezdeményezik; különböző adatbázis-architektúrák léteznek, amelyeket sok adatbázis egymással kölcsönösen használ.