Perbezaan antara LDAP dan pangkalan data

Perbezaan antara LDAP dan pangkalan data

LDAP vs. Pangkalan data

Protokol Akses Direktori Ringan (juga dikenali sebagai LDAP) adalah protokol aplikasi. Protokol ini digunakan khusus untuk menanyakan data serta mengubah suai data tersebut. Ini dilakukan dengan menggunakan perkhidmatan direktori - iaitu, sistem perisian yang menyimpan, menganjurkan, dan menyediakan akses kepada maklumat yang ada dalam direktori -berjalan melalui TCP/IP. Fungsi utama mana -mana direktori adalah untuk bertindak sebagai satu set objek dengan atribut yang teratur secara logik dan hierarki -seperti direktori telefon.

Pangkalan data hanyalah koleksi data yang mempunyai satu atau lebih kegunaan. Terdapat beberapa cara di mana pangkalan data mampu diklasifikasikan. Salah satu yang paling biasa adalah mengklasifikasikan data dari segi jenis kandungan yang disenaraikan -contohnya, bibliografi, teks penuh, angka, atau imej. Cara lain di mana pangkalan data boleh diklasifikasikan adalah mengikut pemeriksaan model pangkalan data atau arkitek pangkalan data. Ini dicapai oleh perisian khusus yang menganjurkan data dalam pangkalan data mengikut model pangkalan data tersebut. Model pangkalan data yang paling biasa ialah model relasi -yang merupakan model pangkalan data berdasarkan logik predikat pesanan pertama.

Sesi LDAP dihasut oleh pelanggan. Dia menyelesaikannya dengan menyambung ke pelayan LDAP -Pelayan ini dikenali sebagai Ejen Sistem Direktori (atau DSA). Ia berada di port tcp 389 secara lalai. Setelah pelanggan disambungkan ke pelayan LDAP, dia menghantar permintaan operasi ke pelayan itu dan sebagai balasan pelayan menghantar respons (atau bilangan respons). Walau bagaimanapun, pelanggan tidak perlu menunggu respons untuk menghantar permintaan seterusnya -kecuali beberapa kes. Pelayan boleh, sebaliknya, hantar jawapan dalam apa -apa perintah. Pelayan juga mampu menghantar maklum balas 'pemberitahuan yang tidak diminta' -yang tidak memberi respons kepada sebarang permintaan (sebelum masa sambungan keluar,.

Terdapat pelbagai arsitektur pangkalan data yang wujud, dan, sebenarnya, banyak pangkalan data menggunakan gabungan strategi untuk berfungsi. Pangkalan data terdiri daripada 'bekas' berasaskan perisian. Bekas ini direka khusus untuk mengumpul dan menyimpan maklumat untuk memberi pengguna kuasa untuk mengambil, menambah, mengemas kini, atau mengalih keluar maklumat secara automatik. Program pangkalan data direka khusus untuk memberi pengguna keupayaan untuk menambah atau memadam sebarang maklumat yang diperlukan. Pangkalan data biasanya dalam struktur tabular -meaning mereka terdiri daripada baris dan lajur.

Ringkasan:

1. LDAP adalah protokol aplikasi yang pertanyaan dan mengubah data dengan menggunakan perkhidmatan direktori; pangkalan data adalah koleksi data dengan atau lebih banyak kegunaan.

2. Sesi LDAP dihasut oleh pelanggan yang menyambung ke pelayan LDAP; Terdapat pelbagai arkitek pangkalan data yang banyak digunakan pangkalan data antara satu sama lain.