Base de données de liaison et d’intégration d’objets (ole db)

Définition - Que signifie la base de données de liaison et d'incorporation d'objets (OLE DB)?

Object Linking and Embedding Database (OLE DB) est un groupe d'API utilisé pour faciliter et abréger l'accès aux données d'application de différents formats de fichiers, y compris les feuilles de calcul, les systèmes de gestion de base de données (SGBD) basés sur un langage de requête structuré (SQL), les fichiers séquentiels indexés et bases de données personnelles.

OLE DB est basé sur le modèle d'objet de composant (COM) et fait partie du package logiciel Microsoft Data Access Components (MDAC), qui est utilisé pour lire et écrire des données.

Definir Tech explique la base de données de liaison et d'incorporation d'objets (OLE DB)

Les composants du modèle objet OLE DB sont des objets de source de données (DSO), des objets de commande, des objets d'ensemble de lignes et des objets de session. OLE DB utilise des ensembles d'abstraction pour séparer les données d'application stockées, car différents programmes nécessitent l'accès à différents types de DSO.

Les classifications OLE DB sont:

  • Consommateurs: applications nécessitant un accès aux données
  • Fournisseurs: composants logiciels qui fournissent des données sur les consommateurs à l'aide des API OLE DB

Lors de la demande de données OLE DB, une application suit cette séquence:

  1. Initialisez l'OLE.
  2. Établissez une connexion à la source des données.
  3. Utilisez une commande pour demander l'accès.
  4. Traitez la requête d'application pour obtenir les résultats de la requête.
  5. Fournissez le DSO demandé.