OVH Cloud OVH Cloud

Utilisation simultanée d'une BD par une classe

1 réponse
Avatar
JP
Bonjour,
Modeste enseignante de BAC PRO SERVICES, à la veille d'une retraite bien
méritée, je me pose une question précise sur l'utilisation d'une base de
données ENTREPRISES.Les élèves doivent constituer une base de données de
toutes les entreprises locales. Je souhaiterais qu'elles puissent saisir en
même temps des info sur les entreprises pour lesquelles elles auront
recensées un certain nombre d'info. Comment puis-je organiser mes séquences
de travail de telle sorte que toutes les élèves puissent travailler en même
temps ? Les postes info sont organisés en réseau. Y a-t-il une solution ?
Merci du secours que tu pourras m'apporter.

1 réponse

Avatar
Anor
Bonjour,

JP :
| Bonjour,
| Modeste enseignante de BAC PRO SERVICES, à la veille d'une retraite
| bien méritée, je me pose une question précise sur l'utilisation d'une
| base de données ENTREPRISES.Les élèves doivent constituer une base de
| données de toutes les entreprises locales. Je souhaiterais qu'elles
| puissent saisir en même temps des info sur les entreprises pour
| lesquelles elles auront recensées un certain nombre d'info. Comment
| puis-je organiser mes séquences de travail de telle sorte que toutes
| les élèves puissent travailler en même temps ? Les postes info sont
| organisés en réseau. Y a-t-il une solution ? Merci du secours que tu
| pourras m'apporter.

La probabilité pour que les élèves renseignent des informations sur une entreprise commune
en même temps est-elle grande ?

Si oui, alors en général, Access indiquera que l'enregistrement est verrouillé en cas d'accès
simultané
(vérifier quand même le niveau de verrouillage par défaut dans le menu outils>options>onglet
avancé),
c'est celui qui va être utilisé en cas d'accès direct à la table, ou qui a été hérité par la
requête
au travers de laquelle va s'effectuer la saisie, lors de sa création.

Donc, vérifier que l'option par défaut est positionnée sur "Enregistrement modifié" (enfin je
crois me souvenir que ça se nomme comme ça).

Ensuite, il faut voir combien d'accès réellement simultanés va supporter le base
(quelle version d'access déjà ? Access97 verrouille des "pages de x Ko de recordsets" alors que
2000+ est un peu plus fin...).

SI
le réseau est "béton" (configurations strictements identiques et stables, connectique parfaite)
ET
que cette action est ponctuelle (on s'y met tous pour terminer la saisie le plus tôt
possible...)
ALORS
je prendrais le risque, si risque il y a, que tout le monde ouvre la même base dans un dossier
commun,
(situé sur un serveur de fichier quand même, pas un dossier partagé par un poste local)
SINON
Il faudra fractionner la base, placer celle qui contiendra les tables avec les données sur le
dossier partagé,
et installer sur chaque poste la partie frontale de la base de données avec formulaires de
saisie, requêtes, etc
mais quelque chose me dit que le jeu n'en vaut pas la chandelle.

Voilà, espérant ne pas avoir été trop brouillon dans mon explication

PS j'oubliais le plus important à mon avis :
Faire en sorte que les élèves accèdent aux données à mettre à jour :
- pour ajouter une entreprise => aucun problème
- pour modifier les données d'une entreprise => par l'intermédiaire d'une requête (ou d'un
formulaire basé sur une requête)
comportant une close WHERE, c'est à dire un critère sur le numéro d'entreprise (clé primaire),
ou sur une partie de son nom
Comme [NomEntreprise] = "Automobiles PEUGNAULT*"
ça limitera les risque de verrouillages (enfin je crois).
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------