BD avec Excel ?

BD avec Excel ? - Logiciels - Windows & Software

Marsh Posté le 10-10-2005 à 12:19:10    

Bonjour, peut-on créer un base de données avec Excel ?

Reply

Marsh Posté le 10-10-2005 à 12:19:10   

Reply

Marsh Posté le 10-10-2005 à 13:45:58    

Non ! Excel est un tableur !
 
Il existe cependant un pilote ODBC permettant d'accéder une étendue prédéfinie d'une feuille Excel comme si il s'agissait d'une base de données... mais ca reste très bof bof et c'est vraiment que pour aller piocher des données sur une feuille Excel.

Reply

Marsh Posté le 10-10-2005 à 15:10:20    

Ok, Merci ; je me plonge de ce pas dans access.......

Reply

Marsh Posté le 10-10-2005 à 15:14:14    

J'espère que ton application est destinée à être monoposte... et va le rester. Car Access en réseau ce n'est vraiment pas la joie !
 
Sinon dans les moteurs de base de données il y a MSDE 2000 qui est une version restreinte de SQL Server 2000 (et qui permet si ton application devient massivement multi-utilisateur de passer vers SQL Server 2000) ou en open source tu as MySQL ou PostgreSQL qui sont des moteurs de base de données robustes.

Reply

Marsh Posté le 11-10-2005 à 13:49:11    

En fait, je veux faire une gestion de compteurs, eau, energie....
Je viens d'apprendre qu'il existe un moyen de le faire sous Maximo ; pocedant déjà ce soft, ça va m'éviter d'en utiliser d'autres.
Par contre, si tu connais Maximo, je cherche a dévelloper une interface graphique (style diagramme de gant) pour lisser des charges de travail sur une année mois par mois.

Reply

Marsh Posté le 11-10-2005 à 14:41:14    

Euh... et en hierarchique ? Et Ms Query derriere ? Enfin bref juste histoire de contedire... lol
Quant à Access si le volume des données n'est pas important, en reseau simple ou en ODBC ca marche tres bien....

Reply

Marsh Posté le 11-10-2005 à 15:05:16    

SuppotDeSaTante a écrit :

Euh... et en hierarchique ? Et Ms Query derriere ? Enfin bref juste histoire de contedire... lol
Quant à Access si le volume des données n'est pas important, en reseau simple ou en ODBC ca marche tres bien....


 
Access a des limites inhérentes à sa conception qui font que son usage en réseau est une ignomie et c'est sans parler des soucis de licences et sans compter des performances qui ne sont vraiment pas au top lors des accès concurrents.
 
Il existe pleins d'autres moteurs de base de données qui sont nettement mieux que Access qui est comme filemaker est un produit moteur de base de donnée + interface graphique qui devrait être strictement réservé à un usage monoposte.

Reply

Marsh Posté le 11-10-2005 à 15:11:32    

Oui certes je suis d'accord avec toi Requin, maintenant vas faire faire du MySQl a quelqu'un qui n'est pas forcement un crack et qui a la base partait sur du Excel...
Tu parles d'un probleme de licence... Quel est il pour un projet interne ?
Pour ce type de projet, Access suffit.
Quant au diagramme de Gant, perso j'utilise MS Project... Pilotable par Access... (lol le mec qui insiste...)
 
Dje

Reply

Marsh Posté le 11-10-2005 à 15:19:44    

Gnaaaarf ! M'en fout D'MS Project !!! Veux faire un truc interfaçable, et bi-directionnel (Siâ vou pli) entre Maximo et pitêtre Excel tout simplement (simplement....CQFD!)

Reply

Marsh Posté le 11-10-2005 à 16:19:05    

Pour Access il faut une licence pour chaque poste qui va utiliser la DB, SAUF si il y a une licence développeur de Office qui est acquise. Dans la réalité j'ai rarement vu une boîte en règle de ce côté, là ;)
 
La réalité c'est que ce produit va pour un certain usage. Si les besoins sont autres (par exemple utilisation multiposte) que ceux pour lesquels le produit convient il vaut mieux directement investir les moyens sur des produits capables de tenir la charge. J'ai déjà vu des boîtes commencer sur Access un projet, obligée au bout de 2 -3 ans de développement de recommencer à zéro car il ne tenait plus la route, autant dire que c'est le genre de soucis qui auraient pu être évités en choisissant le bon produit dès le départ.

Reply

Sujets relatifs:

Leave a Replay

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