Bonjour,
Je n'ai pas encore analysé toute la table d'origine.
Pour rester pragmatique, a priori, non, ce n'est pas la peine de passer
du temps à créer des tables : c'est juste une question d'optimisation de
la taille de la base et du temps de traitement. Je pense que ça pourrait
prendre plusieurs jours, ça peut être assez complexe et "piégeux" (ça je
ne sais pas si c'est vraiment français ...), donc autant travailler avec
ce que vous avez, on gagnera quand même du temps même si les requêtes
sont plus longues à s'effectuer.
Surtout que la base d'origine n'est déjà pas optimisée : par exemple :
pourquoi avoir créé des colonnes pour le jour, le mois et l'année, etc
quand on a déjà la date ? Que ce soit sous Calc ou Base, jour, mois,
année, N° semaine, jour de l'année etc se calculent à partir de la
date... Un ordinateur ira toujours plus vite à effectuer des calculs
qu'à lire des données sur une mémoire de masse (ce qu'il fait toujours
plus ou moins quand on lui demande d'afficher des choses enregistrées).
Donc même si on ne crée de tables liées et de relations, on pourra assez
facilement optimiser la table d'origine.
Bon, j'ai donc récupéré le bout de table, je vais voir ce que l'on peut
faire côté requêtes.
Si vous pouviez m'indiquer plus précisément ce que vous voulez obtenir :
le nom des champs, les calculs éventuels à effectuer.
NB : Base n'est pas Calc, on ne peut pas avoir la somme d'une colonne en
bas d'une requête ou quelque chose comme ça. Pour ça, soit on crée un
formulaire (bof), soit on exporte le résultat de la requête dans Calc et
on y effectue les calculs. Chaque logiciel son domaine de compétence :
Base : gérer et rechercher des informations, Calc : faire des calculs,
des graphiques, etc. Tout comme, si on veut faire un rapport sur les
analyses effectuées, on passera sous Writer.
À plus tard
Christian
Le 2026-01-10 13:08, Emmanuel ROUSSEAU a écrit :
bonjour
Je démarre un nouveau sujet
j'ai réglé mon problème avec LibreOffice base
j'ai donc mon fichier de plus d'1 million de données (observations
d'oiseaux), je veux pouvoir faire des requêtes sur ces données
j'ai compris qu'il fallait que je passe par BASE (et non tableau
dynamique)
j'ai commencé à potasser des docs sur internet et je crois comprendre
qu'il faut que je divise mon tableau en plusieurs tables, chacune
indiquant des informations regroupées par thématique
mais j'ai besoin d'aide pour pas passer trop de temps pour rien !
ci-dessous les entêtes de colonne que l'on trouve dans mon fichier
UUID
Date
Jour
Mois
Année
Jour de l'année
Pentade
Décade
numéro de la semaine
Ordre systématique
Famille
Nom espèce
Nom scientifique
Estimation
Nombre
Code atlas
Détails
Contient des détails mortalité
Contient des media
Vérification
X Lambert IIe [m]
Y Lambert IIe [m]
X Lambert93 [m]
Y Lambert93 [m]
Lat (WGS84)
Lon (WGS84)
latitude (DMS)
longitude (DMS)
fuseau UTM Nord
UTM X [m]
UTM Y [m]
ID Lieu-dit
Lieu-dit
Commune
Altitude
Type de localisation
Prénom
Nom
Anonyme
Donnée de seconde main
Contient des données d'homologation
Contient des détails bague
Date de dernière modification
Remarque
Remarque privée
_Un exemple pour une donnée :_
3d1db906-8d7b-41ea-b363-0410055aca26
03/05/20
3
5
2020
124
25
13
18
28030
Apodidae
Martinet cafre
Apus caffer
1
Non
Non
658674
1767304
704376
6200776
42.906396
3.053534
42°54'23.03"N
3°03'12.72"E
31
504370
4750421
1300125
Leucate
Leucate
34
Localisation précise
Sébastien
Roques
Non
Non
Non
Non
29.12.2020 13:52
Un excellent moment ! Une obs partagée avec Gabi Caucal dans un
contexte de flux très important de martinets noir (plus de 30 000
oiseaux visibles œil nu compté sur la journée). 4h plus tôt un martinet
noir leucique (à croupion blanc) avait déjà fait monter la pression
d'un cran. Les totaux de la journée à voir
https://www.trektellen.nl/count/view/2035/20200503/fr
*en considérant que j'ai compris la logique de l'histoire (?), voici
comment je pourrais faire mes tables (et avec quels colonnes)*
UUID > ça je sais pas quoi en faire, ça doit être le numéro
d’enregistrement de la donnée (?) (ce serait le lien entre elles ?
peut-être cette colonne doit apparaître dans toutes les tables ?
_UNE TABLE concernant les dates :_
Date
Jour
Mois
Année
Jour de l'année
Pentade
Décade
numéro de la semaine
_UNE TABLE concernant les espèces :
_Ordre systématique
Famille
Nom espèce
Nom scientifique
_UNE TABLE concernant les effectifs, avec détails :
_Estimation
Nombre
Code atlas
Détails
Contient des détails mortalité
Contient des media
Vérification
_UNE TABLE concernant la localisation géographique :
_X Lambert IIe [m]
Y Lambert IIe [m]
X Lambert93 [m]
Y Lambert93 [m]
Lat (WGS84)
Lon (WGS84)
latitude (DMS)
longitude (DMS)
fuseau UTM Nord
UTM X [m]
UTM Y [m]
ID Lieu-dit
Lieu-dit
Commune
Altitude
Type de localisation
_UNE TABLE concernant les observateurs :
_Prénom
Nom
Anonyme
Donnée de seconde main
_UNE TABLE concernant les commentaires/remarques liés à ces
observations :
_Contient des données d'homologation
Contient des détails bague
Date de dernière modification
Remarque
Remarque privée
j'ai laissé ci-dessus toutes les colonnes mais il me semble évident que
je n'ai pas besoin de tout garder
est-ce que si j'essaye de bâtir ma base suivant ce modèle ce serait
cohérent ?
merci
Manu
--
Emmanuel ROUSSEAU
Production artisanale de spiruline en bio AB
SPIRULINE DU VAL DE DAGNE
11220 Pradelles en Val
06.11.61.56.35
https://www.spiruline-valdedagne.fr/
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.