Rozdíl mezi LDAP a databází

LDAP vs. databáze

Protokol Lightweight Directory Access Protocol (známý také jako LDAP) je aplikační protokol. Tento protokol se používá speciálně pro dotazování dat a pro úpravu uvedených dat. To se provádí pomocí adresářových služeb - jedná se o softwarový systém, který ukládá, organizuje a poskytuje přístup k informacím v adresáři - běží přes TCP / IP. Hlavní funkcí každého adresáře je fungovat jako sada objektů s logicky a hierarchicky uspořádanými atributy - jako je telefonní seznam.

Databáze je jednoduše soubor dat, který má jedno nebo více použití. Existuje několik způsobů, jak lze databázi klasifikovat. Jedním z nejčastějších je klasifikace dat podle typu obsahu - například bibliografický, plný text, číselný nebo obrázek. Dalším způsobem, jak lze databázi klasifikovat, je podle prozkoumání databázových modelů nebo databázových architektur. Toho je dosaženo specifickým softwarem organizujícím data v databázi podle uvedeného databázového modelu. Nejběžnějším databázovým modelem je model relačního modelu - což je databázový model založený na predikátové logice prvního řádu.

Relace LDAP je vyvolána klientem. Toho dosahuje tím, že se připojil k serveru LDAP - tento server se nazývá Agent systému adresářů (DSA). Ve výchozím nastavení je na portu TCP 389. Poté, co se klient připojil k serveru LDAP, odešle na tento server požadavek na operaci a na oplátku server odešle odpověď (nebo počet odpovědí). Klient však nemusí čekat na odpověď, aby mohl poslat další požadavek - s výjimkou některých případů. Server může naopak zasílat odpovědi v libovolném pořadí. Server je také schopen odesílat „nevyžádaná oznámení“, což znamená odpovědi, které neodpovídají na žádný požadavek (například před vypršením časového limitu připojení).

Existují různé databázové architektury, které ve skutečnosti existují, a mnoho databází ve skutečnosti používá kombinaci funkcí. Databáze se skládají ze softwarových „kontejnerů“. Tyto kontejnery jsou navrženy speciálně pro shromažďování a ukládání informací, aby uživatelé mohli automaticky získávat, přidávat, aktualizovat nebo odstraňovat informace. Databázové programy jsou speciálně navrženy tak, aby uživatelům umožňovaly přidávat nebo mazat veškeré potřebné informace. Databáze jsou obvykle v tabulkové struktuře - to znamená, že se skládají z řádků a sloupců.

Souhrn:

1. LDAP je aplikační protokol, který dotazuje a upravuje data pomocí adresářových služeb; databáze je soubor dat s více nebo více způsoby použití.

2. Relace LDAP jsou vyvolávány klienty, kteří se připojují k serveru LDAP; existují různé databázové architektury, které mnoho databází používá ve vzájemné shodě.