Solution Exercice 1 - Corrige
Q1 - N° Patient 00A45
Controle de type. Un numero de patient doit etre entierement numerique. La presence de la lettre A dans 00A45 constitue une erreur de type. La valeur attendue est un nombre pur (ex : 00045). Dans un systeme d'information, le controle de type verifie que la donnee appartient au bon domaine de valeurs (numerique versus alphanumerique).
Q2 - Date 30/02/1995
Deux controles detectent l'erreur :
- Controle de vraisemblance : le mois 02 (fevrier) ne peut jamais avoir 30 jours. Cette valeur est impossible et non realisable.
- Controle de coherence interne : le jour 30 est incompatible avec le mois 02 dans la meme donnee. La coherence interne verifie que les differentes parties d'une meme information sont compatibles entre elles.
Remarque : Beaucoup de personnes ne citent qu'un seul controle. Les deux s'appliquent simultanement dans le cadre du controle qualite des donnees.
Q3 - Date d'admission 15/13/2024
Controle de vraisemblance. Le mois 13 n'existe pas dans le calendrier. Une annee ne comporte que 12 mois maximum. C'est impossible et non realisable. Le controle de vraisemblance permet de detecter des valeurs qui ne peuvent pas exister dans la realite (mois superieur a 12, jour superieur a 31, etc.).
Q4 - Telephone 069 87X 234
Controle de type. Un numero de telephone doit etre entierement numerique. La presence de la lettre X dans la chaine "069 87X 234" constitue une erreur de type. Le format attendu est une sequence de chiffres, eventuellement avec des espaces ou separateurs, mais pas de lettres.
Q5 - Date sortie 10/01/1990 vs admission 15/13/2024
Controle de coherence externe. La date de sortie doit etre posterieure ou egale a la date d'admission. Or 1990 est inferieur a 2024, ce qui est impossible. Ce controle verifie la coherence logique entre deux dates du meme enregistrement. La coherence externe s'applique entre differents champs d'une meme entite ou entre differentes entites du systeme d'information.
Recapitulatif des types de controles pour le systeme d'information
| Type de controle |
Definition |
Exemple dans l'exercice |
| Controle de type |
Verifie que la donnee appartient au bon domaine (numerique, date, alphanumerique...) |
N° Patient 00A45 (lettre A), Telephone 069 87X 234 (lettre X) |
| Controle de vraisemblance |
Verifie que la valeur est possible dans le contexte reel |
30/02/1995 (fevrier n'a pas 30 jours), 15/13/2024 (mois 13 inexistant) |
| Controle de coherence interne |
Verifie la compatibilite entre differentes parties d'une meme donnee |
30/02/1995 (incoherence jour/mois) |
| Controle de coherence externe |
Verifie la coherence entre plusieurs champs ou enregistrements |
Date sortie (1990) posterieure a date admission (2024) impossible |