Comment lire le fichier dbf. Ouverture de fichiers DBF dans Microsoft Excel

Il est apparu en 1980 et est actuellement de moins en moins utilisé. Néanmoins, il est utilisé dans de nombreuses applications commerciales et spécialisées, par exemple dans les produits 1C, les programmes de conception, les applications d'ingénierie. Lorsque vous travaillez avec de tels programmes, il est souvent nécessaire d'éditer un fichier au format DBF.

Fonctionnalités de travail avec les fichiers DBF sous Windows.

Par défaut, Windows n'a aucun programme associé. Avant 2007, il était possible de travailler avec DBF dans Excel, mais de nos jours, il peut être ouvert en tant que simple table mais pas enregistré en tant que DataBaseFile.

Un fichier avec l'extension .dbf se compose des parties suivantes :

  • service (en-tête) - nom du fichier, numéro et structure des enregistrements ;
  • informationnel - un tableau de données composé d'enregistrements consécutifs.

Les DBF sont utilisés lorsque vous travaillez avec de grands tableaux d'informations interconnectés. Chaque enregistrement se voit attribuer une clé unique, une structure de relation est créée. Comme exemple simplifié, nous pouvons donner un catalogue de marchandises, où chaque article a un attribut, tel que la couleur ou le matériau. Et chaque matériau ou couleur a ses propres caractéristiques, telles que le prix, la durée de vie, la remise. Et ainsi, un système connecté de bases d'informations à plusieurs niveaux est obtenu.

L'extension DBF du fichier indique qu'il s'agit de données de service, qui sont ensuite traitées par un programme. En eux-mêmes, pour les utilisateurs ordinaires d'ordinateurs, ils présentent rarement un intérêt. Mais si vous apprenez une application spécialisée, vous devrez peut-être savoir comment et avec quoi ouvrir un fichier DBF afin de le modifier.

Un fichier DBF peut contenir un document portant une extension .dbt ou .fpt. Ce sont des notes sur la base de données, qui sont un document texte qui s'ouvre dans l'environnement avec le fichier principal.

Étant donné que, comme mentionné précédemment, Windows ne définit pas de mappage DBF à un programme spécifique, pour l'ouvrir, vous devez :

  • Téléchargez un logiciel spécial. Choisissez parmi une variété de programmes celui qui convient le mieux à vos objectifs.
  • sur l'ordinateur.
  • Dans les paramètres du programme, définissez une association avec les fichiers ayant l'extension DBF, si cela n'a pas été fait automatiquement lors de l'installation.

Il existe deux types de programmes différents qui peuvent ouvrir le format DBF : les outils de programmation qui, basés sur le traitement des bases de données, créent des utilitaires pour les utilisateurs finaux, et les programmes pour les consommateurs qui travaillent avec des bases de données au niveau « domestique ».

Un fichier au format DBF peut être ouvert par les programmes suivants.

système de gestion de base de données pour les utilisateurs ordinaires. Il a une interface conviviale, facile à gérer. Les principaux objets Access sont :
  • les tables;
  • demandes ;
  • formes;
  • rapports;
  • macros et modules ;
  • schème.

Et il existe également un langage de programmation intégré qui étend les capacités de l'application.

Visual FoxPro est un outil puissant, un environnement visuel pour créer un SGBD de Microsoft. Comprend tout ce dont vous avez besoin pour gérer les informations :

  • moyens de commander des tables;
  • outils de traitement des demandes ;
  • la possibilité de créer un SGBD intégré ;
  • outils de développement d'applications personnalisées.

DBFView est un outil simple mais puissant pour ouvrir, éditer, visualiser et imprimer. Prend en charge les formats DBF : dBase, Clipper, FoxPro, Visual FoxPro et bien d'autres. Avec cette application, vous pouvez ajouter, renommer, supprimer, trier, regrouper et afficher des enregistrements, exporter vers TXT et HTML, importer et exporter vers Excel et convertir le format DBF en fichiers CSV et XLS.

Visionneuse DBF Plus

DBF Viewer Plus est un éditeur simple qui ne nécessite aucune installation pour fonctionner avec divers formats DBF, notamment dBase, Clipper, Foxpro. Vous permet d'ouvrir, d'afficher des données, de filtrer des enregistrements, d'imprimer et de prévisualiser des tableaux, de modifier, d'ajouter et de supprimer des enregistrements, d'effectuer une recherche avancée, de créer des fichiers, d'exporter des documents aux formats CSV, PDF, XLS, RTF, WKS, XML, HTML.

DBF Commander Professional est un outil d'édition et de visualisation professionnel prenant en charge les requêtes SQL.

Cet outil vous permet de :

  • afficher, créer, modifier, imprimer DataBaseFile ;
  • visualiser, modifier et imprimer la structure ;
  • modifier l'encodage ;
  • rechercher et remplacer les occurrences sensibles à la casse et partielles ;
  • exporter vers CSV, XLS, XML, HTML ;
  • importer depuis XML et CSV ;
  • filtrage des enregistrements et tri multiple ;
  • calcul statistique;
  • travailler avec SQL ;
  • prise en charge de la ligne de commande et de nombreuses autres fonctionnalités.

Voici quelques-uns des outils permettant de travailler avec des fichiers au format DBF. Si vous avez juste besoin de voir le contenu, téléchargez l'un des utilitaires simples avec une interface conviviale. Si vous envisagez de vous lancer dans la programmation et le développement dans un environnement de gestion de base de données, achetez un progiciel professionnel doté de nombreuses fonctionnalités.

Si vous avez trouvé un fichier avec l'extension DBF quelque part et que vous ne savez pas comment l'ouvrir et que le système d'exploitation ne trouve pas les programmes installés pouvant fonctionner avec de tels fichiers, vous êtes à la bonne adresse. En effet, dans notre article, nous aborderons le problème de l'ouverture de tels fichiers - nous découvrirons à quoi sert généralement le format DBF, quels programmes sont les mieux utilisés pour travailler avec des fichiers de ce format, dont il faut tenir compte.

Qu'est-ce que le format DBF

Le plus souvent, les comptables devront ouvrir des fichiers dbf - 1C 7 y stocke des données

Les fichiers dbf sont utilisés pour stocker et transférer des informations. Ils sont utilisés dans CS par les bases de données, etc. Aujourd'hui, l'extension dbf est utilisée par diverses applications, bien qu'elle n'ait été introduite à l'origine que par le programme dBase. Au début, dBase était le programme de base de données le plus populaire, mais avec l'avènement de Microsoft Access, il a quelque peu perdu sa place. Malgré cela, de nombreux nouveaux programmes utilisent l'extension dbf.

Quels programmes ouvrent le fichier dbf

On se demande souvent quel programme choisir pour ouvrir un fichier dbf. Alors… Le fichier DBF est un fichier de base de données qui peut être utilisé dans Visual FoxPRO, FoxPro, 1C 7.7. Les applications les plus pratiques pour éditer de tels fichiers sont les suivantes :

  1. dbfshow. C'est un programme gratuit. Il se caractérise par une large fonctionnalité, pour laquelle il est populaire parmi les utilisateurs. Les développeurs améliorent constamment le programme, de nouvelles fonctionnalités y apparaissent.
  2. DBFViewer 2000 est une excellente application bien conçue, l'un des principaux avantages est les larges possibilités d'exportation et d'importation de données. Cependant, il se positionne comme un shareware.
  3. DBF Navigator - le programme plaît à la vitesse de travail et est distribué gratuitement, mais, malheureusement, la société de développement a déjà cessé de publier des mises à jour.

S'il n'est pas possible d'installer l'application souhaitée, utilisez Excel ou son équivalent - Open Office Calc.

Il n'y a aucun moyen d'ouvrir et d'enregistrer des fichiers dbf, vous devez donc d'abord connecter le complément spécial "dbf_operations.xla" et l'utiliser à l'avenir.

En plus de ceux décrits, il existe d'autres éditeurs qui fonctionnent avec des documents dbf. Seules les méthodes les plus courantes ont été répertoriées ici, ce qui, dans la plupart des cas, aide à résoudre le problème de l'ouverture du fichier dbf.

Tables dBASE : Structure d'un fichier .dbf

DBF - format de stockage de données, utilisé comme l'un des moyens standard de stockage et de transmission d'informations par les systèmes de gestion de bases de données, les tableurs, etc.

Un fichier DBF est divisé en un en-tête, qui stocke des informations sur la structure de la base de données (dans les nouvelles versions - et sur certaines autres caractéristiques, telles que la page de code utilisée) et le nombre d'enregistrements, et, en fait, une zone de données, qui est une table séquentiellement organisée d'enregistrements de longueur fixe. Les enregistrements, à leur tour, sont divisés en champs, également de longueur fixe.

Le premier champ est toujours le drapeau de suppression (1 octet). S'il est égal à 2A16 (caractère astérisque), l'enregistrement est considéré comme marqué pour suppression. Les enregistrements supprimés peuvent être restaurés ou supprimés physiquement en effectuant une opération de "packing" (commande PACK xBase).

D'autres fichiers peuvent également être associés aux fichiers DBF - .DBT (dBase III, IV, Tondeuse), .FPT ( FoxBASE/FoxPro) et, dans certains cas, d'autres destinés à stocker de gros objets de longueur variable. Les fichiers .DBT/.FPT ne sont pas autonomes et ne peuvent pas être lus sans leur fichier .DBF correspondant. À cet égard, leur description est généralement incluse dans le cadre de la description du format .DBF.

fichier dbf se compose de deux parties :

entête
- enregistrements réels

Structures des fichiers .DBF pour les tables dBASE. Les structures de fichiers des différentes versions de dBASE sont présentées : dBASE III PLUS 1.1, dBASE IV 2.0, dBASE 5.0 sous DOS et dBASE 5.0 pour Windows.

Structure d'en-tête de fichier de données pour une table dBASE III PLUS.

En-tête de fichier de tableau

Octet Contenu Description
0 1er octet Déterminer si un fichier MEMO existe dans une table dBASE III PLUS (03h sans fichier MEMO (fichier .dbt ;) 83h avec un fichier MEMO).
1-3 3 octets
4-7 nombre 32 bits Nombre d'enregistrements dans la table
8-9 nombre 16 bits
10-11 nombre 16 bits
12-14 3 octets zone réservée
15-27 13 octets
28-31 4 octets zone réservée
32-n 32 octets
n+1 1 octet La valeur 0Dh est stockée, agissant comme un terminateur pour les descriptions de champ
Description du champ du tableau
Octet Contenu Description
0-10 11 octets
11 1 octet Type de champ en ASCII (C, D, L, M ou N)
12-15 4 octets Adresse de données de champ (référence mémoire, pas disque)
16 1 octet
17 1 octet
18-19 2 octets Réservé à la version réseau dBASE III PLUS
20 1 octet ID de l'espace de travail
21-22 2 octets Réservé à la version réseau dBASE III PLUS
23 1 octet Indicateur de réglage sur place
24-31 1 octet zone réservée

Entrées de tableau

Champs binaires, MEMO, OLE et fichiers .dbt

Les champs MEMO stockent les données dans des fichiers .dbt constitués de blocs consécutifs énumérés (0, 1, 2, etc.). La taille du bloc est de 512 octets. Le premier bloc du fichier .dbt (bloc zéro) est l'en-tête du fichier .dbt.

Ces informations sont extraites du manuel dBASE III Plus ("Utilisation de dBASE III PLUS", Annexe C).

Structure d'en-tête de fichier de données pour la table dBASE IV 2.0.

Structure du fichier
Octet Contenu Description
0 1er octet Contrôle de fichier dBASE IV : les bits 0-2 indiquent le numéro de version, les bits 3 - la présence d'un fichier MEMO dBASE IV, les bits 4-6 - la présence d'une table SQL, les bits 7 - la présence de tout fichier MEMO (soit dBASE III Plus ou dBASE IV )
1-3 3 octets Date de la dernière mise à jour au format AAMMJJ
4-7 nombre 32 bits Nombre d'enregistrements dans la table
8-9 nombre 16 bits Le nombre d'octets occupés par l'en-tête
10-11 nombre 16 bits Nombre d'octets occupés par l'enregistrement
12-13 2 octets
14 1 octet
15 1 octet Indicateur d'encodage
16-27 12 octets dBASE IV
28 1 octet
29 1 octet ID du pilote de langue
30-31 2 octets Zone réservée remplie de zéros
32-n* 32 octets Tableau avec des descriptions de champ (la structure de chacune de ces descriptions est indiquée ci-dessous)
n+1 1 octet 0DH comme terminateur

n - le dernier octet du tableau avec les descriptions des champs. La taille du tableau dépend du nombre de champs dans le fichier de table.

Description du champ du tableau
Octet Contenu Description
0-10 11 octets Nom du champ en ASCII (rempli de zéros).
11 1 octet Type de champ en ASCII (C, D, F, L, M ou N)
12-15 4 octets zone réservée
16 1 octet Taille du champ au format binaire
17 1 octet Numéro d'ordre du champ au format binaire
18-19 2 octets zone réservée
20 1 octet ID de l'espace de travail
21-30 10 octets zone réservée
31 1 octet

Entrées de tableau

Les enregistrements d'un fichier de table sont situés immédiatement après l'en-tête de table. Les données de l'enregistrement sont précédées d'un octet indiquant si l'enregistrement est supprimé : une valeur de 20h (espace) indique que l'enregistrement n'a pas été supprimé, une valeur de 2Ah (astérisque) indique que l'enregistrement a été supprimé. Les champs sont remplis d'enregistrements sans séparateurs de champs ni terminateurs d'enregistrement. La fin du fichier est marquée d'un seul octet (avec un marqueur EOF) dont le code OEM correspond à la valeur 26 (1Ah).

Type de données valide des tables dBASE
Désignation de type Taper Plage de valeurs
C Symboles
D date
F Nombres binaires à virgule flottante - . 0 1 2 3 4 5 6 7 8 9
N Conversion décimale des nombres binaires - . 0 1 2 3 4 5 6 7 8 9
L Logique
M note Tous les caractères de la page de code OEM (format de notation interne - 10 chiffres contenant le numéro de bloc .dbt)

Champs mémo et fichiers .dbt

Le champ MEMO de chaque entrée du fichier .DBF contient un nombre (la valeur est spécifiée dans la page de codes OEM) qui pointe vers le bloc contenant les données stockées. Si le champ ne contient aucune donnée, le fichier .DBF sera rempli d'espaces (20h) (pas de chiffres).

Si les données d'un champ changent, les blocs peuvent modifier leurs numéros de série pour refléter la nouvelle position des données dans le fichier .dbt.

Ces informations sont tirées de la référence du langage dBASE IV (« référence du langage dBASE IV », annexe D).

Structure d'en-tête de fichier de données pour la table dBASE 5.0 sous DOS.

En-tête de fichier de tableau
Octet Contenu Description
0 1er octet
1-3 3 octets Date de la dernière mise à jour au format AAMMJJ
4-7 nombre 32 bits Nombre d'enregistrements dans la table
8-9 nombre 16 bits Le nombre d'octets occupés par l'en-tête
10-11 nombre 16 bits Nombre d'octets occupés par l'enregistrement
12-13 2 octets Zone réservée remplie de zéros
14 1 octet Indicateur indiquant la présence d'une transaction en attente
15 1 octet Indicateur d'encodage
16-27 12 octets Zone réservée pour une utilisation multi-utilisateurs
28 1 octet Indicateur de présence de fichier MDX : 01H - fichier présent, 00H - fichier manquant
29 1 octet ID du pilote de langue
30-31 2 octets Zone réservée remplie de zéros
32-n* 32 octets Tableau avec des descriptions de champ (la structure de chacune de ces descriptions est indiquée ci-dessous)
n+1 1 octet 0DH comme terminateur

n - le dernier octet du tableau avec les descriptions des champs. La taille du tableau dépend du nombre de champs dans le fichier de table.

Description du champ du tableau
Octet Contenu Description
0-10 11 octets Nom du champ en ASCII (rempli de zéros).
11 1 octet
12-15 4 octets zone réservée
16 1 octet Taille du champ au format binaire
17 1 octet Numéro d'ordre du champ au format binaire
18-19 2 octets zone réservée
20 1 octet ID de l'espace de travail
21-30 10 octets zone réservée
31 1 octet Drapeau de champ MDX : 01H si le champ a une marque d'index dans le fichier MDX, 00H si ce n'est pas le cas.

Entrées de tableau

Les enregistrements d'un fichier de table sont situés immédiatement après l'en-tête de table. Les données de l'enregistrement sont précédées d'un octet indiquant si l'enregistrement est supprimé : une valeur de 20h (espace) indique que l'enregistrement n'a pas été supprimé, une valeur de 2Ah (astérisque) indique que l'enregistrement a été supprimé. Les champs sont remplis d'enregistrements sans séparateurs de champs ni terminateurs d'enregistrement. La fin du fichier est marquée d'un seul octet (avec un marqueur EOF) dont le code OEM correspond à la valeur 26 (1Ah). Vous pouvez entrer des données dans la page de code OEM comme indiqué ci-dessous.

Champs MEMO et fichiers .dbt

Les champs MEMO stockent les données dans des fichiers .dbt constitués de blocs consécutifs énumérés (0, 1, 2, etc.). La variable BLOCKSIZE détermine la taille de chaque bloc. Le premier bloc du fichier .dbt (bloc zéro) est l'en-tête du fichier .dbt.

Le champ MEMO de chaque entrée du fichier .DBF contient un nombre (la valeur est spécifiée dans la page de codes OEM) qui pointe vers le bloc contenant les données stockées. Si le champ ne contient aucune donnée, le fichier .DBF sera rempli d'espaces (20h) (pas de chiffres).

Si les données d'un champ changent, les blocs peuvent modifier leurs numéros de série pour refléter la nouvelle position des données dans le fichier .dbt.

Si vous supprimez du texte dans un champ MEMO, contrairement à dBASE III PLUS, la table dBASE 5.0 sous DOS utilise la zone supprimée pour saisir un nouveau texte. dBASE III PLUS ajoute toujours un nouveau texte à la fin du fichier .dbt. Dans dBASE III PLUS, la taille d'un fichier .dbt augmente chaque fois qu'un nouveau texte est ajouté, même si le texte a été précédemment supprimé.

Ces informations sont extraites du manuel de référence du langage dBASE pour DOS ("manuel de référence du langage dBASE pour DOS", annexe C).

Structure d'en-tête de fichier de données pour une table dBASE 5.0 sous Windows.

En-tête de fichier de tableau
Octet Contenu Description
0 1er octet Contrôle de fichier dBASE sous Windows : les bits 0-2 indiquent le numéro de version, bit 3 - la présence d'un fichier dBASE IV ou dBASE MEMO sous Windows, bits 4-6 - la présence d'une table SQL dBASE IV, bit 7 - la présence de n'importe quel fichier .DBT MEMO (dBASE III Plus, dBASE IV ou fichier mémo de table dBASE sous Windows)
1-3 3 octets Date de la dernière mise à jour au format AAMMJJ
4-7 nombre 32 bits Nombre d'enregistrements dans la table
8-9 nombre 16 bits Le nombre d'octets occupés par l'en-tête
10-11 nombre 16 bits Nombre d'octets occupés par l'enregistrement
12-13 2 octets Zone réservée remplie de zéros
14 1 octet Indicateur indiquant la présence d'une transaction dBASE IV en attente
15 1 octet Indicateur d'encodage de table dBASE IV
16-27 12 octets Zone réservée pour une utilisation multi-utilisateurs
28 1 octet Indicateur de présence de fichier MDX : 01H - le fichier de cette table est présent, 00H - le fichier est manquant
29 1 octet ID du pilote de langue
30-31 2 octets Zone réservée remplie de zéros
32-n 32 octets Tableau avec les descriptions des champs (la structure de ce tableau est illustrée ci-dessous)
n+1 1 octet 0DH comme terminateur

n - le dernier octet du tableau avec les descriptions des champs. La taille du tableau dépend du nombre de champs dans le fichier de table.

Description du champ du tableau
Octet Contenu Description
0-10 11 octets Nom du champ en ASCII (rempli de zéros).
11 1 octet Type de champ en ASCII (B, C, D, F, G, L, M ou N)
12-15 4 octets zone réservée
16 1 octet Taille du champ au format binaire
17 1 octet Numéro d'ordre du champ au format binaire
18-19 2 octets zone réservée
20 1 octet ID de l'espace de travail
21-30 10 octets zone réservée
31 1 octet Drapeau de champ MDX : 01H si le champ a une marque d'index dans le fichier MDX, 00H si ce n'est pas le cas.

Entrées de tableau

Les enregistrements d'un fichier de table sont situés immédiatement après l'en-tête de table. Les données de l'enregistrement sont précédées d'un octet indiquant si l'enregistrement est supprimé : une valeur de 20h (espace) indique que l'enregistrement n'a pas été supprimé, une valeur de 2Ah (astérisque) indique que l'enregistrement a été supprimé. Les champs sont remplis d'enregistrements sans séparateurs de champs ni terminateurs d'enregistrement. La fin du fichier est marquée d'un seul octet (avec un marqueur EOF) dont le code OEM correspond à la valeur 26 (1Ah). Vous pouvez entrer des données dans la page de code OEM comme indiqué ci-dessous.

Type de données valide des tables dBASE
Type de données Valeurs possibles
B (binaire) Tous les caractères de la page de code OEM (format de notation interne - 10 chiffres contenant le numéro de bloc .DBT).
C (Symboles) Tous les caractères de la page de codes OEM
D (date) Chiffres et caractère séparateur pour le mois, le jour et l'année (format de notation interne - 8 chiffres au format AAAAMMJJ)
G (Général) Tous les caractères de la page de codes OEM ou OLE (le format de notation interne est de 10 chiffres contenant le numéro de bloc .DBT).
N (numérique) - . 0 1 2 3 4 5 6 7 8 9
L (booléen) ? Y y N n T t F f (? - non initialisé)
M (mémoire) Tous les caractères de la page de code OEM (format de notation interne - 10 chiffres contenant le numéro de bloc .dbt)

Champs binaires, MEMO, OLE et fichiers .dbt

Les champs binaires, MEMO et OLE stockent les données dans des fichiers .dbt, Structure d'en-tête de fichier de données pour la table dBASE III PLUS.br //td b/b composé de blocs consécutifs énumérés (0, 1, 2, etc.). La variable BLOCKSIZE détermine la taille de chaque bloc. Le premier bloc du fichier .dbt (bloc zéro) est l'en-tête du fichier .dbt.

Le champ binaire, OLE ou MEMO de chaque entrée du fichier .DBF contient un nombre (la valeur est spécifiée dans la page de code OEM) qui pointe vers le bloc contenant les données stockées. Si le champ ne contient aucune donnée, le fichier .DBF sera rempli d'espaces (20h) (pas de chiffres).

Si les données d'un champ changent, les blocs peuvent modifier leurs numéros de séquence pour refléter la nouvelle position des données. Fichier DBT.

Si vous supprimez du texte dans un champ binaire, OLE ou MEMO, contrairement à dBASE III PLUS et dBASE IV, la table dBASE 5.0 sous Windows utilise la zone distante pour saisir un nouveau texte. dBASE III PLUS ajoute toujours un nouveau texte à la fin du fichier .dbt. Dans dBASE III PLUS, la taille d'un fichier .dbt augmente chaque fois qu'un nouveau texte est ajouté, même si le texte a été précédemment supprimé.

L'un des formats de stockage de données structurées les plus populaires est DBF. Ce format est universel, c'est-à-dire qu'il est pris en charge par de nombreux systèmes SGBD et autres programmes. Il sert non seulement d'élément de stockage de données, mais également de moyen d'échange entre applications. Par conséquent, la question de l'ouverture de fichiers avec cette extension dans une feuille de calcul Excel devient tout à fait pertinente.

Vous devez savoir qu'il existe plusieurs modifications dans le format DBF lui-même :

  • dBase II;
  • dBase III;
  • dBase IV;
  • FoxPro et autres

Le type de document affecte également l'exactitude de son ouverture par les programmes. Mais il convient de noter qu'Excel prend en charge le travail correct avec presque tous les types de fichiers DBF.

Il faut dire que dans la plupart des cas, Excel réussit assez bien à ouvrir ce format, c'est-à-dire qu'il ouvre ce document de la même manière que ce programme ouvrirait, par exemple, son format xls «natif». Mais Excel a cessé d'enregistrer des fichiers au format DBF avec des outils standard après Excel 2007. Cependant, il s'agit d'un sujet pour une leçon distincte.

Méthode 1 : lancement via la fenêtre d'ouverture de fichier

L'une des options les plus simples et les plus intuitives pour ouvrir des documents DBF dans Excel consiste à les lancer via la fenêtre d'ouverture de fichier.


Méthode 2 : Ouvrir en double-cliquant sur le fichier

Un autre moyen populaire d'ouvrir des documents consiste à les lancer en double-cliquant sur le fichier correspondant avec le bouton gauche de la souris. Mais le fait est que par défaut, sauf indication contraire dans les paramètres système, le programme Excel n'est pas associé à l'extension DBF. Par conséquent, sans manipulations supplémentaires de cette manière, le fichier ne peut pas être ouvert. Voyons comment cela peut être fait.

  1. Donc, nous double-cliquons avec le bouton gauche de la souris sur le fichier DBF que nous voulons ouvrir.
  2. Si sur cet ordinateur, dans les paramètres système, le format DBF n'est associé à aucun programme, une fenêtre s'ouvrira qui vous informera que le fichier n'a pas pu être ouvert. Il offrira des options pour :
    • Rechercher des correspondances sur Internet ;
    • Sélection d'un programme dans la liste des programmes installés.

    Comme on suppose que nous avons déjà installé la feuille de calcul Microsoft Excel, nous réorganisons le commutateur en deuxième position et cliquons sur la touche D'ACCORD au bas de la fenêtre.

    Si cette extension est déjà associée à un autre programme, mais que nous voulons l'exécuter dans Excel, alors nous agissons un peu différemment. Cliquez sur le nom du document avec le bouton droit de la souris. Le menu contextuel est lancé. Choisissez un poste "Ouvrir avec". Une autre liste s'ouvre. S'il a un nom "Microsoft Excel", puis cliquez dessus, si vous ne trouvez pas un tel nom, puis allez à l'élément "Sélectionner programme...".

    Il y a une autre option. Cliquez sur le nom du document avec le bouton droit de la souris. Dans la liste qui s'ouvre après la dernière action, sélectionnez la position "Propriétés".

    Dans la fenêtre ouverte "Propriétés" passer à l'onglet "Sont communs", si le lancement s'est produit dans un autre onglet. À propos du paramètre "Application" cliquez sur le bouton "Changement…".

  3. Lorsque vous sélectionnez l'une de ces trois options, une fenêtre d'ouverture de fichier est lancée. Encore une fois, si la liste des programmes recommandés en haut de la fenêtre contient le nom "Microsoft Excel", puis cliquez dessus, sinon cliquez sur le bouton "Examen…" au bas de la fenêtre.
  4. Dans le cas de la dernière action dans le répertoire où se trouvent les programmes sur l'ordinateur, une fenêtre s'ouvre "Ouvrir avec…" sous la forme d'un explorateur. Dans celui-ci, vous devez vous rendre dans le dossier contenant le fichier de lancement Excel. Le chemin exact vers ce dossier dépend de la version d'Excel que vous avez installée, et plus précisément de la version du package Microsoft Office. Le modèle de chemin général ressemblerait à ceci :

    C:\Program Files\Microsoft Office\Office#

    Au lieu d'un symbole «#» vous devez remplacer le numéro de version de votre produit bureautique. Donc, pour Excel 2010, ce serait le nombre "14", et le chemin d'accès exact au dossier ressemblera donc à ceci :

    C:\Program Files\Microsoft Office\Office14

    Pour Excel 2007, le nombre serait "12", pour Excel 2013 - "15", pour Excel 2016 - "16".

    Donc, nous passons au répertoire ci-dessus et recherchons un fichier avec le nom EXCEL.EXE. Si vous n'avez pas d'extensions affichées dans votre système, son nom ressemblera simplement à EXCELLER. Sélectionnez ce nom et cliquez sur le bouton "Ouvrir".

  5. Après cela, nous sommes automatiquement transférés à la fenêtre de sélection de programme. Cette fois le nom "Microsoft Office" il apparaîtra ici à coup sûr. Si l'utilisateur souhaite que cette application ouvre toujours les documents DBF par défaut en double-cliquant dessus, vous devez vous assurer qu'à côté du paramètre "Utiliser le programme sélectionné pour tous les fichiers de ce type" est coché. Si vous ne prévoyez qu'une seule ouverture d'un document DBF dans Excel, et que vous allez ensuite ouvrir ce type de fichier dans un autre programme, alors, au contraire, cette case doit être décochée. Une fois tous les paramètres spécifiés terminés, cliquez sur le bouton D'ACCORD.
  6. Après cela, le document DBF sera lancé dans le programme Excel, et si l'utilisateur a coché l'endroit approprié dans la fenêtre de sélection du programme, les fichiers de cette extension s'ouvriront automatiquement dans Excel après un double-clic dessus avec le bouton gauche bouton de la souris.

Comme vous pouvez le constater, l'ouverture de fichiers DBF dans Excel est assez simple. Mais, malheureusement, de nombreux utilisateurs novices sont confus et ne savent pas comment le faire. Par exemple, ils ne devinent pas pour définir le format approprié dans la fenêtre pour ouvrir un document via l'interface Excel. Il est encore plus difficile pour certains utilisateurs d'ouvrir des documents DBF en double-cliquant sur le bouton gauche de la souris, car cela nécessite de modifier certains paramètres système via la fenêtre de sélection de programme.

Vous êtes ici parce que vous avez un fichier dont l'extension se termine par .dbf. Les fichiers avec l'extension de fichier .dbf ne peuvent être lancés que par certaines applications. Il est possible que les fichiers .dbf soient des fichiers de données plutôt que des documents ou des médias , ce qui signifie qu'ils "ne sont pas du tout destinés à être visionnés.

qu'est-ce qu'un .dbf fichier ?

DBASE a développé le format DBF, qui est généralement utilisé pour les fichiers de base de données mis en œuvre par le logiciel de système de gestion de base de données dBASE pour stocker, récupérer et référencer les données enregistrées au format DBF. Ces fichiers DBF sont ajoutés avec l'extension .dbf, et le contenu de ces fichiers DBF peut être constitué de données textuelles structurées avec des détails sur les valeurs des données stockées dans chaque ensemble de champs ou type de données de tableau. Une application de gestion de base de données xBase est un programme implémenté avec prise en charge de ces fichiers DBF. La popularité du format DBF a commencé son implémentation dans d'autres applications de gestion de base de données. Par exemple, le logiciel Microsoft Access 2010 peut être installé par les utilisateurs de systèmes basés sur Microsoft Windows pour créer, ouvrir et afficher le contenu d'un fichier DBF. Les utilisateurs de Linux peuvent créer, ouvrir et modifier le contenu d'un fichier DBF avec les versions d'OpenOffice.org développées pour les systèmes basés sur Unix. Le logiciel Planamesa NeoOffice peut d'autre part être installé et utilisé par les utilisateurs de Mac pour créer, ouvrir et modifier le contenu de ces fichiers DBF.

comment ouvrir un fichier .dbf ?

Lancez un fichier .dbf, ou tout autre fichier sur votre PC, en double-cliquant dessus. Si vos associations de fichiers sont configurées correctement, l'application destinée à ouvrir votre fichier .dbf l'ouvrira. Il est possible que vous deviez télécharger ou acheter l'application appropriée. Il est également possible que vous ayez la bonne application sur votre PC, mais que les fichiers .dbf ne lui soient pas encore associés. Dans ce cas, lorsque vous essayez d'ouvrir un fichier .dbf, vous pouvez indiquer à Windows quelle application est la bonne pour ce fichier. Dès lors, l'ouverture d'un fichier .dbf ouvrira la bonne application.

applications qui ouvrent un fichier .dbf

dBase

En 1980, dBase a été publié par Ashton-Tate pour CP/M, le développeur original du logiciel. C'était le premier système de gestion de base de données (SGBD) pour micro-ordinateur qui comprenait le système de requête qui est un moteur de base de données et le langage de programmation qui est un moteur de formulaires. Certains utilisateurs ont déclaré que dBase était un excellent outil de manipulation ad hoc interactif car on peut facilement manipuler, analyser, formater et effectuer des calculs tandis que SQL a des opérations déclaratives qui récupèrent des ensembles de données à partir d'une base de données relationnelle (RDBMS). dBase" premier format de fichier est .dbf . Il est recommandé par Microsoft d'enregistrer le fichier dBase dans Microsoft Works afin qu'il puisse être lu par Microsoft Excel tandis que son deuxième type de fichier est .dbt. Pour les fichiers avec des index simples, dBase utilise .ndx . et .mdx pour les fichiers contenant des index de 1 à 48. La dernière version du légendaire SGBD relationnel est dBase 2.8, tandis que dbDOS 1.5 peut fonctionner rapidement et facilement avec dBASE III, IV et V pour le système d'exploitation Windows 32/64 bits. construit également des applications pilotées par les données à haute puissance qui utilisent le langage xBase et s'exécutent sur le dernier système d'exploitation de Microsoft lorsqu'elles sont utilisées avec dbDOS.

PSQL omniprésent, intelligence basée sur les données dBASE, Rosenvick AspireGold

Pervasive PSQL est une application développée par Pervasive Software alors qu'elle s'appelle un système de gestion de base de données conforme à ACID. Il s'agit d'un logiciel principalement utilisé pour embarquer des applications alors que différents types d'applications, qu'il s'agisse d'applications logicielles packagées, utilisent ce logiciel. Dans les cas où il existe une architecture basée sur des fichiers qui permet le partitionnement des données, Pervasive PSQL est optimisé pour le déploiement de logiciels en tant que service. Avec ce logiciel, les applications ont la capacité de stocker des données sous forme de tableaux ou de les stocker de manière non schématique. Les systèmes d'exploitation comme Windows, Linux et MAC peuvent exécuter le logiciel Pervasive PSQL et cela vient avec différentes éditions comme les éditions 32 bits et 64 bits. Ce logiciel est également livré avec des fonctionnalités supplémentaires telles que la prise en charge d'IPv4 et d'ipV6, la compression des pages et des enregistrements, des agents pour la sauvegarde des données, la réplication des données, l'audit des données, le verrouillage au niveau des lignes, le chiffrement des données et sur le fil, la compatibilité avec les environnements de cluster comme ainsi qu'il prend en charge les langues anglaise et japonaise.

FoxPro

FoxPro, un langage de programmation procédural et un système de gestion de base de données créé par Fox Software, a été largement utilisé avant même d'être transféré à Visual FoxPro. Il bénéficie toujours d'un fort soutien de sa communauté de programmeurs et d'utilisateurs jusqu'à ce jour. Les versions 2.0, 2.5 et 2.6 de FoxPro sont compatibles avec Mac, DOS et Windows 3.1 à XP. La version 2.6 est également compatible avec Linux et FreeBSD, SCO Unix et Windows 2000. FoxPro 2 utilisait Rushmore, un moteur d'optimisation qui utilisait des index pour rechercher des expressions correspondantes, pour accélérer la mise à jour et la récupération des données. FoxPro 2 a été construit à l'origine sur Watcom C++ qui possède son propre extenseur, ce qui en fait la technologie la plus à jour à l'époque. Il pourrait accéder à une mémoire étendue et étendue, ce qui lui permettrait d'utiliser presque toute la RAM disponible. Si HIMEM.SYS n'est pas chargé, FoxPro a activé un mécanisme d'utilisation des interruptions lorsque le pilote de mémoire étendue est absent. Formats de fichiers associés à FoxPro : ACT , APP , DBC , DBF , DBF , DBG , DBT , DCT , DCX, ERR , FKY , FLL , FMT , FPT , FRT , FRX , FXP , LBT , LBX , LST , MEM , MNX , MPR, MPX, NDX, PJX, PJT, QPR, QPX, VUE, WIN, TBK, SPR, SCT et SCX.

Planamesa Neo Office

Planamesa Neo Office

NeoOffice a été développé par PLanamesa Software alors qu'il est connu comme une suite bureautique pour MAC OS X. Il est équivalent à OPenOffice.org ainsi qu'à Microsoft Office, mais il est exclusivement créé pour MAC OS X car cela a été conceptualisé alors qu'il n'y avait pas encore Suite OpenOffice disponible pour les ordinateurs MAC. NeoOffice comprend également un traitement de texte, un tableur, un programme de présentation, un programme de base de données, des graphiques et un programme de formule. Cette suite bureautique prend également en charge une variété de formats de fichiers pour chaque application de la suite. Par exemple, le traitement de texte prend également en charge les fichiers créés à l'aide de MS Word, StarWriter, etc. ainsi que leur feuille de calcul prend également en charge les fichiers créés à l'aide de MS Excel, StarCalc, etc. Neooffice possède de nombreuses fonctionnalités qui permettent aux utilisateurs de créer n'importe quel type de projet à l'aide de cette application plus facilement et plus agréablement, comme NeoOffice Mobile pour partager en toute sécurité des fichiers NeoOffice avec d'autres utilisateurs sur leurs ordinateurs en publiant simplement un document NeoOffice sur le serveur pour NeoOffice Mobile. Cela permet aux utilisateurs de différents ordinateurs et appareils mobiles de parcourir et d'afficher ces fichiers en toute sécurité.

Intelligence basée sur les données dBase

Intelligence basée sur les données dBase

dataBased Intelligent dBased est un logiciel qui gère des bases de données pour mini-ordinateurs. C'est un système de requête et un moteur de formulaires ainsi qu'un langage de programmation. Le format des fichiers dBase est .dbf . Ce logiciel a été conçu à l'origine pour Control/Program Monitor et a ensuite été porté sur Apple II et IBM PC sous le système d'exploitation de disque. Après plusieurs années, de nombreuses entreprises ont fabriqué leurs propres produits, Foxpro et Clipper. Et ces nouveaux programmes étaient bien meilleurs que dBase. dBase utilisé pour créer et appliquer des fenêtres telles que des applications Web. Un IDE avec et Navigator ainsi qu'une fenêtre de commande seraient la particularité de dBase, avec un préprocesseur et une machine interprète qui est virtuelle. dBase intelligence est également responsable de diverses interfaces utilisateur graphiques telles que Form Designer, Report Designer, Menu Designer, SQL Query designer, un projet qui gère lors du déploiement d'une application dBase simplifiée, Container, et ces objets sous dBase peuvent être des sous-classes en ajoutant simplement de nouvelles propriétés à l'exécution.
Vous avez aimé l'article ? Partager avec des amis: