LDAP vs. Database
Protokol Akses Direktori Ringan (juga dikenal sebagai LDAP) adalah protokol aplikasi. Protokol ini digunakan secara khusus untuk query data serta memodifikasi data tersebut. Ini dilakukan dengan menggunakan layanan direktori -yaitu, sistem perangkat lunak yang menyimpan, mengatur, dan menyediakan akses ke informasi yang ada di direktori- berjalan melalui TCP / IP. Fungsi utama dari direktori apa pun adalah untuk bertindak sebagai sekumpulan objek dengan atribut yang diatur secara logis dan hierarkis - seperti direktori telepon.
Basis data hanyalah kumpulan data yang memiliki satu atau beberapa kegunaan. Ada beberapa cara di mana database mampu diklasifikasikan. Salah satu yang paling umum adalah mengklasifikasikan data dalam hal jenis konten terdaftar-misalnya, bibliografi, teks lengkap, numerik, atau gambar. Cara lain di mana suatu basis data dapat diklasifikasikan adalah berdasarkan suatu pemeriksaan model-model basis data atau arsitektur basis data. Ini dilakukan dengan perangkat lunak spesifik yang mengatur data dalam basis data sesuai dengan model basis data tersebut. Model database yang paling umum adalah model relasional -yang merupakan model database berdasarkan logika predikat urutan pertama.
Sesi LDAP dihasut oleh klien. Dia menyelesaikan ini dengan menghubungkan ke server LDAP-server ini dikenal sebagai Agen Sistem Direktori (atau DSA). Ini pada port TCP 389 secara default. Setelah klien terhubung ke server LDAP, ia mengirim permintaan operasi ke server itu dan sebaliknya server mengirim respons (atau jumlah respons). Namun, klien tidak harus menunggu respons untuk mengirim permintaan berikutnya-kecuali dalam beberapa kasus. Server dapat, sebaliknya, mengirim respons dalam urutan apa pun. Server juga mampu mengirim 'Pemberitahuan yang Tidak Diminta' - berarti respons yang bukan respons terhadap permintaan apa pun (sebelum koneksi habis, misalnya).
Ada berbagai arsitektur basis data yang ada, dan, pada kenyataannya, banyak basis data menggunakan kombinasi strategi untuk berfungsi. Database terdiri dari 'wadah' berbasis perangkat lunak. Wadah ini dirancang khusus untuk mengumpulkan dan menyimpan informasi untuk memberi pengguna kemampuan untuk mengambil, menambah, memperbarui, atau menghapus informasi secara otomatis. Program basis data dirancang secara khusus untuk juga memberi pengguna kemampuan untuk menambah atau menghapus informasi yang diperlukan. Database biasanya dalam struktur tabel - artinya terdiri dari baris dan kolom.
Ringkasan:
1. LDAP adalah protokol aplikasi yang menanyakan dan memodifikasi data dengan menggunakan layanan direktori; database adalah kumpulan data dengan atau lebih banyak menggunakan.
2. Sesi LDAP dihasut oleh klien yang terhubung ke server LDAP; ada berbagai arsitektur basis data yang digunakan banyak basis data bersama satu sama lain.