Razlika između LDAP i baze podataka

LDAP naspram baze podataka

Lagani protokol pristupa imeniku (poznat i kao LDAP) protokol je aplikacije. Ovaj se protokol koristi posebno za ispitivanje podataka kao i za promjenu navedenih podataka. Ovo se izvodi korištenjem usluga direktorija - to jest, softverskog sustava koji pohranjuje, organizira i pruža pristup informacijama koje se nalaze u mapi - teče kroz TCP / IP. Glavna funkcija bilo kojeg direktorija je da djeluje kao skup objekata s logički i hijerarhijski atributima - kao što je telefonski imenik.

Baza podataka jednostavno je zbirka podataka koja ima jedno ili više korištenja. Malo je načina na koje je baza podataka mogla biti klasificirana. Jedna od najčešćih je klasificiranje podataka prema vrsti sadržaja koji je naveden - na primjer, bibliografski, cjeloviti tekst, numerički ili slika. Drugi način klasifikacije baze podataka jest ispitivanje modela baze podataka ili arhitekture baza podataka. To se postiže posebnim softverom koji organizira podatke u bazi podataka prema navedenom modelu baze podataka. Najčešći model baze podataka je model relacijskog modela - koji je model baze podataka utemeljen na predikatnoj logici prvog reda.

Klijent inicira LDAP sesiju. To postiže povezivanjem s LDAP poslužiteljem - ovaj poslužitelj poznat je pod nazivom Sistemski agent (ili DSA). Zadano je na TCP priključku 389. Nakon što se klijent povezao s LDAP serverom, on šalje poslužiteljski zahtjev, a zauzvrat, poslužitelj šalje odgovor (ili broj odgovora). Klijent, međutim, ne mora čekati odgovor da bi mogao poslati sljedeći zahtjev, osim u nekim slučajevima. S druge strane, poslužitelj može slati odgovore bilo kojim redoslijedom. Poslužitelj je također u mogućnosti slati "Neželjene obavijesti" koji znače odgovore koji nisu odgovori na bilo koji zahtjev (na primjer, prije isteka veze, na primjer).

Postoje različite arhitekture baza podataka, a zapravo mnoge baze podataka koriste kombinaciju strategija za funkcioniranje. Baze podataka sastoje se od softverskih "spremnika". Ovi spremnici dizajnirani su posebno za prikupljanje i pohranjivanje podataka kako bi se korisnicima omogućilo automatsko preuzimanje, dodavanje, ažuriranje ili uklanjanje podataka. Programi baza podataka posebno su osmišljeni kako bi korisnicima također omogućili dodavanje ili brisanje svih potrebnih podataka. Baze podataka su obično u tabelarnoj strukturi - što znači da se sastoje od redova i stupaca.

Sažetak:

1. LDAP je aplikacijski protokol koji pretražuje i mijenja podatke pomoću usluga imenika; baza podataka je zbirka podataka s ili više korištenja.

2. LDAP sesije pokreću klijenti koji se povezuju na LDAP poslužitelj; Postoje različite arhitekture baza podataka koje mnoge baze podataka međusobno koriste u suradnji.