La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Présenter par: Bensehamdi Nahla Delimi Hind Zitouni Nadia.

Présentations similaires


Présentation au sujet: "Présenter par: Bensehamdi Nahla Delimi Hind Zitouni Nadia."— Transcription de la présentation:

1 Présenter par: Bensehamdi Nahla Delimi Hind Zitouni Nadia

2 1. Introduction 2. Définition de ODBC 3. L'objectif de ODBC 4. l'architecture de ODBC 5. Les composants de ODBC 6. L'administrateur de sources de données 7. Les types de sources de données ODBC 8. Création d'une source de données 9. Les avantages et les inconvénients de ODBC 10. Conclusion 2

3 ODBC est une API pour les applications rédigées en langage C et JDBC est l’API équivalente pour le langage Java. Ces API offrent aux applications clientes un langage commun pour communiquer avec une multitude de sources de données 3

4 « Open DataBase Connectivity » - C’est une interface de programmation (API) permettant de standardiser les échanges d’informations entre une base de données et une application cliente. indépendante de la source de données -Le développeur utilise les mêmes fonctions de l'API ODBC quelle que soit la source de donnée ciblée 4

5 permettre d'accéder aux données depuis n'importe quelle application, quel que soit le SGBD gère les données rendre accessible toutes les données enregistrées dans différentes application, quelque soit le système de gestion de la base de données. 5

6 6

7 7 1. Application ODBC 2. Gestionnaire de pilotes ODBC (ODBC Driver Manager ) 3. pilote ODBC(ODBC Driver) 4. Source de données ODBC (ODBC Data Source)

8 3.PILOTE ODBC (ODBC DRIVER) 1.APPLICATION ODBC 4.Source de donnes ODBC 2. GESTIONNAIRE DE PILOTE ODBC(ODBC driver manager)  utilise l'API ODBC pour se connecter à une source de données  envoyer et recevoir des données  effectuer la déconnection 8

9 9 Les composants de ODBC 3.PILOTE ODBC (ODBC DRIVER) 2. GESTIONNAIRE DE PILOTE ODBC(ODBC driver manager) 4.Source de donnes ODBC 1.APPLICATION ODBC  charge les pilotes en fonction des besoins  gère les communications lors des appels aux fonctions des pilotes  Fournit des informations à une application

10 10 Les composants de ODBC 1.APPLICATION ODBC 3.PILOTE ODBC (ODBC DRIVER) 4.Source de donnes ODBC 2. GESTIONNAIRE DE PILOTE ODBC(ODBC driver manager)  Traite les appels de fonctions ODBC  gère tous les échanges entre une application et une base de données relationnelle spécifique  mettent en œuvre les fonctions de l'API ODBC pour la base de données concernée.

11 11 Les composants de ODBC 1.APPLICATION ODBC 4.SOURCE DE DONNEE ODBC 3.PILOTE ODBC (ODBC driver) 2. GESTIONNAIRE DE PILOTE ODBC(ODBC driver manager)  Traite les demande de pilote  Renvoie les résultats au pilote

12 12 C'est un programme utilitaire qui permet de gérer les sources de données ODBC (Création, Modification, Suppression) de l'ordinateur.. On y accède par le Panneau de configuration, dans les Outils d'administration

13 13 ne sont visibles que par l'utilisateur Windows qui les a créées

14 14 sont visibles pour tous les utilisateurs de l'ordinateur.

15 15 sont enregistrées dans un fichier.

16 16 Sélectionner l'onglet "Source de données utilisateur ou système" puis cliquer sur le bouton Ajouter Sélectionner le pilote ODBC souhaité, puis cliquer sur Terminer

17 17 exemple avec MyODBCexemple avec SQL Server La boîte de dialogue de configuration de la source de données dépend du pilote choisi:

18 18 ODBC permette un interfaçage avec des bases de données indépendamment du SGBD Les développeurs n'ont pas besoin de modifier leurs applications pour leur permettre accéder à un source de données spécifique. performances très élevées. compatibilité avec les technologies de base de données existantes. avantage Les avantages et Les inconvénients

19 19 ODBC ne fonctionne que sur les plateformes Microsoft Windows. ODBC est fortement lié au langage C. ODBC utilise des paramètres non standards, ce qui le rend difficile à mettre en œuvre directement dans les programmes. inconvénient Les avantages et Les inconvénients

20 une architecture ODBC signifie que vous pouvez accéder à différentes sources de données ODBC, situées en différents emplacements, à l'aide des mêmes appels de fonctions disponibles dans l'API ODBC. Une fois que nous disposons du code fonctionnel permettant d'accéder à une source de données relationnelle, ce code peut être facilement étendu pour accéder à d'autres sources de données. 20

21  php3 php3    21

22 22


Télécharger ppt "Présenter par: Bensehamdi Nahla Delimi Hind Zitouni Nadia."

Présentations similaires


Annonces Google