Pont odbc terminologie Accès aux données en NET ADO NET Introduction L'accès aux données est un élément important dans la majorité des applications développées aujourd'hui Microsoft a proposé une panoplie de technologies d'accès aux données ODBC DAO RDO A
Accès aux données en NET ADO NET Introduction L'accès aux données est un élément important dans la majorité des applications développées aujourd'hui Microsoft a proposé une panoplie de technologies d'accès aux données ODBC DAO RDO ADO ADO NET anciennement appelé ADO constitue la dernière technologie proposée dans ce cadre Rappel Terminologie ? API Application Programming Interfaces une API est une bibliothèque de modèles de fonctions interfaces généralement de bas-niveau réalisant une t? che bien précise Dans un contexte orienté objet une API se présente comme une bibliothèque de classes interfaces disposant de méthodes permettant de réaliser des t? ches bas-niveau ? API d'accès aux données Une API d'accès aux données est une bibliothèque de fonctions ou d'objets permettant de faire les opérations d'accès aux bases de données d'interrogation de ces bases envoi des requêtes et de récupération de données à partir de ces bases ? API native d'accès aux données Chaque SGBD possède une API propriétaire tenant compte de ses spéci ?cités et qui permet de faire les opérations d'accès à cet SGBD Une telle API est appelée une API native ODBC Open Data Base Connectivity ODBC Open Data Base Connectivity est une API de fonctions non orientée objet uni ?ée d'accès aux données qui a pour objectif de permettre l'accès à n'importe quel SGBD sans nécessiter une connaissance des API natives Requête utilisateur API ODBC Pont ODBC Requête utilisateur API native SGBD SQLServe Requête utilisateur API native Requête utilisateur API native SGBD Oracle SGBD Access Requête utilisateur API native SGBD X Architecture d'un pont ODBC Un pont ODBC est composé de trois couches ? La première couche est une couche de réception des requêtes adressées par les applications à un SGBD Ces requêtes sont spéci ?ées par les applications à l'aide de l'API ODBC ? La deuxième couche est constituée d'un composant logiciel appelé gestionnaire de pilotes Ce gestionnaire joue le rôle d'intermédiaire qui va décider du choix du pilote ODBC approprié qui va prendre en charge la requête adressée par l'application Ce choix se base sur le type de la base de données interrogée Le ? Karim Kalti Cgestionnaire assure le chargement en mémoire et la libération du pilote sélectionné ? La troisième couche assure la communication entre le gestionnaire des pilotes et les pilotes ODBC Cette communication est faite à travers des appels e ?ectués par le gestionnaire aux fonctions des pilotes ODBC Ces fonctions font partie de l'API uni ?ée dé ?nie par le standard ODBC et utilisée par les développeurs des pilotes ODBC Application API ODBC Gestionnaire de pilotes API Pilotes fournisseurs Pilote Pilote Pilote Pilote ODBC ODBC ODBC ODBC SGBD SGBD SGBD SGBD Architecture d'un pont ODBC Pilote ODBC Un pilote ODBC est un composant logiciel qui a pour objectif de traduire la requête écrite avec l'API ODBC uni ?ée vers un format écrit à l'aide de l'API native propre au SGBD interrogé Tout SGBD qui veut être accessible à travers ODBC doit fournir un pilote ODBC qui lui est spéci ?que Ainsi par
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 02, 2021
- Catégorie Management
- Langue French
- Taille du fichier 154.6kB