Różnica między LDAP a bazą danych

Różnica między LDAP a bazą danych

LDAP vs. Baza danych

Lekki protokół dostępu do katalogu (znany również jako LDAP) to protokół aplikacji. Ten protokół jest używany specjalnie do zapytania o dane, a także do modyfikowania wspomnianych danych. Jest to wykonywane za pomocą usług katalogowych - to znaczy system oprogramowania, który przechowuje, organizuje i zapewnia dostęp do informacji w katalogu - działającym przez TCP/IP. Główną funkcją dowolnego katalogu jest działanie jako zestaw obiektów z logicznie i hierarchicznie zorganizowanymi atrybutami -taki jak katalog telefoniczny.

Baza danych to po prostu zbiór danych, który ma jedno lub więcej zastosowań. Istnieje kilka sposobów, w jakie baza danych jest w stanie być klasyfikowana. Jednym z najczęstszych jest klasyfikacja danych pod względem rodzaju treści, na przykład, na przykład, bibliograficzny, pełny tekst, numeryczny lub obraz. Innym sposobem klasyfikowania bazy danych jest badanie modeli bazy danych lub architektur bazy danych. Odbywa się to poprzez określone oprogramowanie organizujące dane w bazie danych zgodnie z wspomnianym modelem bazy danych. Najczęstszym modelem bazy danych jest model relacyjny -który jest modelem bazy danych opartą na logice predykatu pierwszego rzędu.

Sesja LDAP jest inicjowana przez klienta. Osiąga to, łącząc się z serwerem LDAP -ten serwer jest znany jako agent systemu katalogu (lub DSA). Domyślnie znajduje się w porcie TCP 389. Po podłączeniu klienta z serwerem LDAP wysyła żądanie operacji na ten serwer, aw zamian serwer wysyła odpowiedź (lub liczbę odpowiedzi). Klient nie musi jednak czekać na odpowiedź, aby wysłać następne żądanie -z wyjątkiem w niektórych przypadkach. Serwer może odwrotnie wysyłać odpowiedzi w dowolnej kolejności. Serwer jest również w stanie wysyłać odpowiedzi „Nieprzezroczyste powiadomienia”, które nie są odpowiedziami na żadne żądanie (na przykład przed czasem połączenia).

Istnieją różne architektury baz danych, które istnieją, a w rzeczywistości wiele baz danych używa kombinacji strategii do funkcjonowania. Bazy danych składają się z „kontenerów” opartych na oprogramowaniu. Te kontenery zostały zaprojektowane specjalnie do gromadzenia i przechowywania informacji, aby zapewnić użytkownikom moc do pobierania, dodawania, aktualizacji lub usuwania informacji. Programy bazy danych są specjalnie zaprojektowane, aby zapewnić użytkownikom dodanie lub usuwanie wszelkich niezbędnych informacji. Bazy danych są zwykle w strukturze tabelarycznej -oznaczają one one z rzędów i kolumn.

Streszczenie:

1. LDAP to protokół aplikacji, który pyta i modyfikuje dane przy użyciu usług katalogowych; Baza danych to zbiór danych z użytkami lub więcej.

2. Sesje LDAP są inicjowane przez klientów, którzy łączą się z serwerem LDAP; Istnieją różne architektury bazy danych, których wiele baz danych korzysta ze sobą.