Perbezaan Antara LDAP dan Pangkalan Data

LDAP vs Database

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

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

Sesi LDAP ditimbulkan oleh pelanggan. Dia menyelesaikannya dengan menyambung ke pelayan LDAP-pelayan ini dikenali sebagai Agen Sistem Direktori (atau DSA). Ia berada di port TCP 389 secara lalai. Selepas klien telah menyambung ke pelayan LDAP, dia menghantar permintaan operasi ke pelayan itu dan sebagai balasan pelayan menghantar respons (atau bilangan respons). Pelanggan bagaimanapun, tidak perlu menunggu tindak balas untuk menghantar permintaan seterusnya-kecuali dalam beberapa kes. Pelayan boleh, sebaliknya, menghantar respons dalam sebarang pesanan. Pelayan juga boleh menghantar maklum balas 'Pemberitahuan Tak Disengajakan' yang tidak memberi maklum balas kepada sebarang permintaan (sebelum masa sambungan, sebagai contoh).

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 mengumpulkan dan menyimpan maklumat untuk memberi pengguna kuasa untuk mengambil, menambah, mengemas kini, atau mengeluarkan 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 jadual - bererti mereka terdiri daripada baris dan lajur.

Ringkasan:

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

2. Sesi LDAP ditimbulkan oleh pelanggan yang menyambung ke pelayan LDAP; terdapat pelbagai arsitektur pangkalan data yang digunakan oleh banyak pangkalan data dalam satu sama lain.