2.1. Présentation du modèle logique de
données relationnelles
ABONNE
Numéro d'abonné
Nom complet
Sexe
Catégorie
Adresse
# Numéro abonnement
ABONNEMENT
Numéro abonnement
Montant
Durée
Date d'abonnement
#Numéro d'abonné
AGENT
Numéro de l'agent
Nom complet
Sexe
Fonction
Attribution
FACTURE
Numéro de la facture
Libellé
Catégorie
Date
#Numéro d'abonné
#Numéro de l'agent
Ce MLDR correspond au schéma relationnel ci-dessous :
T_ABONNEMENT (Numéro d'abonnement Int(7), Montant
Int(5), Durée Int(10), Date Char(15), #Numéro d'abonne
Int(7)).
T_ABONNE (Numéro d'abonne Int(7), Nom complet Char
(50), Sexe Char(10), Catégorie Char(20), Adresse Char(20),
#Numéro d'abonnement Int(7)
T_FACTURE (Numéro de la facture Int(10), libellé
Char(50), Catégorie Char(25), Date Char(20), #Numéro d'abonne
Int(7), #Numéro de l'agent Int(5))
T_AGENT (Numéro de l'agent Int(5), Nom complet Char (50),
Sexe Char(10), Fonction Char(25), Attribution Char(25))
3.3. Modèle
physique
Pour une base de données, nous distinguons clairement deux
choses : sa structure et son contenu.
Le schéma d'une base de données est défini
par sa structure en terme de ses tables, leurs colonnes avec le type de
valeurs, leurs identifiants primaires et secondaires, les contraintes
référentielles.
3.1. Présentation du
Modélisation physique de données (MPD)
Ainsi, la structure de notre base de données sera la
suivante :
Fichiers
|
Articles logiques
|
Taille
|
Format
|
Observation
|
ABONNEMENT
|
Numéro abonnement
Montant
Durée
Date d'abonnement
#Numéro d'abonné
|
7 caractères
5 caractères
10 caractères
15 caractères
7 caractères
|
Numérique Numérique
Numérique Texte
Numérique
|
Clé de la table
Clé étrangère
|
ABONNE
|
Numéro d'abonné
Nom complet
Sexe
Catégorie
Adresse
# Numéro abonnement
|
7 caractères
50 caractères
10 caractères
20 caractères
20 caractères
7 caractères
|
Numérique Texte
Texte
Texte
Texte
Numérique
|
Clé de la table
Clé étrangère
|
FACTURE
|
Numéro de la facture
Libellé
Catégorie
Date
#Numéro d'abonné
#Numéro de l'agent
|
10 caractères
50 caractères
25 caractères
20 caractères
7 caractères
5 caractères
|
Numérique
Texte
Texte
Texte
Numérique
Numérique
|
Clé de la table
Clé étrangère
Clé étrangère
|
AGENT
|
Numéro de l'agent
Nom complet
Sexe
Fonction
Attribution
|
5 caractères
50 caractères
10 caractères
25 caractères
25 caractères
|
|
|
|