Razlika med LDAP in bazo podatkov

LDAP v primerjavi z bazo podatkov

Lahek protokol za dostop do imenika (znan tudi kot LDAP) je aplikacijski protokol. Ta protokol se uporablja posebej za poizvedovanje podatkov in spreminjanje omenjenih podatkov. To se izvaja z uporabo imeniških storitev - to je programski sistem, ki shranjuje, organizira in zagotavlja dostop do informacij, ki so v imeniku, in poteka preko TCP / IP. Glavna funkcija katerega koli imenika je, da deluje kot niz predmetov z logično in hierarhično organiziranimi atributi - tako kot telefonski imenik.

Baza podatkov je preprosto zbirka podatkov, ki ima eno ali več uporab. Malo je načinov razvrščanja baze podatkov. Ena najpogostejših je razvrščanje podatkov glede na vrsto vsebine, ki je navedena - na primer bibliografski, celotno besedilo, številka ali slika. Drug način razvrščanja baze podatkov je preučitev modelov baz podatkov ali arhitekture baz podatkov. To dosežemo s posebno programsko opremo, ki podatke v bazi podatkov organizira po tem modelu baze podatkov. Najpogostejši model baze podatkov je model relacijskega modela, ki je model baze podatkov, ki temelji na predikatni logiki prvega reda.

Stranka sproži sejo LDAP. To doseže s povezovanjem na strežnik LDAP - ta strežnik je znan kot sistemski agent Directory (ali DSA). Privzeto je na vratih TCP 389. Ko se odjemalec poveže s strežnikom LDAP, pošlje zahtevo za delovanje na ta strežnik in v zameno strežnik pošlje odgovor (ali število odgovorov). Stranki pa ni treba čakati na odgovor, da bi lahko poslal naslednjo zahtevo - razen v nekaterih primerih. Strežnik lahko nasprotno pošlje odgovore v poljubnem vrstnem redu. Strežnik lahko pošlje tudi odgovore »Nepozorjena obvestila«, ki niso odgovori na nobeno zahtevo (na primer pred iztekom povezave).

Obstajajo različne arhitekture baz podatkov in dejansko številne baze podatkov za delovanje delujejo s kombinacijo strategij. Baze podatkov so sestavljene iz "vsebnikov" na osnovi programske opreme. Ti vsebniki so zasnovani posebej za zbiranje in shranjevanje informacij, da bi uporabnikom omogočili samodejno iskanje, dodajanje, posodabljanje ali odstranjevanje podatkov. Programi zbirke podatkov so posebej zasnovani tako, da uporabnikom omogočajo tudi dodajanje ali brisanje vseh potrebnih informacij. Baze podatkov so običajno v tabeli, kar pomeni, da so sestavljene iz vrstic in stolpcev.

Povzetek:

1. LDAP je aplikacijski protokol, ki s pomočjo imeniških storitev poizveduje in spreminja podatke; zbirka podatkov je zbirka podatkov z ali več uporabo.

2. LDAP seje sprožijo odjemalci, ki se povežejo s strežnikom LDAP; Obstajajo različne arhitekture baz podatkov, ki jih številne zbirke podatkov medsebojno usklajujejo.