LDAP vs. tietokanta
Kevyt hakemiston käyttöprotokolla (tunnetaan myös nimellä LDAP) on sovellusprotokolla. Tätä protokollaa käytetään erityisesti tietojen kyselyyn samoin kuin mainitun datan modifiointiin. Tämä suoritetaan hakemistopalveluilla, ts. Ohjelmistojärjestelmällä, joka tallentaa, järjestää ja tarjoaa pääsyn tietoihin, jotka ovat hakemistossa ja kulkevat TCP / IP: n kautta. Minkä tahansa hakemiston päätehtävänä on toimia joukkona objekteja, joissa on loogisesti ja hierarkkisesti järjestetyt ominaisuudet -sovellus kuten puhelinluettelo.
Tietokanta on yksinkertaisesti tietokokoelma, jolla on yksi tai useampi käyttö. On vähän tapoja, joilla tietokanta voidaan luokitella. Yksi yleisimmistä on tietojen luokittelu sisällön tyypin mukaan - esimerkiksi bibliografinen, kokoteksti, numeerinen tai kuva. Toinen tapa, jolla tietokanta voidaan luokitella, on tietokantamallien tai tietokanta-arkkitehtuurien tutkiminen. Tämä saavutetaan erityisellä ohjelmistolla, joka järjestää tiedot tietokantaan mainitun tietokantamallin mukaisesti. Yleisin tietokantamalli on relaatiomalli, joka on ensimmäisen kertaluvun predikaattilogiikkaan perustuva tietokantamalli.
Asiakas aloittaa LDAP-istunnon. Hän suorittaa tämän muodostamalla yhteyden LDAP-palvelimeen. Tätä palvelinta kutsutaan hakemistojärjestelmän edustajaksi (tai DSA). Se on TCP-portissa 389 oletuksena. Kun asiakas on muodostanut yhteyden LDAP-palvelimeen, hän lähettää operaatiopyynnön kyseiselle palvelimelle ja vastineeksi palvelin lähettää vastauksen (tai vastausten määrän). Asiakkaan ei kuitenkaan tarvitse odottaa vastausta lähettääksesi seuraavan pyynnön, paitsi joissain tapauksissa. Palvelin voi päinvastoin lähettää vastaukset missä tahansa järjestyksessä. Palvelin pystyy myös lähettämään 'ei-toivottuja ilmoituksia' -merkitseviä vastauksia, jotka eivät ole vastauksia mihinkään pyyntöön (esimerkiksi ennen yhteyden aikakatkaisua).
On olemassa erilaisia tietokanta-arkkitehtuureja, ja itse asiassa monet tietokannat käyttävät toimintansa yhdistelmää strategioita. Tietokannat koostuvat ohjelmistopohjaisista ”säilöistä”. Nämä säilöt on suunniteltu nimenomaan tietojen keräämistä ja tallentamista varten, jotta käyttäjille annetaan valta noutaa, lisätä, päivittää tai poistaa tietoja automaattisesti. Tietokantaohjelmat on suunniteltu erityisesti antamaan käyttäjille mahdollisuus lisätä tai poistaa tarvittavia tietoja. Tietokannat ovat yleensä taulukkorakenteessa, mikä tarkoittaa, että ne koostuvat riveistä ja sarakkeista.
Yhteenveto:
1. LDAP on sovellusprotokolla, joka kysyy ja muuttaa tietoja hakemistopalveluita käyttämällä; tietokanta on kokoelma tietoja, joissa on vähintään yhtä käyttöä.
2. Asiakkaat, jotka muodostavat yhteyden LDAP-palvelimeen, aloittavat LDAP-istunnot. on olemassa erilaisia tietokanta-arkkitehtuureja, joita monet tietokannat käyttävät yhdessä keskenään.