Bonjour à tous,
Je suis actuellement en stage et j'ai reçu pour mission d'analyser des donnés renvoyée par des chaînes de production.
J'ai commencé par créer un fichier Excel qui fonctionne plutôt bien mais qui prends énormément de temps pour les calculs, il me permettait de voir la production moyenne , le max et le min de la production et sur quel créneau horaire il avait lieu, et tout ça sur une journée choisi ou sur un mois.
J'ai décidé de m’orienter vers Access (que je ne connais pas du tout) car étant donné le nombre de valeurs reçues et qu'elles ne cessent d'augmenter, j'ai pensé que ça serait un outils plus adapté . J'ai commencé par faire les tuto présents sur le site, mais maintenant je bute sur quelque chose de fondamentale, l'organisation de la base de données.
En effet j'ai lu plusieurs fois qu'il ne fallait pas voir une BDD comme un tableur (Et j'ai bcp de mal à me défaire de cette idée).
Je vous explique mon problème:
-On dispose de plusieurs lignes de production.
-Chaque ligne est constituée de plusieurs machine (dont le nombre est variable d'une ligne à l'autre)
-Chaque ligne renvoie un fichier Excel quotidiennement par l'intermédiaire d'un logiciel tierce. ( j'ai créé un exemple du fichier Excel que je reçois)
Je n'arrive pas à conceptualiser ma BDD de manière à pouvoir déterminer des valeurs clefs. Jusqu'à maintenant je suis arrivé au résultat suivant,
Une macro me copie le fichier Excel reçu en gardant la même structure dans ma base Access et par l'intermédiaire d'un formulaire je choisis la date X la ligne Y machine Z et le créneaux horaire H, et je reçois le nombre de pièce produites à la date X par la machine Z de la ligne Y au créneau H. C'est relativement sommaire comme opération, et je me rends compte des limites de ma conception de la base.
J'espère avoir bien présenté mon problème,
Merci beaucoup d'avoir pris le temps de lire jusque-là,
Thomas
Partager