Types de base de données pris en charge

BarTender prend en charge de nombreux différents systèmes de bases de données relationnelles et types de fichiers de données. Cette section décrit les types de bases de données pris en charge par BarTender, auxquels vous pouvez vous connecter à l'aide de l'assistant de configuration de base de données et configurer en utilisant la boîte de dialogue Configuration de la base de données.

FerméTable de données intégrées

Vous pouvez utiliser l'éditeur de tables de données intégrées dans BarTender pour créer et gérer une base de données multi-tables qui fait partie de votre document BarTender. Après avoir créé la base de données, vous pouvez vous y connecter à l'aide de l'assistant de configuration de base de données, afin que les champs de la base de données puissent être liés aux objets sur le modèle. Lorsque vous utilisez cet éditeur, vous pouvez remplacer des applications externes telles qu'un éditeur de texte, Microsoft Access, Microsoft Excel, etc.

Pour en savoir plus, consultez Utiliser l’éditeur de tableaux de données intégrées.

FerméFichiers texte

Un fichier texte comprend un texte qui est organisé de sorte que des programmes tels que BarTender puissent lire chaque section de texte comme un champ de base de données, puis récupère les données des champs de base de données de cette manière. Les types de fichiers texte pris en charge comprennent le texte délimité, le texte à largeur fixe et les paires nom/valeur.

FerméFichiers XML

Le langage XML (Extensible Markup Language) définit un ensemble de règles pour le codage de documents dans un format à la fois lisible en clair et par la machine. XML est souvent utilisé pour échanger des données sur Internet.

Lorsque vous vous connectez à un fichier XML à l'aide de l'assistant de configuration de base de données, vous devez sélectionner l'élément maître. Vous pouvez également sélectionner les éléments enfants et les éléments parents que vous souhaitez inclure. Après vous être connecté avec succès à un fichier XML, les données sont converties en table qui utilise une syntaxe de nom de champ cohérente.

L'assistant de configuration de base de données recherche un schéma XML qui peut être référencé dans le fichier XML même ou dans un fichier XSD ou DTD. Si le schéma XML ne peut pas être trouvé, vous êtes invité à fournir le fichier de schéma. Le schéma XML n'est pas nécessaire, mais sans lui, vous ne pouvez pas utiliser les champs optionnels qui ne sont pas présents dans votre exemple XML.

FerméBarTender Données Builder

Data Builder est une application de BarTender Suite que vous pouvez utiliser pour créer et gérer des bases de données contenant un ou plusieurs tableaux. Vous pouvez vous connecter à ces bases de données dans BarTender Designer lorsque vous souhaitez importer les données dans un document BarTender.

Le générateur de données prend en charge l'affectation de types de données pour les champs dans vos tableaux, y compris l’identifiant à incrémentation automatique, le texte, le nombre, la date, l'heure, les cases à cocher, les images et les choix multiples. Vous pouvez spécifier que les champs sont obligatoires ou uniques dans le tableau et vous pouvez spécifier les champs que vous souhaitez indexer dans la base de données. Vous pouvez également créer des règles de validation pour les champs dans vos tables afin de vous assurer que des données valables sont saisies. En utilisant le générateur de données pour créer vos tables de base de données, vous pouvez remplacer des applications externes telles qu'un éditeur de texte, Access, Excel, etc.

FerméMicrosoft Excel et Microsoft Access

Microsoft Excel est une application de tableur qui comprend des outils de calcul et de création de graphiques, des tableaux croisés dynamiques et un langage de programmation de macros appelé Visual Basic for Applications. BarTender prend en charge toutes les versions d'Excel (fichiers *.xls et *.xlsx).

Microsoft Access est un système de gestion de bases de données qui allie le moteur de base de données Microsoft à une interface utilisateur et des outils de développement de logiciels. BarTender prend en charge toutes les versions d'Access, y compris les fichiers *.mdb et *.accdb.

FerméMicrosoft SQL Server

Microsoft SQL Server est un système de gestion de bases de données relationnelles. En tant que serveur de base de données, il sert essentiellement à stocker et récupérer des données à la demande d'autres applications logicielles. Si Microsoft SQL Server est déjà configuré sur votre ordinateur ou réseau, vous pouvez vous y connecter à partir de l'assistant de configuration de base de données. Lorsque vous utilisez l’assistant pour la connexion, vous pouvez choisir votre méthode d'authentification : soit utiliser vos informations d'identification actuelles (authentification Windows) ou spécifier le nom et le mot de passe créés avec la base de données (authentification de base de données).

BarTender prend en charge Microsoft SQL Server 2005 et versions ultérieures.

FerméOracle

Oracle est un système de gestion de bases de données relationnelles-objets. Les bases de données Oracle incluent au moins une instance de l'application, en plus du stockage de données. BarTender prend en charge Oracle 10g et les versions ultérieures.

FerméFirebird

Firebird est un système de gestion de bases de données relationnelles open source. Il sert essentiellement à stocker et récupérer des données à la demande d'autres applications logicielles. Lorsque vous utilisez l’assistant de configuration de base de données pour la connexion, vous pouvez choisir votre méthode d'authentification : soit utiliser vos informations d'identification actuelles (authentification Windows) ou spécifier le nom et le mot de passe créés avec la base de données (authentification de base de données).

FerméIBM DB2

La base de données (DB)2 est un groupe de produits de bases de données relationnelles qui sont proposés par IBM. DB2 procure un environnement ouvert de base de données qui peut s'exécuter sur un vaste éventail de plates-formes informatiques. En utilisant SQL (Structured Query Language), les utilisateurs peuvent obtenir des données simultanément de DB2 et d'autres bases de données. BarTender prend en charge IBM DB2 10.50 et les versions ultérieures.

FerméIBM Informix

IBM Informix est une gamme de produits appartenant à la division de gestion des informations d'IBM qui inclut divers types de systèmes de gestion de bases de données relationnelles (RDBMS). Le serveur Informix prend en charge le modèle relationnel-objet, qui permet à IBM de proposer des extensions prenant en charge des types de données qui ne correspondent pas à la norme SQL. BarTender prend en charge IBM Informix 11.10 et les versions ultérieures.

FerméMicrosoft Azure SQL

La base de données Microsoft Azure SQL est un service de base de données cloud qui est basé sur la technologie de base de données SQL Server et construit sur la plate-forme d’informatique cloud Microsoft Windows Azure. Elle est utilisée pour stocker des données relationnelles dans le cloud et elle utilise une évolutivité dynamique et des fonctions d'optimisation intégrées pour minimiser l'administration des bases de données.

FerméMySQL

MySQL est un système de gestion de bases de données relationnelles open source. Il sert essentiellement à stocker et récupérer des données à la demande d'autres applications logicielles. Il s'utilise le plus souvent dans les installations à un seul serveur de petite à moyenne envergure, en tant que composant dans une application Web LAMP ou en tant que serveur de base de données indépendant.

Lorsque vous utilisez l’assistant de configuration de base de données pour la connexion, vous pouvez choisir votre méthode d'authentification : soit utiliser vos informations d'identification actuelles (authentification Windows) ou spécifier le nom et le mot de passe créés avec la base de données (authentification de base de données). BarTender prend en charge MySQL 4.1 et versions ultérieures.

FerméMariaDB

MariaDB est un système de gestion de base de données relationnelle en open-source qui fournit une interface SQL pour accéder aux données. Il sert essentiellement à stocker et récupérer des données à la demande d'autres applications logicielles. MariaDB est une branche de MySQL, et elle reste hautement compatible avec MySQL, les principales différences entre les deux étant les fonctions avancées d'arrière-plan de MariaDB. BarTender prend en charge MariaDB 5.5 et les versions ultérieures.

FerméPostgreSQL

PostgreSQL est un système de base de données relationnelle-objet open source. Il sert essentiellement à stocker et récupérer des données à la demande d'autres applications logicielles. Lorsque vous utilisez l’assistant de configuration de base de données pour la connexion, vous pouvez choisir votre méthode d'authentification : soit utiliser vos informations d'identification actuelles (authentification Windows) ou spécifier le nom et le mot de passe créés avec la base de données (authentification de base de données).

FerméFichiers IDoc SAP

Un IDoc (Intermediate Document) est un message transactionnel, sous forme de fichier texte, envoyé depuis un programme connecté à SAP vers d’autres programmes. Un message IDoc se compose essentiellement de champs de données qui sont regroupés dans des segments. Ces segments sont hiérarchisés entre eux.

FerméConnexion OLE DB

Un fournisseur OLE DB (Object Linking and Embedding Database) est un programme qui peut récupérer des informations d’une base de données et les transmettre à une application qui en fait la demande, telle que BarTender. Chaque type de base de données (par exemple, Oracle ou Access) requiert son propre programme fournisseur. La technologie OLE DB est similaire dans ses objectifs à la technologie ODBC, mais elle est plus récente et compatible avec une vaste gamme de types de bases de données et de bases de données propriétaires.

Plusieurs fournisseurs OLE DB sont installés avec Windows et vous pouvez en obtenir d’autres auprès de développeurs de bases de données. BarTender peut se connecter à n'importe quel type de base de données avec un pilote OLE DB interne.

Pour déterminer les sources de données OLE DB disponibles sur votre ordinateur, créez un fichier texte vide, puis donnez-lui l’extension de nom du fichier « .udl ». Double-cliquez sur le fichier pour ouvrir la boîte de dialogue Propriétés de la liaison de données Windows, puis cliquez sur l'onglet Fournisseurs pour afficher la liste des fournisseurs.

FerméConnexion ODBC

Une source de données ODBC (Open Data Base Connectivity) est un ensemble de paramètres de configuration ayant pour objet de définir au minimum les éléments suivants :

ODBC est une technologie que les programmes utilisent pour lire des informations provenant de sources de données différentes sans pour autant devoir traiter les détails propres au format de la base de données. Cette lecture est permise par les pilotes ODBC. Grâce au grand nombre de pilotes ODBC disponibles, BarTender peut lire des données issues d’une grande variété de sources de données, Celles-ci incluent les principaux formats de bases de données, de feuilles de calcul et de fichiers texte autres que les fichiers texte délimités et les fichiers texte à champs de largeur déterminée standards.

Lorsque vous sélectionnez Connexion ODBC dans l'assistant de configuration de base de données, BarTender peut importer des données provenant de n'importe quelle source de données dont vous disposez un pilote ODBC. Bien qu'il ne soit pas nécessaire d'avoir une connaissance approfondie d'ODBC ou de l'administrateur ODBC pour utiliser une source de données ODBC nommée, il peut être utile de comprendre les bases d'ODBC.

Des pilotes ODBC existent pour tous les principaux systèmes de gestion de bases de données, pour de nombreuses autres sources de données telles que les systèmes de carnet d’adresses et Microsoft Excel, et même pour les fichiers texte ou *.csv. Pour ajouter, modifier ou supprimer des sources de données ODBC, utilisez la boîte de dialogue Administrateur de sources de données ODBC.

BarTender peut se connecter à n'importe quel type de base de données avec un pilote ODBC interne.

Dans cette rubrique