programme d'ouverture dbf. Ouverture de fichiers DBF dans Microsoft Excel

Un éditeur DBF universel gratuit qui vous permet d'ouvrir des bases de données existantes et d'en créer de nouvelles. Il est de très petite taille, peut être lancé à partir d'un lecteur flash et dispose en même temps de nombreux outils avancés pour travailler avec des fichiers DBF, y compris même la prise en charge des requêtes SQL !

Galerie de captures d'écran

Habituellement, sur le site, nous couvrons des programmes qui intéresseront un large éventail de lecteurs, mais aujourd'hui, le cas n'est pas tout à fait ordinaire :). J'ai travaillé autrefois comme une sorte de « spécialiste en informatique » dans plusieurs bureaux gouvernementaux et j'ai souvent eu affaire à divers programmes fonctionnant sur la base de FoxPro...

Le principal problème de toutes ces applications était qu'un simple utilisateur pouvait facilement bousiller la base de données pour qu'elle ne puisse pas ensuite être ouverte avec des moyens standards, il devait donc utiliser une certaine perversion pour la redonner vie (ce qui ne fonctionnait pas toujours, étant donné les « capacités » des « utilisateurs sauvages » :)).

Et maintenant, plusieurs années plus tard, comme je n'y travaille plus, nous avons reçu un email avec une demande d'ajout d'un nouveau programme gratuit Pour Édition DBF-base de données, qui a un nom simple - Sdbf. Parlons-en :)

Comparaison avec un analogue payant

Sdbf, malgré sa portabilité (peut fonctionner à partir d'une clé USB !) et sa petite taille, est un éditeur de base de données assez avancé qui vous permet de créer, d'éditer et d'exporter n'importe quelle base de données au format DBF, de la spécification xBaseIII au xVisualFoxPro moderne ! Comparons les fonctionnalités de Sdbf avec les capacités de l'un des éditeurs les plus avancés de ce type, DBF Commander Professional :

D'après le tableau ci-dessus, nous voyons que les programmes diffèrent légèrement en termes de fonctionnalités, mais Sdbf, d'une part, est portable (ce qui est généralement important, car chaque maître informatique préfère transporter un ensemble de programmes nécessaires sur un lecteur flash), et deuxièmement, il est complètement libre!

Premier lancement de Sdbf

Pour exécuter le programme, décompressez-le simplement de l'archive téléchargée vers n'importe quel emplacement et ouvrez le fichier EXE résultant. Une fenêtre vide comme celle-ci apparaîtra devant nous :

Le glisser-déposer, hélas, n'est pas pris en charge, donc pour commencer, nous devrons appeler le menu « Fichier » et sélectionner l'une des deux actions disponibles : « Créer » une nouvelle base de données ou « Ouvrir » une base de données existante. Ouvrons une base de données existante :

Le contenu de la base de données sélectionnée s'ouvrira devant nous sous la forme d'un tableau. La ligne « zéro » affiche les noms des champs et, à partir de la première ligne, le contenu lui-même. Sous le contenu se trouvent une barre d’outils et une barre d’état.

Ce dernier affiche de nombreuses informations de service utiles, notamment le nombre d'enregistrements dans la base de données, l'encodage, la date de création et le format déterminé automatiquement. Parmi les formats que Sdbf ne prend pas en charge uniquement premières versions xBase (I et II) et permet d'ouvrir et de créer des fichiers DBF des types suivants :

  • xBase III-VII ;
  • xClipper ;
  • xFoxPro ;
  • xVisualFoxPro.

Outils de recherche et de filtrage des données

Le programme Sdbf vous permet de modifier directement n'importe quelle cellule d'une base de données ouverte, cependant, les cellules nécessaires doivent encore être trouvées... Si la base de données est petite et simple, cela peut être fait assez rapidement et manuellement. Cependant, s’il existe plusieurs dizaines, voire centaines d’enregistrements, la recherche peut s’avérer assez difficile.

Mais ce n'est pas un problème, puisque Sdbf dispose de plusieurs outils à la fois qui vous permettent de filtrer les données inutiles et d'afficher uniquement ce dont vous avez besoin !

Ces outils sont situés dans la barre d'outils inférieure. Ici, il y a d'abord 8 boutons de navigation qui vous permettent de naviguer dans la base de données (flèches), d'ajouter/supprimer des entrées, mais aussi de confirmer ou d'annuler les modifications. Les fonctions dont nous avons besoin commencent par le neuvième bouton - « Rechercher » :

Lorsque le bouton est activé, une petite fenêtre avec un formulaire de recherche apparaît devant nous. Nous devons préciser le texte à trouver et sélectionner le champ à rechercher dans la liste déroulante. Cliquez maintenant sur le bouton « Rechercher suivant » et le programme sélectionnera automatiquement la ligne suivant la sélection actuelle qui contient le texte que vous recherchez. Appuyer à nouveau sur le bouton mettra en surbrillance la ligne située sous la ligne actuelle, qui contient les mêmes données requises, etc.

Parfois, dans les bases de données, vous rencontrez un formatage de cellule non standard : espaces supplémentaires, tabulations et autres caractères qui ne sont pas affichés visuellement, mais affectent le résultat de la recherche. Si vous rencontrez un tel cas, pour que la fonction fonctionne normalement, il vous suffira de décocher la case « Basé sur le format » dans la partie centrale inférieure de la fenêtre de recherche et les chaînes recherchées commenceront à s'afficher.

La fonction de recherche est pratique lorsque nous devons trouver rapidement des occurrences uniques de données spécifiques. Mais il y a des moments où il serait plus pratique d’afficher plusieurs lignes à la fois contenant uniquement certaines informations. DANS dans ce cas La deuxième fonction nous aidera (dont le bouton se trouve immédiatement après le bouton de recherche) - « Filtre » :

Pour activer le filtrage, nous devons d'abord rédiger correctement une requête et la saisir dans un champ spécialement désigné (juste derrière le bouton dans la partie centrale de la barre d'outils). Le principe de faire une demande est simple, mais pas tout à fait évident. Nous devons d'abord saisir le nom du champ par lequel nous devons filtrer la table de la base de données, puis assimiler la valeur du filtre au texte spécifique par lequel nous devons rechercher toutes les lignes.

Nous mettons la valeur entre guillemets simples, après quoi nous appuyons sur le bouton « Filtre » lui-même (il devient enfoncé) et nous obtenons un tableau contenant des données uniquement avec les valeurs qui nous sont définies dans les champs spécifiés (dans l'exemple, nous avons filtré toutes les lignes avec la valeur « USA » dans le champ « Pays » (la casse du nom n'a pas d'importance)). Vous pouvez remettre le tableau dans sa forme originale en appuyant simplement à nouveau sur le bouton « Filtre » (il se libère à nouveau).

Le champ de filtrage peut contenir les conditions les plus simples « et » (pour affiner la requête par plusieurs champs) et « ou » (pour une sélection alternative de données provenant de différents champs). Malheureusement, Sdbf ne prend pas en charge les requêtes d'exclusion (telles que « non »), mais nous pouvons contourner cette limitation d'une autre manière, qui sera abordée ci-dessous.

D'ailleurs, afin de ne pas saisir manuellement une demande de filtrage, vous pouvez utiliser l'astuce suivante : sélectionnez n'importe quelle entrée dans le champ par laquelle vous allez filtrer et appuyez sur la combinaison de touches « Alt+F » (pas F4 :))). La demande sera automatiquement générée et la valeur contiendra le signe « * », qui est un masque de recherche et correspond à n'importe quel nombre de caractères.

Hélas, c'est le seul type de masques qui peut être utilisé dans Sdbf et, ce qui est encore plus triste, une requête ne peut contenir qu'un seul masque :(. Par conséquent, si vous devez filtrer le même champ par plusieurs paramètres, vous devrez utilisez l'opérateur « et » (génération rapide d'une requête en appuyant sur « CTRL+ALT+F ») ou « ou » (« SHIFT+ALT+F »).

Exécuter des requêtes SQL sur des tables de base de données

La recherche et le filtrage sont sans aucun doute bons, mais pas toujours pratiques. Lorsque le nombre d’enregistrements est important, nous pouvons facilement perdre de vue les données dont nous avons besoin lors de l’analyse des tables. Cependant, dans ce cas, Sdbf dispose d'une excellente fonctionnalité : la prise en charge des requêtes SQL !

En utilisant de telles requêtes dans Sdbf, nous pouvons :

  1. Formatez dynamiquement notre tableau, en créant une sélection uniquement pour certains champs obligatoires (instructions SELECT et SELECT TOP) ;
  2. Copier des données d'une base de données à une autre (INSERT FROM et INSERT INTO) ;
  3. Modifier et supprimer le contenu de certaines lignes (respectivement UPDATE et DELETE) ;
  4. Requêtes parallèles de groupe (UNION);
  5. Générez des tableaux croisés dynamiques (PIVOT).

Pour commencer à travailler avec des requêtes, nous devons cliquer sur le bouton « Requête SQL » à l'extrémité droite de la barre d'outils. Cependant, le résultat d'une telle action sera quelque peu décourageant : le contenu de la base de données qui vient d'être éditée disparaîtra et une autre fenêtre vide avec deux champs apparaîtra en haut de la fenêtre de travail (en haut se trouve le champ de sortie des données, et en haut le bas est le champ de saisie).

N'ayez pas peur :). Il vous suffit de saisir immédiatement la requête SQL souhaitée dans le champ inférieur en indiquant le nom de la base de données souhaitée. Si vous ne vous souvenez plus de ce nom, vous pouvez activer la barre latérale Sdbf (en cliquant sur la barre verticale grise à droite), qui affiche toutes les bases de données que vous avez ouvertes auparavant dans une liste :

Aussi, pour accélérer votre travail, il est conseillé de mémoriser les touches de raccourci, qui peuvent être consultées en appelant l'aide en appuyant sur la touche F1. Il n'y en a que trois, mais ils peuvent accélérer considérablement le processus de création des bonnes requêtes.

Ainsi, la combinaison « CTRL+Espace » affichera une fenêtre pop-up avec une liste des noms de bases de données disponibles (afin de ne pas regarder dans la barre latérale), « CTRL+F » affichera une liste de fonctions pour l'opérateur actuel, et « CTRL+Entrée » démarrera le processus d'exécution de la requête. De plus, si nous faisons un clic droit sur le champ de saisie (appelez le menu contextuel), nous obtiendrons une liste des opérateurs pris en charge par Sdbf.

Revenons à notre capture d'écran précédente et examinons la requête la plus simple qui y a été compilée. Il est basé sur l'instruction « SELECT », ce qui signifie qu'il nous renvoie une sélection. Le paramètre de sélection est « * », ce qui signifie afficher n'importe quelle donnée, mais on pourrait y indiquer, séparés par des virgules, les noms de n'importe quel champ de la table de la base de données.

La sélection que nous avons examinée ci-dessus est la plus simple, mais Sdbf vous permet d'effectuer des requêtes plus complexes. Dans la capture d'écran suivante, nous verrons une sélection, un tableau généré dynamiquement composé de champs contenant les noms des clients, la ville dans laquelle ils vivent et le pays. De plus, les clients sont filtrés par pays de résidence (États-Unis) et les résultats sont affichés par ordre alphabétique :

Si nous analysons cette requête, nous verrons la méthode de sélection par champs que j'ai déjà évoquée, séparés par des virgules après l'instruction SELECT. Ensuite, la même indication du nom de la base de données, mais désormais la requête ne s'arrête pas là.

L'étape suivante consiste à répertorier les principales fonctions de l'opérateur qui devront être exécutées à la suite du traitement de la demande. Il y en a deux ici.

Le premier - "où" est similaire au filtre dont nous avons parlé plus tôt et effectue une action similaire - il vous permet de sélectionner uniquement les enregistrements qui correspondent à la condition.

La deuxième fonction, « trier par », se charge de trier les résultats obtenus par l'un des champs (dans ce cas, par le champ avec le nom du client - « NOM ») par ordre alphabétique (paramètre « asc ») ou inversé (« desc").

Naturellement, l'exemple donné est également assez primitif, mais il montre essence générale créer et traiter des requêtes SQL. Si vous souhaitez en savoir plus sur eux, je vous conseille de lire les manuels ici : http://dimonchik.com/insert.html ou https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

D'ailleurs, l'avantage de Sdbf est la possibilité d'exporter le tableau obtenu suite à une requête sous forme de nouvelle base de données ou sous forme de fichier HTML, RTF ou CSV ! Pour ce faire, appelez simplement le menu contextuel du champ d'affichage du tableau et sélectionnez l'élément approprié.

Fonctions supplémentaires de la barre de menu

Nous avons compris les capacités de base de Sdbf, mais cela ne s'arrête pas là. Un certain nombre de fonctions utiles et même uniques sont cachées dans la barre de menu, la même que celle que nous avons utilisée pour ouvrir la base de données :) Ainsi, de nombreuses fonctionnalités utiles (qui permettent parfois de se passer des requêtes SQL) se trouvent dans le « Tableau " menu:

Entre autres « choses utiles » telles que la modification de l'encodage et la fusion des bases de données, tout en bas, nous pouvons trouver l'élément « Modifier la structure ». Cet élément ouvre une fenêtre supplémentaire dans laquelle nous pouvons modifier complètement tous les champs de la table ouverte, en ajouter de nouveaux ou supprimer d'autres sections inutiles (la même fenêtre s'ouvre lors de la création d'une base de données à partir de zéro).

Plus précisément, nous pouvons modifier l'ordre des champs, leurs noms, types, tailles (nombre de caractères dans une cellule) et précision (profondeur de bits - généralement définie automatiquement et en fonction du type de champ).

La seule chose dont vous devez vous souvenir lors de l'édition (et surtout de la création) de bases de données est que chaque type de base de données possède ses propres ensembles de types de champs et ils sont souvent (si l'on ne prend pas en compte les principaux N, C, D) différents. Par exemple, les bases de données xClipper ne prennent pas en charge les champs avec des images (P, B) et xBase jusqu'à la septième version ne prend pas en charge les champs à incrémentation automatique (+). Autrement dit, vous devez toujours vous rappeler de la compatibilité :).

Pendant que nous regardons la barre de menu, n'oubliez pas de regarder le menu « Champ » :

Il n’y a que deux fonctions ici, mais elles peuvent être très utiles ! Surtout le premier - "Remplacer". Il vous permet de remplacer rapidement et automatiquement des valeurs dans toute la colonne d'un champ spécifié, ou des mots et symboles spécifiques dans toute la base de données !

La fonction « Calculer » est un analogue des formules de calcul automatique d'Excel et nous donne la possibilité d'effectuer des opérations mathématiques et statistiques telles que la recherche de la somme automatique d'un champ, le calcul de la moyenne arithmétique, ainsi que les valeurs maximales et minimales. Naturellement, pour effectuer des calculs, les types de champs doivent être numériques (N, F, I, O, B).

La dernière fonctionnalité qui n'est pas si évidente, mais qui peut être utile est l'éditeur HEX intégré :

Il vous permet de modifier les données de n'importe quelle cellule. Pour ce faire, sélectionnez simplement le contenu qui doit être modifié et sélectionnez le dernier élément dans le menu contextuel - "Ouvrir en hexadécimal". C'est tout : vous pouvez modifier et enregistrer ou imprimer immédiatement le résultat !

Avantages et inconvénients du programme

  • portabilité et petite taille;
  • prise en charge de presque tous les types de fichiers DBF ;
  • la possibilité de créer des bases de données à partir de zéro ;
  • prise en charge des requêtes SQL ;
  • système intégré pour rechercher, filtrer et éditer les données.
  • ne vous permet pas de spécifier plus d'un masque dans le filtre ;
  • Il n'y a pas de fonction d'annulation.

conclusions

Le programme de la Sdbf, malgré sa taille modeste et Configuration requise permet de faire, sinon tout, du moins beaucoup, beaucoup avec les bases de données DBF... Et la mise en place du support des requêtes SQL permet généralement d'amener le travail d'édition de la base de données à nouveau niveau! Avec leur aide, vous pouvez facilement compenser de nombreuses lacunes de travail grâce à l'interface graphique.

La plus grande déception, à mon avis, a été l'absence de la fonction la plus triviale « Annuler la dernière action » dans le monde de « CTRL+Z » : (Le plus offensant est que, par oubli ou ignorance, l'utilisateur peut, par exemple , appliquez accidentellement la correction automatique sur tout le champ et il ne sera plus possible de renvoyer les données :(

Pour cela, nous pouvons affirmer que le programme est plus que réussi en termes fonctionnels, mais avant de travailler avec lui, suivez toujours l'ancienne règle d'administration : CRÉER DES SAUVEGARDES ! Et tu seras heureux :)

P.S. Autorisation accordée de copier et de citer librement. Cet articleà condition qu'un lien actif ouvert vers la source soit indiqué et que la paternité de Ruslan Tertyshny soit préservée.

Programmes pour travailler avec des fichiers DBF.

Nouveau dans la catégorie « Travailler avec DBF » :

Gratuit
DBF Editor 1.75.1 est un visualiseur et un éditeur assez puissant pour les fichiers DBF, qui offrira la possibilité d'effectuer grand nombre opérations avec des bases de données. L'application DBF Editor offre la possibilité d'afficher et de modifier des fichiers dbf aux formats dBase III-IV, Visual FoxPro, FoxPro et Clipper.

Gratuit
Scan DBF 1.6 est une application permettant de réparer ou de restaurer des fichiers DBF endommagés. L'application Scan DBF vous aidera à récupérer des fichiers endommagés en cas de panne d'ordinateur ou de courant, lorsque la fin ou l'en-tête du fichier DBF est endommagé.

Gratuit
Reportizer 3.7.1.629 est un outil permettant de générer et d'imprimer des rapports générés par des bases de données. L'application Reportizer vous aide à créer, imprimer, modifier des rapports et gérer facilement des collections de rapports.

Gratuit
DBREdit 1.25 est un éditeur de tables pour les bases de données DBF. L'éditeur DBREdit fonctionne avec des tables plates sans utiliser de pilotes ni de systèmes d'accès.

Gratuit
DBF2ORA 1.0 est une application permettant d'importer des tables de données de DBF vers Oracle, ainsi que la possibilité d'enregistrer les paramètres d'importation. L'application DBF2ORA a également la possibilité de traiter les fichiers avant l'importation.

Gratuit
DBF Work 3.0.0.1 est un programme permettant de visualiser, d'éditer et d'exporter des fichiers au format DBF. Le programme DBF Work a la capacité d'exporter des données dans 14 formats (pdf, excel, word, html et autres).

Gratuit
DBF View 2.79 est gratuit, compact et programme pratique sur le travail avec les fichiers DBF. Le programme DBF View fonctionne sans installation, ainsi que sans bibliothèques ou pilotes supplémentaires.

Gratuit
DBF DeskTop 1.0.0.0 (build 2600) est un éditeur multifonctionnel pour les fichiers DBF (base de données). Le programme DBF DeskTop offre la possibilité de créer de nouvelles tables DBF, de les regrouper, de modifier la structure (ordre des champs) et de créer des index avec des expressions.

Gratuit
L'importation de données DBF pour ORACLE 1.4 est un outil professionnel permettant d'importer ou de préparer l'importation de fichiers DBF à partir des langages de programmation xBase (Visual FoxPro, Clipper, FlagShip, FoxPro, FoxBase, dBaseIII+, dBaseV et dBaseIV) dans la base de données ORACLE.

Gratuit
Vérifier et réparer DBF 1.4.0.2 est une application pratique pour diagnostiquer et réparer les fichiers DBF endommagés de la famille des langages de programmation xBase (FoxBase, FlagShip, FoxPro, dBaseV, dBaseIII+, Clipper, dBaseIV, Visual FoxPro). L'application Vérifier et réparer DBF a la capacité d'effectuer une analyse détaillée, ainsi que de diagnostiquer la structure des fichiers.

L'un des formats les plus populaires pour stocker des données structurées est le DBF. Ce format est universel, c'est-à-dire qu'il est pris en charge par de nombreux systèmes SGBD et autres programmes. Il est utilisé non seulement comme élément de stockage de données, mais également comme 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.

Il faut savoir qu'il y a 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 bon fonctionnement de presque tous les types de fichiers DBF.

Il faut dire que dans la plupart des cas, Excel parvient à ouvrir ce format avec succès, 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 enregistrez les fichiers au format DBF moyens standards Excel a cessé de fonctionner après Excel 2007. Cependant, il s'agit d'un sujet pour une leçon distincte.

Méthode 1 : lancer via la fenêtre d'ouverture du fichier

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


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

Une autre façon courante d'ouvrir des documents consiste à les lancer en double-cliquant sur le bouton gauche de la souris sur le fichier correspondant. 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 pourra pas être ouvert. Voyons comment cela peut être fait.

  1. Alors, double-cliquez 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 et vous informera que le fichier n'a pas pu être ouvert. Il proposera des options d’action :
    • Rechercher des correspondances sur Internet ;
    • Sélection d'un programme dans la liste des programmes installés.

    Puisqu'on suppose que le tableur Microsoft Excel est déjà installé, nous déplaçons le commutateur sur la deuxième position et cliquons sur le bouton "D'ACCORD" en bas de la fenêtre.

    Si cette extension est déjà associée à un autre programme, mais que nous souhaitons l'exécuter dans Excel, alors nous faisons les choses un peu différemment. Faites un clic droit sur le nom du document. Le menu contextuel se lance. Sélectionnez une position dedans "Pour ouvrir avec". Une autre liste s'ouvre. S'il contient un nom "Microsoft Excel", puis cliquez dessus, si vous ne trouvez pas un tel nom, accédez à l'élément "Sélectionnez le programme...".

    Il existe une autre option. Faites un clic droit sur le nom du document. Dans la liste qui s'ouvre après la dernière action, sélectionnez le poste "Propriétés".

    Dans la fenêtre ouverte "Propriétés" passer à l'onglet "Sont communs", si le lancement a eu lieu 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, la fenêtre d'ouverture du fichier s'ouvre. Encore une fois, si la liste des programmes recommandés en haut de la fenêtre contient le nom "Microsoft Excel", puis cliquez dessus, et sinon cliquez sur le bouton "Revoir…" en bas de la fenêtre.
  4. En cas de dernière action, une fenêtre s'ouvre dans le répertoire du programme sur l'ordinateur "Pour ouvrir avec…" sous la forme d'un chef d'orchestre. Dans celui-ci, vous devez accéder au dossier contenant le fichier de lancement du programme Excel. Le chemin exact vers ce dossier dépend de la version d'Excel que vous avez installée, ou plus précisément de la version du package Microsoft Office. Un modèle de chemin général ressemblerait à ceci :

    C:\Program Files\Microsoft Office\Office#

    Au lieu d'un symbole «#» vous devez saisir le numéro de version de votre produit bureautique. Donc pour Excel 2010 ce sera le numéro "14", et le chemin exact du dossier ressemblera à ceci :

    C:\Programmes\Microsoft Office\Office14

    Pour Excel 2007, le numéro sera "12", pour Excel 2013 – "15", pour Excel 2016 – "16".

    Alors, déplacez-vous vers le répertoire ci-dessus et recherchez un fichier appelé "EXCEL.EXE". Si aucune extension n'est affichée sur 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 à nouveau vers la fenêtre de sélection de programme. Cette fois, le nom "Microsoft Office" Il sera certainement affiché ici. Si l'utilisateur souhaite que cette application ouvre toujours les documents DBF en double-cliquant dessus par défaut, alors vous devez vous assurer qu'à côté du paramètre "Utiliser le programme sélectionné pour tous les fichiers de ce type" il y a une tique. Si vous envisagez d'ouvrir un document DBF dans Excel une seule fois, puis que vous envisagez d'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 Excel, et si l'utilisateur a coché l'endroit approprié dans la fenêtre de sélection du programme, les fichiers de cette extension seront désormais ouverts automatiquement dans Excel après avoir double-cliqué dessus avec le bouton gauche de la souris. .

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

Visionneuse DBF 2000®- application de visualisation et d'édition de DBF de tous types - Clipper, dBase, FoxPro, Visual FoxPro, Visual dBase.

Le programme effectue diverses actions : requêtes, suppression des doublons ou exportation vers différents formats - plus rapidement que prévu !

L'éditeur DBF crée dynamiquement des formulaires visuels basés sur la structure des fichiers DBF pour l'édition et les requêtes. Le programme vous permet également d'afficher et de modifier les champs mémo des formats suivants : dBase III, dBase IV, FoxPro, VFP et dBase Level 7.

Le programme prend entièrement en charge l'utilisation de la ligne de commande pour les actions suivantes : importation, exportation, suppression des enregistrements en double ou remplacement des données dans les fichiers DBF. fonctionne indépendamment des différents SGBD - tout ce dont vous avez besoin pour afficher et modifier un fichier DBF est d'installer l'application !

Pourquoi DBF Viewer 2000
unique?

Interface simple et intuitive

L'interface de l'application est assez simple et pratique, vous permettant de gagner beaucoup de temps dans le travail quotidien.

Modification pratique de la structure des fichiers DBF dans DBF Viewer 2000

Vous pouvez ajouter, supprimer, renommer, modifier l'ordre des champs et optimiser la structure des fichiers DBF.

Importation de données à partir de différents formats à l'aide de DBF Viewer 2000

DBF Viewer 2000 vous permet d'importer des données à partir des formats suivants : TXT, CSV, Excel (XLS, XLSX), DBF et Paradox. L'importation de données peut être effectuée avec un aperçu ou depuis la ligne de commande.

DBF Viewer 2000 offre des capacités d'exportation avancées

L'application vous permet d'exporter des fichiers DBF vers les scripts Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG et MS SQL, MySQL, Oracle, PostgreSQL.

DBF Viewer 2000 aide à supprimer les doublons

Supprimer les entrées en double est aussi simple que 1-2-3.

Fonctionne sur toutes les plateformes

DBF Viewer 2000 fonctionne sur tout le monde Versions Windows de 95 à XP, Vista, 7/8/10 et Server Editions (32/64 bits)

L'extension DBF est divisée en deux catégories principales :

  • Format DBF (complet. Intelligence basée sur les données) est couramment utilisé comme fichier de base de données dans la plupart des applications logicielles. Cette extension est effectivement utilisée comme méthode standard de stockage et de transmission de données sous forme de systèmes de gestion de bases de données (SGBD), de feuilles de calcul, etc.

Pendant assez longtemps (depuis 1980), ce format de présentation d'informations (connu sous le nom de Dbase) a été l'un des plus populaires pour les micro-ordinateurs SGBD et les logiciels et matériels associés, notamment Apple, UNIX et IBM PC.

La structure d'un fichier DBF standard repose sur une feuille de calcul contenant un certain nombre de champs de données de longueur fixe, un en-tête et des enregistrements proprement dits. Le tout premier champ est un ensemble de données structurées contenant des informations sur la suppression d'un enregistrement (le symbole « astérisque »). Il est à noter qu'après la suppression d'une entrée particulière, elle peut être restaurée ou supprimée définitivement.

  • Extension DBF, qui est un fichier de vue de table de base de données Oracle. Étant un SGBD relationnel-objet, ce format est universel pour son application et peut être utilisé aussi efficacement sur les systèmes d'exploitation Windows que Unix. Les données d'un tel fichier DBF sont stockées sous la forme d'« espaces table » créés par les commandes Oracle CREATE/ALTER TABLESPACE intégrées.

Ce format présente de nombreuses conceptions et modifications différentes, parfois même incompatibles entre elles. Par exemple, DBF, développé par ESRI, est loin d'être une représentation typique d'un SGBD et constitue un ensemble de données spatiales dans un système d'information géographique.
Ainsi, il n'existe pas de norme (technologie) unique pour représenter le format DBF. Cela crée certaines difficultés pour l'utilisateur lors de l'ouverture et de l'édition du fichier. Parfois, l'extension DBF est livrée avec un fichier qui ne fonctionne pas de manière autonome, est auxiliaire et ne peut être ouvert qu'en conjonction avec DBF.

Programmes pour ouvrir les fichiers DBF

En fonction des performances et de la superficie de votre application pratique L'extension DBF peut être générée et modifiée par les applications logicielles suivantes :

  • Le système d'exploitation Windows utilise dBase, Microsoft Access, Microsoft Excel, Microsoft Visual FoxPro, Microsoft Works, Corel Quattro Pro, Apache OpenOffice, HiBase Group DBF Viewer, Astersoft DBF Manager, DBF Viewer Plus, DBFShow, DBF Navigator, WinDBFView, Sage ACT, CGF Shop. Centre de gestion de données, OpenOffice.org Calc, ArcGIS, Arago, AbacusLaw, CA-dBFast, Wordtech, Alpha Five, NovaBACKUP, The Network Diary, FLARE, ACDSee ;
  • sur Mac OS, Planamesa NeoOffice, Apache OpenOffice, OpenOffice.org Calc peuvent être utilisés ;
  • sous Linux : Apache OpenOffice, multisoft FlagShip.

Si une erreur se produit lors de l'ouverture de l'extension DBF, les raisons peuvent être les suivantes :

  • le fichier est endommagé ou infecté ;
  • le fichier n'est pas associé au registre du système d'exploitation (une application de lecture incorrecte a été sélectionnée ou un plugin spécifique n'a pas été installé) ;
  • ressources insuffisantes de l'appareil ou du système d'exploitation ;
  • pilotes endommagés ou obsolètes.

Conversion de DBF vers d'autres formats

Dans chaque cas spécifique structure et superficie utilisation pratique Les extensions DBF sont uniques. Pour convertir le format, il est d'usage d'utiliser le logiciel exact avec lequel la génération a été réalisée.

Cependant, la méthode la plus courante pour traduire un fichier est la conversion de DBF en . MDB - format de feuille de calcul Microsoft Access. Disposant d'un convertisseur intégré assez puissant, Access peut transmettre des données pratiquement sans perte ni dommage.

La conversion des extensions DBF vers d'autres formats n'est pratiquement pas pratiquée.

Pourquoi DBF et quels sont ses avantages ?

L'extension DBF est l'un des formats les plus populaires et les plus recherchés pour stocker et transmettre des données sous forme de systèmes de gestion de bases de données (SGBD), de feuilles de calcul, etc.

Ce fichier peut avoir une grande variété de conceptions et de modifications différentes, parfois même incompatibles entre elles.

Pour un traitement et une édition de haute qualité du format, il est strictement recommandé d'utiliser application logicielle, qui a été utilisé pour générer le fichier.

Partager: