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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
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 />
<br />
<br />
<br />
aux modification / ajout/ suppression / mise <strong>en</strong> page <strong>de</strong>s différ<strong>en</strong>ts objets<br />
Access (formu<strong>la</strong>ires, états, tables…)<br />
aux gestions <strong>de</strong>s utilisateurs, leur rôles et leur mots <strong>de</strong> passe<br />
aux options <strong>de</strong>s différ<strong>en</strong>ts paramétrage d’une <strong>base</strong> <strong>de</strong> donnée proposé par<br />
Access.<br />
2. à sécuriser l’accès aux données (lecture seule, modification), pour éviter que les<br />
données soi<strong>en</strong>t modifiés ou au pire erronées par une fausse manipu<strong>la</strong>tion.<br />
Il n’y a pas d’objectif <strong>de</strong> masquer certaines données selon les différ<strong>en</strong>ts groupes,<br />
donc <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia n’a pas été cryptée.<br />
Dans <strong>la</strong> partie consultation on peut accé<strong>de</strong>r presque à toutes les données comprises<br />
dans <strong>la</strong> <strong>base</strong>. Evi<strong>de</strong>mm<strong>en</strong>t certaines données concernant le système (exemple : le<br />
nombre <strong>de</strong>s back up, les chemins d’accès pour communiquer avec les logiciels<br />
extérieurs, MapInfo, Excel…) ne se prés<strong>en</strong>t<strong>en</strong>t pas que pour l’administrateur.<br />
5.4.6 Options « .m<strong>de</strong> »<br />
Un fichier .mdb est un fichier d’Access standard qu’on utilise lors <strong>du</strong><br />
développem<strong>en</strong>t. Une fois l’outil est mis « <strong>en</strong> pro<strong>du</strong>ction » on doit le transformer <strong>en</strong><br />
fichier .m<strong>de</strong> et ne fournir que <strong>la</strong> version .m<strong>de</strong> aux utilisateurs. Cette transformation<br />
apporte une sécurité plus, car dans le fichier .m<strong>de</strong> les co<strong>de</strong>s sont « supprimées. »<br />
Dans notre cas cette transformation est intéressante car <strong>la</strong> taille d’un fichier .m<strong>de</strong><br />
considérablem<strong>en</strong>t plus petit que celui d’un fichier .mdb. Cette compi<strong>la</strong>tion se peut<br />
faire par une simple comman<strong>de</strong> <strong>du</strong> m<strong>en</strong>u « Outils/Utilitaires <strong>de</strong>s <strong>base</strong>s <strong>de</strong><br />
données/Créer un fichier m<strong>de</strong> ». Il est très important d’avoir une sauvegar<strong>de</strong> .mdb<br />
sinon les co<strong>de</strong>s et les possibilités <strong>de</strong> modification sont per<strong>du</strong>s.<br />
5.5 Sauvegar<strong>de</strong><br />
Pour éviter que les données <strong>de</strong> plusieurs semaines voire d’années <strong>de</strong> travail se<br />
perd<strong>en</strong>t <strong>en</strong> une secon<strong>de</strong> à cause d’un disque <strong>du</strong>r <strong>en</strong>dommagé, d’un virus ou <strong>de</strong> fausse<br />
manipu<strong>la</strong>tion, il est vivem<strong>en</strong>t recommandé <strong>de</strong> sauvegar<strong>de</strong>r <strong>la</strong> <strong>base</strong> <strong>de</strong> données. La<br />
façon <strong>la</strong> plus simple est <strong>de</strong> faire une copie régulièrem<strong>en</strong>t, que l’on peut récupérer<br />
lorsque <strong>la</strong> <strong>base</strong> <strong>de</strong> données est <strong>en</strong>dommagée. Dans cette application, un mo<strong>du</strong>le <strong>de</strong><br />
sauvegar<strong>de</strong> a été implém<strong>en</strong>té (d’après Germain, 2002) qui apporte une sécurité <strong>en</strong><br />
plus.<br />
A partir <strong>de</strong> <strong>la</strong> page d’accueil seul l’administrateur peut accé<strong>de</strong>r au paramétrage <strong>de</strong>s<br />
copies <strong>de</strong> sauvegar<strong>de</strong>. On peut paramétrer le nombre <strong>de</strong> copie <strong>de</strong> sauvegar<strong>de</strong> souhaité<br />
ou choisir le dossier dans lequel on souhaite les <strong>en</strong>registrer, ou définir leur mo<strong>de</strong> <strong>de</strong><br />
création. A chaque fermeture <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données, le programme recrée une<br />
nouvelle copie <strong>en</strong> rem<strong>p<strong>la</strong>ce</strong>m<strong>en</strong>t <strong>du</strong> plus anci<strong>en</strong>, et avertit l’utilisateur que le « back<br />
up » 37 a été créé avec succès.<br />
Par exemple, si le nombre <strong>de</strong> copie a été défini à trois, on a une sauvegar<strong>de</strong> <strong>du</strong> 09.08,<br />
une <strong>du</strong> 10.08 et une <strong>du</strong> 11.08, lors <strong>de</strong> <strong>la</strong> prochaine utilisation, le mo<strong>du</strong>le écrasera <strong>la</strong><br />
37 Back up : terme ang<strong>la</strong>is qui désigne le secours informatique, lors d’un fichier est erroné dans Access<br />
le système crée un fichier « back up », une copie <strong>de</strong> secours, <strong>de</strong> sauvegar<strong>de</strong>.<br />
59