Comment fusionner des bases de données OpenOffice

L'utilisation de deux bases de données différentes dans un seul but peut être source de confusion et de perte de temps, surtout si elles contiennent des données en double. Une telle duplication peut avoir des conséquences indésirables. Par exemple, lorsque vous envoyez une lettre type à vos clients, certains peuvent recevoir deux copies de la même lettre. Des duplications similaires peuvent se produire dans d'autres tâches impliquant votre base de données, telles que la facturation, ce qui pourrait laisser vos clients confus ou ennuyés. Heureusement, Apache Open Office fournit une fonction de fusion qui vous permet de combiner deux bases de données de base en utilisant des opérations de presse-papiers familières avec la commande Filtre de Calc.

1.

Lancez Base et ouvrez les deux bases de données que vous souhaitez fusionner. Cliquez sur le bouton "Tables" dans le volet de navigation de la première base de données pour afficher les tables de cette base. Cliquez sur une base de données à fusionner, puis appuyez sur "Ctrl-C" pour la copier dans le Presse-papiers.

2

Créez un nouveau classeur dans Calc et appuyez sur "Ctrl-V" pour coller la table de base de données dans la feuille de calcul en cours. Copiez et collez un tableau de la deuxième base de données directement sous les lignes de la feuille de calcul contenant les données du premier tableau. Les données de la deuxième table doivent correspondre au type et au nombre de colonnes de la première table. Par exemple, si les en-têtes de colonne du premier tableau sont "Nom" et "Âge", les en-têtes de colonne de la deuxième base de données doivent être identiques.

3

Sélectionnez la ligne de la feuille de calcul contenant les en-têtes de colonne du deuxième tableau, puis cliquez avec le bouton droit de la souris. Cliquez sur "Supprimer" pour supprimer cette ligne, car les en-têtes de la deuxième table ne sont pas nécessaires à la fusion.

4

Sélectionnez toutes les lignes que vous avez collées dans Base, puis cliquez sur le sous-menu "Filtre" du menu Données. Cliquez sur l'élément "Filtre standard" pour afficher une boîte de dialogue permettant de filtrer les données du tableau.

5

Cliquez sur n'importe quel nom de colonne du contrôle Nom du champ, puis cliquez sur "--pas vide--" dans le champ Valeur. Cette action active l'affichage de toutes les lignes des données de la table combinée. Cliquez sur le bouton "Plus d'options" dans la boîte de dialogue et cochez la case "Aucune duplication" pour vous assurer que le tableau final ne contiendra pas de doublons.

6

Cochez la case "Copier les résultats dans" pour indiquer que vous souhaitez créer une nouvelle table. Cliquez sur une cellule vide de la feuille de calcul en cours. Cliquez sur "OK" pour activer le filtre, ce qui crée une nouvelle table qui fusionne les deux tables d'origine.

7.

Sélectionnez la nouvelle table et appuyez sur "Ctrl-C". Revenez à l'un des deux fichiers de base de données ouverts dans Base, puis cliquez avec le bouton droit sur une zone vide du volet Tables. Cliquez sur "Coller" pour afficher la boîte de dialogue Copier le tableau. Cliquez sur l'option "Définition et données", puis sur le bouton "Créer" pour créer la base de données fusionnée.

Attention

  • Les informations contenues dans cet article s'appliquent à OpenOffice 3. Elles peuvent varier légèrement ou de manière significative avec d'autres versions ou produits.

Recommandé