Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Petra Cohez-Vajda<br />
<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />
réseau<br />
cli<strong>en</strong>t<br />
serveur<br />
requête<br />
réponse<br />
requête<br />
Base dorsale avec les tables<br />
cont<strong>en</strong>ant <strong>de</strong>s données uniques<br />
requête<br />
Base frontale cont<strong>en</strong>ant l’application avec les<br />
formu<strong>la</strong>ires ,états, requêtes préétablies, mo<strong>du</strong>les,<br />
tables attachées au serveur<br />
Figure XXVII. Base dorsale – <strong>base</strong> frontale, uniquem<strong>en</strong>t les données circul<strong>en</strong>t au réseau.<br />
5.6.3 La gestion d’une <strong>base</strong> <strong>de</strong> données Access scindée<br />
Lorsque l’administrateur souhaite ajouter une nouvelle table dans <strong>la</strong> <strong>base</strong> dorsale,<br />
cette table ne s’affiche pas tout <strong>de</strong> suite dans <strong>la</strong> <strong>base</strong> frontale, elle doit être reliée. A<br />
l’inverse si une table est supprimée dans <strong>la</strong> <strong>base</strong> dorsale, son raccourci s’affichera<br />
toujours dans <strong>la</strong> <strong>base</strong> frontale. Ces manipu<strong>la</strong>tions peuv<strong>en</strong>t être automatisées <strong>en</strong><br />
<strong>la</strong>ngage VBA.<br />
Une <strong>base</strong> <strong>de</strong> données scindée n’apporte qu’une performance <strong>en</strong> accès aux données <strong>en</strong><br />
réseau, mais il permet au programmeur <strong>de</strong> continuer à développer son application à<br />
part, <strong>en</strong> même temps que les utilisateurs peuv<strong>en</strong>t continuer à exploiter <strong>la</strong> <strong>base</strong> <strong>de</strong><br />
données sans arrêt.<br />
Les retours d’expéri<strong>en</strong>ces démontr<strong>en</strong>t que les opérations même pour une <strong>base</strong> <strong>de</strong><br />
données Access scindée et située sur le serveur peuv<strong>en</strong>t être l<strong>en</strong>tes selon <strong>la</strong><br />
performance <strong>du</strong> réseau.<br />
Dans ce cas, il est possible d’augm<strong>en</strong>ter <strong>la</strong> performance <strong>en</strong> profitant <strong>de</strong> l’architecture<br />
cli<strong>en</strong>t - serveur et <strong>de</strong> <strong>la</strong> performance d’un serveur SQL. En intégrant les tables <strong>de</strong><br />
données (donc <strong>la</strong> <strong>base</strong> dorsale) sur le serveur MySQL (serveur SQL gratuit utilisé<br />
62