Meilleur choix pour un stockage de fichiers

Fermé
Ju - 14 août 2009 à 11:09
 Ju - 8 sept. 2009 à 14:38
Salut à tous,

Voilà, je travail actuellement sur un projet dont le but des de stocker beaucoup d'informations. Certaines sont de type très diverses (photos, vidéos, doc...) certaines sont beaucoup plus formatés (genre tableur à mettre bout à bout). Toutes ses données sont liées ensemble par le temps.

Sur les données les plus formatées, on souhaite faire des requêtes et en fonction du résultat de la requête, il faut alors retrouver les documents s'y rapportant (photos, vidéos...).

Je cherche maintenant la façon la plus optimale d'organiser tout cela. La base de donnée saute naturellement aux yeux mais je me demandais comment lier les données non formatés aux données formatés (lien vers le fichier...). Point négatif de la bdd, si quelqu'un rajoute un fichier directement sur le disque sans passer par l'interface de la bdd, celui-ci ne sera pas vu ce qui peut poser des problèmes à long terme...

Voilà, c'est mon premier projet de ce type, merci à ceux qui pourront m'éclairer !

@+

4 réponses

Utilisateur anonyme
14 août 2009 à 13:37
Bonjour,

Si je devais mettre en place ce genre de projet, je crois que je stockerais les chemins d'accés des fichiers dans la base avec les données formatées concernées. Pour résoudre le problème des créations de fichiers, voire de leurs déplacements intempestif ou voulu, l'idéal serait de localiser l'activité des utilisateurs dans un répertoire ou une série de sous-répertoires de façon à garder le contenu bien à l'oeil. Si il s'agit d'un environnement PC, la centralisation passerait par un serveur avec tout ce que ça implique de difficultés liées avec la synchronisations des documents, etc. Enfin, un traitement automatique pour actualiser la base quand un fichier est ajouté, supprimé, modifié ou déplacé. Hum, hum, pas si simple.
0
Mouaif, c'est ce que je me disais...

Pour être certain que personne ne puisse faire de "bétises", il faudrait faire un système de gestions des fichiers "à la windows" (ou autre OS...) en y ajoutant les fonctionnalité précédemment citées lors d'une recherche.

D'autres points de vue ?
0
zavenger Messages postés 809 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 159
14 août 2009 à 13:48
Bonjour,
dans un environement Microsoft, je mettrais un petit sharepoint, qui ne semble ideal pour test besoins. Mais ce n'est pas gratuit, meme si assez peu cher.
0
Un petit Up pour ceux qui n'auraient pas vu le topic.

@+
0
Salut !

J'me permet de refaire un Up vu que je comme à retourner sur le projet.

Pour essayer d'imager mon problème, imaginons que je travaille dans l'écurie de F1 Ferrari (la classe :D). Je souhaite donc gérer tous les documents se rapportant aux 2 voitures, les photos, les vidéos et également toutes les données qui peuvent-être enregistrés lorsqu'une des voitures roule.
Le but est par exemple de retrouver combien de temps la voiture 1 est restée en seconde et retrouver toutes les informations se rapportant à cet évènements.

J'espère que c'est un peu plus clair...

J'ai trouvé quelques éléments (en commençant par "sharePoint") pour répondre à ce problème. Le tout n'est jamais bien simple et jamais parfaitement appliqué à mon problème. Comme mot clé, je tourne autours de :
- Base de données
- Système de gestion de contenu
- ECM
- Système d'information
- CMS
...

Bref, je m'y perds un peu dans tout ça, y'a autant de noms que d'applications différentes. Du coup, je partirais bien sur un logiciel "fait-main" qui gérerait une bdd mais je ne veux pas non-plus réinventer l'eau chaude.

Y'a-t-il des stars dans le domaine ?

Merci d'avance !
0