Skirtumas tarp LDAP ir duomenų bazės

LDAP ir duomenų bazė

Lengvas katalogo prieigos protokolas (dar žinomas kaip LDAP) yra programos protokolas. Šis protokolas yra naudojamas specialiai duomenų užklausai, taip pat šių duomenų modifikavimui. Tai atliekama naudojant katalogų tarnybas, ty programinę įrangą, kuri saugo, tvarko ir teikia prieigą prie informacijos, esančios kataloge, vykdoma per TCP / IP. Pagrindinė bet kurio katalogo funkcija yra veikti kaip objektų, turinčių logiškai ir hierarchiškai atributus, rinkinys, pavyzdžiui, telefono katalogas.

Duomenų bazė yra tiesiog duomenų rinkinys, kurį galima naudoti vienu ar daugiau būdų. Duomenų bazę galima klasifikuoti keliais būdais. Vienas iš labiausiai paplitusių yra duomenų klasifikavimas pagal pateiktą turinio tipą - pavyzdžiui, bibliografinis, visas tekstas, skaitiniai ar paveikslėliai. Kitas būdas klasifikuoti duomenų bazę yra duomenų bazių modelių ar duomenų bazių architektūros tyrimas. Tai pasiekiama naudojant specialią programinę įrangą, tvarkančią duomenis duomenų bazėje pagal minėtą duomenų bazės modelį. Dažniausias duomenų bazės modelis yra reliacinis modelis, kuris yra duomenų bazės modelis, pagrįstas pirmosios eilės predikatų logika.

LDAP seansą inicijuoja klientas. Jis tai įgyvendina prisijungę prie LDAP serverio. Šis serveris yra žinomas kaip katalogų sistemos agentas (arba DSA). Pagal numatytuosius nustatymus jis yra 389 TCP prievade. Kai klientas prisijungia prie LDAP serverio, jis išsiunčia operacijos užklausą tam serveriui ir mainais į serverį siunčia atsakymą (arba atsakymų skaičių). Tačiau klientui nereikia laukti atsakymo, norint išsiųsti kitą užklausą, išskyrus tam tikrus atvejus. Priešingai, serveris gali siųsti atsakymus bet kokia tvarka. Serveris taip pat gali siųsti „nepageidaujamų pranešimų“ reikšmingus atsakymus, kurie nėra atsakymai į jokius prašymus (pavyzdžiui, prieš ryšio laiką).

Egzistuoja įvairios duomenų bazių architektūros, ir, tiesą sakant, daugelis duomenų bazių funkcijoms naudoti naudoja strategijų derinį. Duomenų bazes sudaro programinės įrangos „konteineriai“. Šie konteineriai yra skirti specialiai rinkti ir saugoti informaciją, kad vartotojams būtų suteikta galia automatiškai nuskaityti, pridėti, atnaujinti ar pašalinti informaciją. Duomenų bazių programos yra specialiai sukurtos taip, kad vartotojams būtų suteikta galimybė pridėti ar ištrinti visą reikiamą informaciją. Duomenų bazės paprastai yra lentelių struktūros - reiškia, kad jas sudaro eilutės ir stulpeliai.

Santrauka:

1. LDAP yra programos protokolas, kuris teiraujasi ir modifikuoja duomenis naudodamas katalogų paslaugas; duomenų bazė yra duomenų, susijusių su ar daugiau naudojimo būdų, rinkinys.

2. LDAP sesijas inicijuoja klientai, prisijungę prie LDAP serverio; yra įvairių duomenų bazių architektūrų, kurias daugelis duomenų bazių naudoja suderindamos viena su kita.