Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
743 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Excel VS Access pour MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Excel VS Access pour MySQL

n°377093
ced_voyage
Posté le 29-04-2003 à 20:38:12  profilanswer
 

Suis débutant dans les SGBD.
 
Pour l'instant j'ai un fichier de tous mes produits que j'ai fait sous Excel. Or là je voudrais faire un site en PHP avec MySQL pour proposer nos articles dans le site.
Je n'ai aucune idée de la manière de transférer (j'espère que c'est possible) mes données de mon fichier Excel vers MySQL.
Est-ce possible ? Dois-je plutot faire ma liste de mes articles sous Access ? Si oui comment exporter le fichier Excel sous Access et après exporter le fichier Access vers MySQL ?

mood
Publicité
Posté le 29-04-2003 à 20:38:12  profilanswer
 

n°377102
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 29-04-2003 à 20:46:30  profilanswer
 

C'est possible :
 
Si tu n'as pas beaucoup de tables (ça doit être le cas si c'est un fichier excel), tu programmes en PHP un petit convertisseur à 2 balles :
Tu ouvres une connexion ODBC sur le fichier excel (en definissant une DSN) et tu remplis la base MySQL avec les données.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°378049
ced_voyage
Posté le 30-04-2003 à 12:52:42  profilanswer
 

Mes fichiers Excel (au nombre de 9) sont quend même assez conséquent. Au total il y a environ 150 pages quand mêmes !
 
J'ai vu qu'on pouvait exporter au format csv. J'ai même fait une exportation du csv vers mysql, outre les problèmes d'exportation car le fichier n'a pas été prévu pour l'exportation au départ, j'ai un autre problème.
 
Etant donné que j'avais 9 listes je voulais faire donc 9 tables dans la DB. Mais on m'a dit que c'était une mauvaise idée, qu'il fallait mieux regroupé quelques listes entre elles car elles ont exactement les mêmes sections sauf que ce sont 2 catégories totalement différentes.
 
Par ex : les 2 catégories peuvent être :
Pièces de Voitures et l'autre Pièces de Camion
Et les sections coorespondent sont par exemples :
Nom ; Type ; Prix ; Remarques
 
J'ai pris un exemple assez concret j'espère. Pourquoi ne faut-il pas que je fasse 2 tables distinctes ? J'arrive pas à assimiler la philosophie des bases de données.

n°378058
arghbis
salops de dauphins
Posté le 30-04-2003 à 13:02:06  profilanswer
 

essaye de décrire ce que tu veux représenter, et on pourra peut-être te filer un coup de main.
l'idée dans une base de données est de minimiser voire éliminer la redondance d'info. Parfois, il peut être nécessaire d'avoir de la redondance, par exemple pour augmenter les perf.
 
par exemple ici, tu peux faire une table "produits" qui aura pour champs:
 
- nom
- prix
- type
- remarques
- catégorie (camion voiture)
 
et pis une autre ou tu défini type :
- identifiant type
- description
- remarques
- autres


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Excel VS Access pour MySQL

 

Sujets relatifs
acceder a une base access protege par un mot de passe avec VBGros gros probleme en access......
Remplacer un message d'erreur Access....est ce qu'il y a un equivalent d'ETAT(Access) en PHP pour impression
formule matriciel dans excel help me please[Access]Requete pas simple.....
VBA -> access -> liste deroulanteApache, PHP et MySQL Quelles doivent être les autorisations ?
[MySQL] que déduire de cet explain[access] je cherche des infos sur access
Plus de sujets relatifs à : Excel VS Access pour MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR