Ajouter une vidéo dans une bdd

Ajouter une vidéo dans une bdd - SQL/NoSQL - Programmation

Marsh Posté le 17-11-2005 à 21:37:29    

Bonjour !
Voilà je débute en sql et je voudrais savoir comment ajouter un fichier (une vidéo) dans une base de données afin de la récuper sous cette forme : http://www.url.com/videos.php?id= xxx !
 
Merci

Reply

Marsh Posté le 17-11-2005 à 21:37:29   

Reply

Marsh Posté le 17-11-2005 à 21:40:10    

stocke pas de video mais plutot son chemin dans un champ texte

Reply

Marsh Posté le 17-11-2005 à 21:48:44    

ah ok mais comment je dois faire ca? dsl j'suis con je débute lol

Reply

Marsh Posté le 17-11-2005 à 22:37:05    

ca pas de rapport avec la connerie mais plutot la flemme apparement

Reply

Marsh Posté le 18-11-2005 à 01:29:30    

T'as une table avec id et chemin de la vidéo.
T'as un script qui demande le lien de la vidéo d'id X.
 
Après le sql c'est à toi de voir :D

Reply

Marsh Posté le 18-11-2005 à 21:23:09    

je vais dire tu as bcp de possibilité, tout dépend de l'SGBD que tu comptes utilisé. Je vais dire que stocké le chemin est le plus facile mais pas forcement le plus performant non plus!  
 
si ton sgbd le permet, tu peux également le stocké dans une colonne de type BLOB ou CLOB (oracle par exemple)...
Enfin tout dépend ton sgbd...

Reply

Marsh Posté le 19-11-2005 à 16:48:32    

moi23372 a écrit :

je vais dire tu as bcp de possibilité, tout dépend de l'SGBD que tu comptes utilisé. Je vais dire que stocké le chemin est le plus facile mais pas forcement le plus performant non plus!  
 
si ton sgbd le permet, tu peux également le stocké dans une colonne de type BLOB ou CLOB (oracle par exemple)...
Enfin tout dépend ton sgbd...


c'est une aberration de faire ca
la base prend un volume enorme pour rien

Reply

Marsh Posté le 19-11-2005 à 17:57:10    

betsamee a écrit :

c'est une aberration de faire ca
la base prend un volume enorme pour rien


 
Pas forcément, ca dépent de beaucoup de paramètres...

Reply

Marsh Posté le 19-11-2005 à 18:03:30    

c'est pas l'usage d'une bdd,une bdd ca sert a stocker des donnees , pour stocker des fichiers on utilise un file system

Reply

Marsh Posté le 03-12-2005 à 19:38:44    

encore une fois, pas forcément... a quoi sert le type blob (image sous sql server, clob sous oracle, etc...) d'apres toi ? Si ce type existe, c'est que les sgbd sont prévus pour stocker les binaires de grandes tailles...

Reply

Marsh Posté le 03-12-2005 à 19:38:44   

Reply

Marsh Posté le 04-12-2005 à 12:44:32    

je suis d'accord avec le dernier post. Certe la base de donnée devient plus grande, mais le temps d'accès est fameusement améliorer pour les accès.  
Surtout que des bases comme SQL SERVER et ORACLE prévoit ce type et c'est surtout optimiser... Donc pourquoi ne pas l'utiliser. C'est vrai qu'il y a dix ans de cela, il était aberrant de stocké des fichiers. Mais à l'heure actuelle, cela devient très courrant.
 
Mais encore une fois, tout dépend l'SGBD qu'on utilise, je doute que MySQL gère ce type aussi bien que SQL SERVER ou ORACLE. Et encore je ne sais même pas si MySQL permet cela...


Message édité par moi23372 le 04-12-2005 à 12:45:22
Reply

Marsh Posté le 04-12-2005 à 16:17:56    

Mysql connait les blobs et les types binaires :)

Reply

Marsh Posté le 04-12-2005 à 19:14:04    

ah merci c'est bien à savoir

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed