Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2005, 10h23   #1
Membre confirmé
 
Inscription : juillet 2004
Messages : 727
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 727
Points : 216
Points : 216
Par défaut Interet de mettre des fichiers dans une base de donnée

Salut

Quel est l'interet de stocker des fichiers dans une base de donnée ?

Merci beaucoup
Oberown est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2005, 10h40   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Je suppose que, implicitement, votre question se base par rapport à stocker simplement un lien vers le fichier ?

Les avantages sont nombreux, mais cela a aussi des contraintes, ce n'est donc pas une solution miracle.
Voici quelques avantages
  • Les fichiers sont sauvegardés en même temps que la base
  • Les clients peuvent y accéder directement, il n'y a pas besoin de rajouter un protocol supplémentaire
  • Selon le SGBD et les options, on peut par exemple faire des recherches dans le contenu du document intégré
  • On peut s'assurer que le doc. ne sera modifié que par une seule personne à la fois
  • La cohérence de version entre la base et les fichiers sont garanties
  • ...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2005, 15h14   #3
Invité de passage
 
Inscription : juin 2005
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 4
Points : 4
Points : 4
bonjour Leo, moi j'ai bien compris l'avantage, mais pour le mettre en pratique, c'est bien différent. Mon environnement est PHP et MySQL. J'ai les question suivantes:
- Une fois stocké (dans une colonne BLOB) sait-on quel type de fichier c'est (.doc, .txt, ...) ?
- sous quelle forme est-il retourné lors de la requête SELECT qui tente de le récupérer ??

Merci d'avance
sebzed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2005, 07h48   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
1°) non, le type doit être mentionné dans une autre colonne de la table éventuellement mais le nom du fichier est plus judicieux non ?

2°) un binaire
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2005, 08h11   #5
Invité de passage
 
Inscription : juin 2005
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 4
Points : 4
Points : 4
Salut Orafrance, Effectivement, c'est plus pratique. c'est exactement ce que j'avais fait. J'ai trouvé un article correspondant à mon problème. Je vais essayer et dès que ça fonctionne, je vous fait part de la solution. Par contre toujours pas de solution pour récupérer ça dans un SELECT...
sebzed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2005, 09h11   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Fonction rechercher
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2005, 11h21   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 793
Points : 17 793
A lire :
http://sqlpro.developpez.com/cours/stockerimages/

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2005, 11h35   #8
Invité de passage
 
Inscription : juin 2005
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 4
Points : 4
Points : 4
Hello.
J'ai vu ton programme qui m'a l'air mieux que très bien. quoi qu'il en soit, j'aimerais quand même stocker les binaires dans ma base de données.
Sans vouloir être moralisateur, je trouve que tu devrais changer le titre de ta publication. Par exemple, si je publie un article "comment préparer une bonne fondue au fromage" et qu'à la deuxième ligne, je dis qu'il faut pas le faire et que ça donne des gaz, et que je met la recette d'une sauce morille ça le fait pas. Non seulement les gars qui cherchent une sauce morille ne la trouvent pas et ceux qui veulent une fondue n'ont en plus formcément envie. bon, je m'étale. si tu vois quelque chose me concernant ou si tu peux me refiler les test que tu as fait pour dire que ça ne marche pas, tu m'intéresses!! A++
sebzed est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h35.


 
 
 
 
Partenaires

Hébergement Web