Diferencia entre LDAP y base de datos

LDAP vs. Base de datos

Lightweight Directory Access Protocol (también conocido como LDAP) es un protocolo de aplicación. Este protocolo se utiliza específicamente para consultar datos, así como para modificar dichos datos. Esto se realiza mediante el uso de servicios de directorio, es decir, un sistema de software que almacena, organiza y proporciona acceso a la información que se encuentra en un directorio y se ejecuta a través de un TCP / IP. La función principal de cualquier directorio es actuar como un conjunto de objetos con atributos organizados lógica y jerárquicamente, como el directorio telefónico..

Una base de datos es simplemente una colección de datos que tiene uno o más usos. Hay pocas formas en que una base de datos puede ser clasificada. Una de las más comunes es la clasificación de los datos en función del tipo de contenido que se muestra, por ejemplo, bibliográfico, de texto completo, numérico o de imagen. Otra forma en que se puede clasificar una base de datos es según un examen de los modelos de base de datos o las arquitecturas de la base de datos. Esto se logra mediante un software específico que organiza los datos en la base de datos según dicho modelo de base de datos. El modelo de base de datos más común es el del modelo relacional, que es un modelo de base de datos basado en la lógica de predicados de primer orden..

Una sesión LDAP es instigada por un cliente. Lo logra al conectarse a un servidor LDAP; este servidor se conoce como el Agente del Sistema de Directorio (o DSA). Está en el puerto TCP 389 por defecto. Una vez que el cliente se ha conectado al servidor LDAP, envía una solicitud de operación a ese servidor y, a cambio, el servidor envía una respuesta (o número de respuestas). Sin embargo, el cliente no tiene que esperar una respuesta para enviar la siguiente solicitud, excepto en algunos casos. El servidor puede, a la inversa, enviar las respuestas en cualquier orden. El servidor también es capaz de enviar respuestas de significados de "Notificaciones no solicitadas" que no son respuestas a ninguna solicitud (antes de que se agote el tiempo de conexión, por ejemplo).

Existen varias arquitecturas de bases de datos y, de hecho, muchas bases de datos utilizan una combinación de estrategias para funcionar. Las bases de datos se componen de 'contenedores' basados ​​en software. Estos contenedores están diseñados específicamente para recopilar y almacenar información con el fin de otorgar a los usuarios el poder de recuperar, agregar, actualizar o eliminar la información automáticamente. Los programas de base de datos están diseñados específicamente para que los usuarios también puedan agregar o eliminar cualquier información necesaria. Las bases de datos suelen estar en una estructura tabular, lo que significa que consisten en filas y columnas.

Resumen:

1. LDAP es un protocolo de aplicación que consulta y modifica datos utilizando servicios de directorio; Una base de datos es una colección de datos con o más usos..

2. Las sesiones LDAP son instigadas por clientes que se conectan al servidor LDAP; Hay varias arquitecturas de base de datos que muchas bases de datos usan en conjunto unas con otras.