IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Discussion :

Liaison de tables avec Serveur en MySQL : Solution efficace et viable ?


Sujet :

Sécurité

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2012
    Messages : 169
    Points : 47
    Points
    47
    Par défaut Liaison de tables avec Serveur en MySQL : Solution efficace et viable ?
    Bonjour à tous

    Voila, j'ai développé une base de données.

    Ma base de données contient uniquement les formulaires, états et requêtes.

    Mes tables sont placées sur un serveur en MySQL.

    L'objectif étant d'accéder à ces données depuis plusieurs sites.

    Ma question est la suivante : (impossible de trouver ça sur internet)

    Est ce que si je met ma base de donnes contenant les formulaires/Etats/requêtes, sur un intranet, les personnes voulant accéder aux données pourront accéder au serveur puis directement au données stockées sur le serveur ? En fait, est ce qu'il y a possibilité d'avoir une base access et non une base sur chaque ordinateur pour consulter les données sur le serveur ?

    Seconde question : La solution de placer les données sur un serveur et d'y accéder par des tables liées, est ce rapide ? Est ce que c'est une bonne solution ? Si l'accès se fait une personne a la fois (pas d'utilisation en simultané), cette solution est efficace ?

    Merci de m'éclairer, je galère un peu à comprendre si c'est une bonne solution et viable dans le temps.


    Merci beaucoup !!

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 451
    Points : 43 097
    Points
    43 097
    Par défaut
    Ta base Access s'ouvre comme un fichier standard, qu"elle soit en locale ou distante.

    Si la base est en local, se sera plus rapide, le temps de chargement de formulaires/états complexes via le réseau peut être lent.

    En général, on fait un système frontend / backend, les tables sont dans une base, les formulaires, états dans une autre. C'est ton cas, sauf qu'au lieu d’utiliser des tables liées à une base Access distante, tu te connectes aux tables liées en ODBC.

    Qu'entends-tu par Intranet ? connexion au réseau interne de l'entreprise via Internet, ou ce que tu appelles Internet consiste en ton réseau local. Ta base est-elle liée à des fichiers stockés sur le serveur ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2012
    Messages : 169
    Points : 47
    Points
    47
    Par défaut
    Tout d abord merci pour ta réponse.

    Ma base est scindée. Une appli access pour les formulaires états et requêtes et mes données hébergées sur un serveur avc myphpadmin (je crois que c'est ça).

    En fait ma question est : vaut il mieux avoir une appli access avec formulaire état requête sur chaque ordi et chacun fait le lien avec les donnée sur serveur ou est il possible de mettre une appli sur le réseau ou intranet de l entreprise pour que tout le monde accède par la même base de donné ? Ce qui simplifierait la maj de l appli. Une seule mise à jour et pas sur chaque ordi. Un seul paramétrage et pas un paramétrage de chaque ordi pour que l appli accède au serveur.,,

  4. #4
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    une appli access avec formulaire état requête sur chaque ordi et chacun fait le lien avec les donnée sur serveur

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2012
    Messages : 169
    Points : 47
    Points
    47
    Par défaut
    Merci.

    Donc sur chaque poste c'est le mieux.

    Est ce que cela permet un accès en multiutilisateurs simultanés du coup ?

    Second point, je bloque sur ceci :

    Quand je souhaite faire une modification sur un enregistrement, un message apparaît :

    "Cet enregistrement a été modifié par un autre utilisateur depuis que vous avez commencé à le modifier. Si vous enregistrez vos modifications, vous remplacerez celles effectuées par l'autre utilisateur.

    Si vous souhaitez visualiser ces dernières, copiez dans le presse - papiers vos modifications pour les récupérer utlérieurement dans l'enregistrmen".

    Le bouton "sauvegarde enregistrement" est grisé...

    Il y a des clefs primaires et étrangères sur ma table, mais impossible de comprendre le problème...

Discussions similaires

  1. Editer liaison entre table avec Formulaire
    Par Thaumas dans le forum Access
    Réponses: 1
    Dernier message: 24/03/2009, 23h27
  2. Liaison entre tables avec jointure
    Par Janitrix dans le forum Zend_Db
    Réponses: 2
    Dernier message: 08/09/2007, 12h12
  3. Réponses: 2
    Dernier message: 10/07/2007, 07h01
  4. Liaison de table avec une autre base de donnée
    Par freya91 dans le forum Access
    Réponses: 1
    Dernier message: 03/06/2006, 00h08
  5. Afficher tous les champs d'une table avec dbexpress et MySQL
    Par LHT dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/06/2004, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo