Database
 sql >> Base de données >  >> RDS >> Database

Qu'est-ce qu'ODBC ?

ODBC, Open Database Connectivity, est une interface de programmation d'applications (API) standard pour l'accès aux systèmes de gestion de bases de données relationnelles et non relationnelles (SGBD). ODBC a été développé pour la première fois par le SQL Access Group (SAG) en 1992 en réponse au besoin d'accéder aux données stockées dans une variété de bases de données propriétaires d'ordinateurs personnels, de mini-ordinateurs et d'ordinateurs centraux sans avoir à connaître leurs interfaces propriétaires.

Aujourd'hui, de nombreuses applications utilisent ODBC pour interroger une base de données, quel que soit le langage de programmation, le système de base de données ou les systèmes d'exploitation utilisés. Cependant, des pilotes de base de données distincts contenant des détails spécifiques au SGBD sont nécessaires.

ODBC a depuis parcouru un long chemin en termes de fonctionnalités et de performances, et couvre de nombreuses bases de données d'entreprise différentes comme Oracle, DB2, SQL Server, Sybase, MySQL et Access et les mêmes plates-formes matérielles que IRI - Unix, Linux, Windows, Mac OS X et OS/400.

ODBC, IRI et vous

Avec le développement du type de processus ODBC dans le programme SortCL de CoSort et les produits dérivés ultérieurs, les utilisateurs du logiciel IRI pourront adresser simultanément des lignes dans des tableaux et des enregistrements dans des fichiers plats. Cette prise en charge au niveau de l'entrée et de la sortie des sources et cibles RDBMS connectées signifie que les utilisateurs de CoSort SortCL peuvent désormais le faire.

  • Trier, agréger et joindre des données dans plusieurs tables et fichiers plats ; c'est-à-dire à partir de plusieurs sources et formats
  • Comparer les données de ces sources disparates pour la capture de données modifiées ou les opérations de création de rapports delta
  • Réorganiser ou réorganiser les tables de base de données sans opérations d'extraction et de chargement séparées*
  • Générez des rapports détaillés et récapitulatifs qui calculent les valeurs dans ces tableaux et fichiers plats
  • Créer des fichiers CSV, XML ou d'autres cibles de transfert pour la franchise de données telles que les datamarts et les applications de BI

Dans la plate-forme graphique pour CoSort 9.5, IRI Workbench, vous pouvez parcourir vos sources de données connectées via l'explorateur de sources de données dans le plug-in Eclipse Data Tools Platform (DTP) à l'aide de JDBC, définir vos métadonnées de mise en page et de manipulation sur SortCL et exécuter des tâches. localement ou à distance.

La prise en charge d'ODBC dans les outils dérivés de SortCL signifie que les utilisateurs de FieldShield peuvent chiffrer, anonymiser, masquer et masquer les informations d'identification personnelle (PII) et autres données sensibles au niveau des colonnes dans différentes bases de données et fichiers plats (en même temps) . Les utilisateurs de RowGen pourront lire directement les descriptions des tables et remplir les bases de données de test avec des tables générées qui maintiennent l'intégrité structurelle et référentielle des tables d'origine. Les utilisateurs de NextForm pourront également convertir des types de données provenant de sources disparates pour les migrations de bases de données et de formats de fichiers.

* la méthode de réorganisation externe avec FACT, CoSort et les chargements de chemin direct est encore plus rapide actuellement en volume .