Le choix entre ACCESS sous ASP ou MySQL sous PHP vient du choix de l'hébergeur, puisque j'utilse un hébergeur qui dispose de PHP et MySQL, c'est donc ce choix qui à été fait, pour une base de donnée plus importante je choisirai un hébergeur ASP avec ACCESS, pourquoi? me direz vous, c'est parce que c'est plus simple pour moi, je suis trés habitué à travailler sous ACCESS et faire un requête, rien n'est plus simple, je n'ai qu'a copier puis coller la requête sous ASP et c'est fait, vous me direz, oui mais c'est pareil avec MySQLAdmin, je vous réponderez que c'est sûr, mais q'une grosse requête avec des tables liés avec des relations complexes çà ma l'air plus facile sous ACCESS.
Un autre critère de choix est la possibilité d'avoir des clef étrangères sur ACCESS, ce qui n'est pas le cas sur MySQL, vous allez me dire, oui, mais à quoi servent les clefs étrangères ? Elles servent à garantir l'intégrité des données entre elles, par exemple : Supposons qu'on ait une table contenant les noms et les prénoms des gens qu'on connait, supposons qu'on ait une table contenant tous les numéros de téléphones( fax, portables, domicile, chez ses parents ..) de toute les personnes, dans cette dernière table on va définir une clef qui fait référence aux nom et prénom de la première table, par exemple un numéro d'individu. Jusque là tout va bien autant sous ACCESS que sous MySQL, la différence est au niveau de la surveillance et l'interdiction d'entrer un numéro de téléphone qui n'appartient à personne et la possibilité en supprimant l'individu de supprimer tous ses numéros de téléphone, cette opération n'est pas possiblible sous MySQL, mais reste faisable, il faudra la programmer.
Mes sites les plus visités et les meilleurs
Horloge Atomique