bonjour à tous,
Je prépare actuellement un projet de base de données pour mon boulot. Nous fonctionnons en réseau mais n'avons pas l'utilisation d'access.
La base de données que je souhaite mettre en place servira à la gestion des personnel. Le but est que l'ensemble des gestionnaires (environ 10 personnes) puissent utiliser la bdd en simultané.
Il faut savoir que chaque administré possède un numéro unique et le fichier de bdd se présente sous forme d'une table par onglet avec comme repère de l'individu son numéro.
Je pensais donc à une application utilisateur installé sur chaque PC. Mais deux approches semblent s'offrir à moi :
1 - soit à l'ouverture de l'application, copier totalement les tables sur le fichier d'application et travailler avec ces copies, puis à la fermeture transfèrer les nouvelles données dans la bdd. Mais dans ce cas, pas de possibilité d'utilisation des nouvelles données insérées par les autres utilisateurs entre temps et risque de doublons ou de conflits entre les données saisies
2 - soit travailler avec le fichier bdd en le laissant fermé (en utilisant les macros glanés sur le site notamment sur les wiki).
Pour cette seconde solution, je me demande si une lecture de la bdd simultanée par plusieurs utilisateurs ou une copie de données ne risquent pas de provoquer un bug, mais également ralentir le fonctionnement de l'application du fait des "allers-retours" vers le fichier fermé.
Voilà, je souhaiterai avoir vos avis éclairés sur la meilleure approche à adopter avant de "tenter" de développer l'application, ou mieux me proposer une approche plus pratique ou adapté pour cette bdd
Merci à vous
Climaudo
Je prépare actuellement un projet de base de données pour mon boulot. Nous fonctionnons en réseau mais n'avons pas l'utilisation d'access.
La base de données que je souhaite mettre en place servira à la gestion des personnel. Le but est que l'ensemble des gestionnaires (environ 10 personnes) puissent utiliser la bdd en simultané.
Il faut savoir que chaque administré possède un numéro unique et le fichier de bdd se présente sous forme d'une table par onglet avec comme repère de l'individu son numéro.
Je pensais donc à une application utilisateur installé sur chaque PC. Mais deux approches semblent s'offrir à moi :
1 - soit à l'ouverture de l'application, copier totalement les tables sur le fichier d'application et travailler avec ces copies, puis à la fermeture transfèrer les nouvelles données dans la bdd. Mais dans ce cas, pas de possibilité d'utilisation des nouvelles données insérées par les autres utilisateurs entre temps et risque de doublons ou de conflits entre les données saisies
2 - soit travailler avec le fichier bdd en le laissant fermé (en utilisant les macros glanés sur le site notamment sur les wiki).
Pour cette seconde solution, je me demande si une lecture de la bdd simultanée par plusieurs utilisateurs ou une copie de données ne risquent pas de provoquer un bug, mais également ralentir le fonctionnement de l'application du fait des "allers-retours" vers le fichier fermé.
Voilà, je souhaiterai avoir vos avis éclairés sur la meilleure approche à adopter avant de "tenter" de développer l'application, ou mieux me proposer une approche plus pratique ou adapté pour cette bdd
Merci à vous
Climaudo