1.4.2. Système de gestion
des bases des données (SGBD)
Définition et rôle des SGBD : le
système de gestion de fichiers classiques est un logiciel qui permet
d'élaborer et de préciser un certain nombre des fonctions
associées aux données continues dans les fichiers :
définition, création, organisation et accès des fichiers,
recouvrement et manipulation des données, etc.
Le SGBD n'est en réalité qu'une extension de
système de gestion des fichiers classiques, auquel on ajoute certains
éléments permettant une déconnection complète des
bases des données des programmes à savoir :
Ø Un langage de définition et de description des
données : il a pour rôle de les définir, les
structurer, les formater et les organiser sur le support ;
Ø Un langage de commande ou de manipulation des
données : il a pour rôle d'accéder aux données,
les lire, les écrire et de procéder à des ajouts ou des
suppressions ;
Ø Un mécanisme de protection ou de
sécurité des données :
§ Au niveau des accès pour celui soit
sélectif ;
§ Au niveau de la logique, pour régler les
conflits (lorsque deux utilisateurs au moins veulent modifier la même
donnée) ;
§ Au niveau de l'intégrité, pour rendre la
base des données invulnérables aux problèmes
extérieurs (arrêt anormal du disque, etc.) ;
c'est-à-dire pour permettre de toujours pouvoir restaurer la base des
données dans un état connu et de relancer ainsi les programmes
depuis le moment de l'incident.
Quelques exemples de SGBD : la première
génération des SGBD était basée sur le
modèle hiérarchique, puis sur le modèle en réseau.
La deuxième génération des SGBDR est apparue en 1970 et st
fondée sur le modèle relationnel. Ce sont les SGBD les plus
utilisés actuellement. Ils utilisent un langage d'interrogation des
données normalisées appelé SQL (StructuredQueryLanguage).
Il existe actuellement plusieurs centaines de SGBDR dont : Oracle,
Accès, Informix, DB2, Paradox, Dbase, Interbase, etc.
1.5. NOTIONS SUR LA METHODE
MERISE
1.5.1 Historique de la méthode
La méthode Merise est formellement née en
1979. C'était un projet de valorisation de recherches supporté
par le Ministère de l'Industrie. Elle est une oeuvre collective avec
différentes contributions de la recherche et du terrain. Le rôle
du Ministère a été d'inciter (financièrement...)
l'ensemble de ces équipes d'origines et d'expériences diverses
pour doter la communauté professionnelle d'un savoir-faire commun en
conception de SI; l'État étant le premier intéressé
pour uniformiser les pratiques de ses équipes et de ses prestataires.
Les recherches de base (modélisations), sous contrat de
l'INRIA, se développèrent de 74 à 81, à
Aix-en-Provence, au sein d'une équipe Administration-Université
animée par H. Tardieu.
Dans le cadre du projet Merise proprement dit, des experts des
SSII et de l'Administration, validèrent les modélisations et
développèrent la partie mise en oeuvre (démarche et
organisation). Ils contribuèrent fortement au passage d'une formulation
"universitaire" à une présentation "pratique".
Merise ne se voulait pas a priori une méthode
complète, ficelée, prête à l'emploi, mais un "tronc
commun" méthodologique sur lequel chacun pourrait se greffer pour
développer ses propres variétés. D'où le nom de
Merise ! Le merisier (les pépiniéristes le savent bien) est
l'arbre idéal pour porter des greffes!
|