Dis moi ça ne serait pas un exercice d'école ton projet par hasard ?
Quote:
migration d'une base de données fichiers vers une base de données relationnelle avec java
Lol :lol:
Tu vas me trouver pénible :lol:
Hier quand tu as posé ta question telle qu'elle était et sans mentionner Java, je t'ai dit qu'elle serait mieux placée dans le forum "Base de données". Mais telle que tu la formules mainteant j'ai presque envie de te dire qu'elle serait mieux placée dans le forum "Java" ;)
Bon allez je plaisante. On est là on y reste :)
Quote:
intoduire les attributs de chaque fichier
Comme je suis un programmeur de l'époque préhistorique, quand je lis ta phrase, je comprends attributs de fichiers au sens de l'OS (lecture, écriture, droits d'exécution, etc), ce qui évidemment n'est pas ce qu'il faut comprendre. Faut-il comprendre:
- attributs d'association au sens Merise du terme ?
- tous simplement les données ?
- les deux à la fois ?
Quote:
Eliminer la redondance si elle existe
Ca c'est bien gentil. Mais redondance de quoi ? Par exemple si 200 candidats ont eu une note de 10, on garde le premier candidat trouvé et on élimine tous les autres de la bases. C'est ça ? :D
Hum ... non ça ne doit pas être ça... ;)
Quote:
J'ai commencé l'implémentation, je me suis bloqué au niveau de l'élimination de la redondance.
Puisque que c'est (manifestement) un exercice d'école il faut analyser les données avant de les migrer dans la base. (On suppose qu'il n'y a pas quelques millions de lignes de données dans les fichiers je présume :) )
Tu vas trouver (ce qui est vrai) que je ne t'aide pas beaucoup. Mais comment veux tu ? Tu dis que tu as commencé une implémentation. L'élimination de la redondance dépend évidemment de ton implémentation. (Et aussi de ce qu'il faut éliminer concrètement, ce que tu ne dis pas)
Je suppose que toutes les données sont en mémoire dans un tableau (terme au sens large) Qu'est-ce qui t'empêche de le parcourir à la rechercher des redondances ?
A prioiri il n'y a que la redondance des numéros de candidats à éliminer (ou alors je n'ai rien compris ce qui est bien possible). Qu'est-ce qui t'empêche, par exemple, de mettre tes données dans une HashTable dont la clé serait le numéro de candidats ?
Dis moi ça ne serait pas un exercice d'école ton projet par hasard ?
Lol :lol:
Tu vas me trouver pénible :lol:
Hier quand tu as posé ta question telle qu'elle était et sans mentionner Java, je t'ai dit qu'elle serait mieux placée dans le forum "Base de données". Mais telle que tu la formules mainteant j'ai presque envie de te dire qu'elle serait mieux placée dans le forum "Java" ;)
Bon allez je plaisante. On est là on y reste :)
Comme je suis un programmeur de l'époque préhistorique, quand je lis ta phrase, je comprends attributs de fichiers au sens de l'OS (lecture, écriture, droits d'exécution, etc), ce qui évidemment n'est pas ce qu'il faut comprendre. Faut-il comprendre:
- attributs d'association au sens Merise du terme ?
- tous simplement les données ?
- les deux à la fois ?
Ca c'est bien gentil. Mais redondance de quoi ? Par exemple si 200 candidats ont eu une note de 10, on garde le premier candidat trouvé et on élimine tous les autres de la bases. C'est ça ? :D
Hum ... non ça ne doit pas être ça... ;)
Puisque que c'est (manifestement) un exercice d'école il faut analyser les données avant de les migrer dans la base. (On suppose qu'il n'y a pas quelques millions de lignes de données dans les fichiers je présume :) )
Tu vas trouver (ce qui est vrai) que je ne t'aide pas beaucoup. Mais comment veux tu ? Tu dis que tu as commencé une implémentation. L'élimination de la redondance dépend évidemment de ton implémentation. (Et aussi de ce qu'il faut éliminer concrètement, ce que tu ne dis pas)
Je suppose que toutes les données sont en mémoire dans un tableau (terme au sens large) Qu'est-ce qui t'empêche de le parcourir à la rechercher des redondances ?
A prioiri il n'y a que la redondance des numéros de candidats à éliminer (ou alors je n'ai rien compris ce qui est bien possible). Qu'est-ce qui t'empêche, par exemple, de mettre tes données dans une HashTable dont la clé serait le numéro de candidats ?