SECTION II: CONCEPTION DU SYSTEME
D'INFORMATION INFORMATISE (SII)
Dans cette partie, qui est consacrée à
l'étude du Système d'Information Informatisé (SII), plus
précisément à l'articulation des modélisations et
formalismes associés. Cette section précisera comment
élaborer et exprimer les différents modèles, comment
passer d'un niveau d'abstraction au suivant et transformer les
différents modèles et enfin, comment aborder toute
optimisation.
2.1. Modèle Organisationnel des Données
(MLD)
Nous savons qu'une base des données est
constituée par un ensemble de tables, dont chacune est composée
de champs de données et d'enregistrements. Or, le MCD que nous avons
présenté dans le chapitre précédent, ne
connaît pas la notion de table, tandis qu'une base des données ne
connaît pas le concept des entités reliées entre-elles via
des relations portant des cardinalités. Pour cela, il existe un autre
modèle, le MLD, qui utilise essentiellement le formalisme des tables
logiques. [KAS 2015]
Le MLD fournit une description des données tenant
compte des moyens informatiques de mémorisation et de leurs conditions
d'utilisation par les traitements. [NAN 2001]
Un MLD, est toujours basé sur le un MCD donné,
il contient donc toutes les informations de ce MCD, mais les représente
à l'aide d'un formalisme différent qui est très
adapté aux structures d'une base des données. Tandis que le MCD
représente un système d'information d'une façon
générale et indépendante d'un système informatique,
le MLD tient compte de la réalisation par le biais d'un SGBD. [KAS
2015]
Bref, le MLD est la suite normale du processus Merise. Son but
est de nous rapprocher plus près du modèle physique. Pour cela,
nous partons du MCD et nous lui enlevons les relations, mais pas n'importe
comment, il faut respecter certaines règles. Voici la procédure
:
a) Règles pour les objets du MCD
L'objet se transforme en une table
L'identifiant de l'objet devient la clé primaire de la
table
Les propriétés de l'objet deviennent les
attributs (champs) de la table ou
relations dans le MCD.
b) Règles pour les relations du MCD
Page | 41
1. Cas de la relation type Père-Fils
: il s'agit de transformation des relations binaires du type (x,
n)-(x, 1), x pouvant prendre les valeurs 0 ou 1.
2. Cas de Transformation des relations binaires du
type (x, n)-(x, n) (x = 0 ou 1) : ici on crée une table
supplémentaire ayant comme clé primaire une clé
composée des clés primaires des deux tables. Lorsque la relation
contient elle-même des propriétés, celles-ci deviennent
attributs de la table supplémentaire. Une propriété de la
relation qui est soulignée devra appartenir à la clé
primaire composée de la table supplémentaire.
3. Cas particulier : transformation des
relations binaires du type (x, 1)-(x, 1) : nous devons distinguer plusieurs
cas. Sachant qu'une relation binaire du type (1,1)-(1,1) ne doit pas exister il
nous reste le deux cas suivants : Relation binaire (0, 1)-(1,
1), Relation binaire (0, 1)-(0, 1). [KAS 2015]
Il existe tant d'autres règles pour le passage du MCD
au MLD mais ces quelques mentionnés ci-haut nous ont permis d'aboutir
à ce formalisme suivant :
Figure n° 8 : Modèle Logique des
Données (MLD)
|