Différence entre LDAP et la base de données

Différence entre LDAP et la base de données

LDAP VS. Base de données

Le protocole d'accès au répertoire léger (également connu sous le nom de LDAP) est un protocole d'application. Ce protocole est utilisé spécifiquement pour interroger les données ainsi que pour modifier lesdites données. Ceci est effectué en utilisant des services d'annuaire - c'est-à-dire un système logiciel qui stocke, organise et donne accès aux informations qui se trouvent dans un répertoire - exécutant un TCP / IP. La fonction principale de tout répertoire est d'agir comme un ensemble d'objets avec des attributs logiques logiquement et hiérarchiquement - comme le répertoire téléphonique.

Une base de données est simplement une collection de données qui possède une ou plusieurs utilisations. Il existe peu de façons dont une base de données est capable d'être classée. L'une des plus courantes est la classification des données en termes de type de contenu est répertoriée - pour l'exemple, bibliographique, texte intégral, numérique ou image. Une autre façon dont une base de données peut être classée est en fonction d'un examen des modèles de base de données ou des architectures de base de données. Ceci est accompli par un logiciel spécifique organisant les données de la base de données selon ledit modèle de base de données. Le modèle de base de données le plus courant est celui du modèle relationnel - qui est un modèle de base de données basé sur la logique du prédicat de premier ordre.

Une session LDAP est provoquée par un client. Il accomplit cela en se connectant à un serveur LDAP - Ce serveur est connu sous le nom d'agent du système d'annuaire (ou DSA). Il se trouve sur le port TCP 389 par défaut. Une fois que le client s'est connecté au serveur LDAP, il envoie une demande d'opération à ce serveur et, en retour, le serveur envoie une réponse (ou un nombre de réponses). Le client, cependant, n'a pas à attendre une réponse afin d'envoyer la demande suivante dans certains cas. Le serveur peut, inversement, envoyer les réponses dans n'importe quel ordre. Le serveur est également capable d'envoyer des réponses de «notifications non sollicitées» qui ne sont pas des réponses à aucune demande (avant que la connexion ne tire, par exemple).

Il existe diverses architectures de base de données qui existent et, en fait, de nombreuses bases de données utilisent une combinaison de stratégies pour fonctionner. Les bases de données sont composées de «conteneurs» basés sur des logiciels. Ces conteneurs sont conçus spécifiquement pour collecter et stocker des informations afin de donner aux utilisateurs le pouvoir de récupérer, d'ajouter, de mettre à jour ou de supprimer automatiquement les informations. Les programmes de base de données sont spécialement conçus pour donner également aux utilisateurs la possibilité d'ajouter ou de supprimer les informations nécessaires. Les bases de données sont généralement dans une structure tabulaire - en signifiant, ils se composent de lignes et de colonnes.

Résumé:

1. LDAP est un protocole d'application qui interroge et modifie les données à l'aide de services d'annuaire; Une base de données est une collection de données avec ou plus d'utilisations.

2. Les sessions LDAP sont incitées par des clients qui se connectent au serveur LDAP; Il existe différentes architectures de bases de données que de nombreuses bases de données utilisent de concert les unes avec les autres.