AuvergneGedloveAuvergne


BASE DE DONNEES RELATIONNELLE
OPEN OFFICE

Création pas à pas

Importation des fichiers CSV

Tout d'abord démarrer Open Office en cliquant sur son icone ou en le cherchant dans les programmes installés sur votre ordinateur. Ci contre l'écran qui s'affiche avec la version 3.0.1

Cliquer sur "Ouvrir un document" ouvrir document et selectionnez le fichier CSV qui vous intéresse: test_I.csv pour mon exemple.

Open Office
Prenez un jeu de caractères Europe occidentale
Cliquez sur séparé par séparé par
et sur virguleséparateur

puis cliquez sur OK
Ouverture
On obtient la feuille de calcul ci jointe
La première ligne dit quel logiciel a créé ce GEDCOM, quel jour et à quelle heure

On peut maintenant s'en servir comme d'une feuille de calcul

Pour l'importer dans la base de données commencer par faire un clic droit sur le 1 (numéro de ligne) qui est en bleu et de sélectionner supprimer des lignes
Résultat




Il faut alors mettre les dates au bon format faire un clic droit sur le nom de la colonne date_tri_naissance ici colonne K
puis choisir formater les celulles


Importation date
On choisit alors une catégorie Date avec un Format d'année à 4 chiffres sinon vous vous trouverez avec des années très bizarres et on fait OK

On fait de même avec date_tri_deces (colonne W) dans mon exemple




Ensuite on clique dans le carré blanc qui est à gauche de la colonne A et au dessus de la ligne 1
 Tout sélectionner

Le tableau change de couleur.
On fait alors un clic droit quelque part dans le tableau et on choisit la commande copier

Maintenant faut le mettre dans la base de données

On peut fermer le fichier CSV et à la question le fichier a été modifié répondre par le choix "ignorer".
format de date


Insertion d'une table dans la base de données

Commencer par créér la base de données
Cliquer en haut sur Fichier
puis sur Nouveau
puis sur Base de données
Créér base de données
Pour le moment ne vous posez pas trop de questions
cliquez sur Terminer

puis donnez un nom  à votre base
moi je l'ai appelée test

Ouverture base de données

Vous obtenez cet écran dans lequel j'ai ajouté un cercle

Vous faites un clic droit dans la zone où se trouve le cercle
puis vous choisissez Coller
Mettre la table
Donnez un nom à votre table (Individu pur la table test_I.csv par exemple)
et cliquez sur Suivant et surtout pas sur Créer
Création table
Puis cliquez sur le bouton Bouton
Ceci va transférer tout ce qu'il y a dans "colonnes disponibles" dans la zone de droite c'est à dire ce qui sera dans votre table "individu"


Les flèches individuelles permettent d'ajouter (>) ou de retirer (<) les éléments sélectionnés. Pour le moment copiez tout

et  cliquez sur Suivant et pas sur Créer
Ajouter colonnes
Sur cette page vous allez définir les caractéristiques de vos données
Clic droit sur individu et sélectionnez clé primaire clé primaire
Toute base de données à une clé primaire et chaque enregistrement doit être unique ce qui est le cas ici
Pour la table famille la clé primaire est  Famille
Pour la table sources la clé primaire est Source
Devant Individu on doit voir apparaître une clé jaune

Ensuite il faut modifier quelques champs
Cliquer sur Individu puis dans la partie droite changez le type de champ
Type de champ
Les clés primaires sont plus efficaces avec des nombres qu'avec du texte

Cliquer sur date_tri_naissance puis dans la partie droite changez le type de champ
Type date

puis faites la même chose pour date_tri_deces

Enfin cliquez sur Créer
et si vous avez un avertissement cliquez sur Oui pour poursuivre
Format et type
Maintenant votre table apparait dans la liste des tables
Il vous reste à faire Fichier puis Enregistrer pour sauver votre Base de données.


Fin d'insertion de table
Maintenant vous faites Fichier Ouvrir le fichier famille test_F.csv
et vous le transformez en table de la même façon

Puis Fichier Ouvrir le fichier test_S.csv
et vous l'integrez de la même façon

Le premier élément doit toujours être défini "Clé primaire" et en format "Nombre"
Les éléments date_tri_.... doivent être définis en format "DATE"

Et voila vous avez votre base de données
table terminée


Retour à Gedlove