Perbezaan Antara LDAP dan Pangkalan Data Perbezaan Antara

Anonim

LDAP vs Pangkalan Data

Perlindungan Akses Direktori Ringan (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 hierarkis-seperti direktori telefon.

Pangkalan data adalah hanya kumpulan data yang mempunyai satu atau lebih kegunaan. Terdapat beberapa cara di mana pangkalan data mampu dikelaskan. Salah satu yang paling biasa ialah mengklasifikasikan data dari segi jenis kandungan yang disenaraikan-contohnya, bibliografi, teks penuh, angka, atau imej. Satu lagi cara 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, ia menghantar permintaan operasi ke pelayan itu dan sebagai balasan pelayan menghantar respons (atau bilangan respons). Walau bagaimanapun, pelanggan tidak perlu menunggu respon 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, mengemaskini, atau mengeluarkan maklumat secara automatik. Program pangkalan data direka khusus untuk memberi pengguna keupayaan untuk menambah atau memadamkan maklumat yang diperlukan. Pangkalan data biasanya dalam struktur jadual - bererti mereka terdiri daripada baris dan lajur.

Ringkasan:

1. LDAP adalah protokol aplikasi yang membuat pertanyaan dan mengubahsuai 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 dengan satu sama lain.