|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 78 ![]() |
Bonjour à tous !
Le titre est un peu flou, du moins pour moi, car j'ai plusieurs questions en fait. Commençons par établir la situation : j'ai une base de données MS Access, avec des tables déjà remplies, des formulaires, des requêtes, des macros ... Ce n'est pas moi qui l'ai conçu, mais je suis en charge de la reprendre. Pour l'heure, elle n'était utilisée qu'en local, mais l'idée de l'entreprise est de créer un site, pour partager une partie des données de la base. Le site, je vais le concevoir moi même en php/javascript. En tout, on aura un maximum de 5000 personnes inscrites, mais pas autant de connexions simultanées (je ne sais pas sur combien on peut tabler, 1000 ?). A partir de là commence les questions : - Est-ce que la base Access peut être viable dans cet optique ? J'ai lu quelques trucs, il semblerait que ce ne soit pas super pour des requêtes simultanées aussi nombreuses ... - Utiliser MySQL suffirait ? Si oui, transférer les tables est-il possible ? Je ne pense pas que le reste soit récupérable, mais si oui ça me plairait également. Ca m'aiderait déjà à y voir un peu plus clair concernant la direction à prendre, sachant que je n'ai pas de préférence, mais que je préfère me renseigner avant de partir sur une voie. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Sylvain DevidalChef de projets Générix Inscription : février 2010 Messages : 1 517 ![]() |
Appeler Access depuis PHP, je sais même pas si c'est possible. Via un drivers ODBC peut-être ?
MySQL devrait aller, en revanche, je te conseille vivement SQL Server à la place, la version Express devant être suffisante. En effet : - SQL Server supporte les mêmes types et la même syntaxe de requêtes qu'Access : ainsi, la conversion des données et des requêtes sera des plus simples - Pour diverses raisons, MySQL est à déconseiller en règle générale - Si SQL Server t'ennuie car sous Windows, tu peux t'orienter vers Oracle ou PostGreSQL. |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 78 ![]() |
Merci de ta réponse. Bon déjà, j'ai réussi à convaincre mon patron qu'une base Access, ce n'est pas le top
Je vais faire des recherches sur SQL Server, j'ai encore un peu de temps pour me décider. Par contre, je suis surpris, pourquoi MySQL serait à déconseiller ? |
|
|
00
|
|
|
#4 |
![]() ![]() |
À lire, parmi d'autres billets qui dénoncent les lacunes nombreuses de MySQL.
Encore hier, dans le forum MySQL, un forumeur bien embêté parce que MySQL n'autorise pas les sous-requêtes dans une vue.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise la suite Linux Mageïa ! |
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 78 ![]() |
Merci, j'ai lu ce que tu as mis en lien, c'est assez instructif. Effectivement, je risque de vite bloquer par la taille d'utilisateurs, ce que les tests ne montrent pas (forcément, je suis seul à tester la base).
Je vais chercher dans cette voie pour SQL Server, et désinstaller de ce pas MySQL |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com