Modele Relationnel
Compte Rendu : Modele Relationnel. Rechercher de 53 000+ Dissertation Gratuites et Mémoiresdu code postal et de la ville)
- élémentaire : une donnée élémentaire est une donnée qui n'est pas décomposable. Elle n'est pas le résultat d'un calcul ou d'une concaténation. (Ex. : le code postal est une donnée élémentaire)
Ces données peuvent être numériques, alphabétiques, un son, une image…
Question I A.3: Dans l’extrait des commandes, une donnée est calculée. Laquelle ? Donner une définition de donnée calculée.
Le montant brut de chaque produit est une donnée calculée. Elle est déterminée à partir de la quantité et du prix unitaire des différents produits.
Une donnée calculée est obtenue directement à partir d’un calcul résultant d’autres données élémentaires.
Question I A.4 : Pour réaliser le modèle relationnel, un seul type de donnée va être utilisé. Lequel ?
Dans un modèle relationnel, les données élémentaires sont uniquement utilisées. Les autres entraînant des incohérences, des redondances, des difficultés de mises à jour..
Question I A.5 : Afin de faciliter le traitement informatique, un code a été donné à chaque donnée des extraits (annexe 1). Compléter le tableau ci-dessous, en mettant une croix pour déterminer si ces données sont élémentaires, calculées ou concaténées.
Code de l’attribut La donnée Elémentaire Calculée Concaténée
Num Numéro du client X
NomCli Nom du client X
AdresseCli Adresse du client X
MélCli Adresse Internet client X
TelCli Téléphone client X
FaxCli Fax client X
TauxRemCli Taux remise client X
Num Numéro du client X
Num Numéro commande X
DateCde Date de commande X
NumProd Numéro produit X
QtéCommandée Quantité commandée X
MttBrut Montant brut X
CodeProd Code produit X
DésignProd Désignation produit X
PrixHTProd P.U. Brut produit X
Question I A.6 : On désire conserver uniquement les données pertinentes, c’est-à-dire les données qui doivent être mémorisées dans la base de données. Compléter le tableau ci-dessus en tenant compte des informations suivantes :
Pour conserver uniquement les données pertinentes, il faut :
1) Supprimer les données calculées et paramètres (Rayer ces données dans le tableau) ou une (ou plusieurs) donnée(s) qui apparaissent plusieurs fois pour n’être représentée qu’une seule fois.
2) Supprimer les données concaténées et les remplacer par des données élémentaires (Rayer ces données dans le tableau et ajouter les données utiles)
3) Supprimer les polysèmes : On dit que deux données sont des polysèmes si elles ont le même code, et des libellés différents. Pour supprimer les polysèmes, il suffit de renommer une des données ou les données pour les distinguer.
4) Supprimer les synonymes : Deux données sont synonymes si elles ont des codes différents, et le même libellé. Pour supprimer les synonymes, il suffit de supprimer une des données.
Analyse des données
Code de l’attribut La donnée Elémentaire Calculée Concaténée
NumCli Numéro du client X 3)
NomCli Nom du client X
AdresseCli Adresse client X 2)
MélCli Adresse Internet client X
TelCli Téléphone client X
FaxCli Fax client X
TauxRemCli Taux remise client X
Num Numéro du client X 3)
NumCde Numéro commande X
DateCde Date de commande X
NumProd Numéro produit X 4)
QtéCommandée Quantité commandée X
MttBrut Montant brut X 1)
CodeProd Code produit X 4)
DésignProd Désignation produit X
PrixHTProd P.U. Brut produit X
RueCli Rue Client X 2)
CPCli Code postal Client X 2)
VilleCli Ville Client X 2)
B) Les attributs
1) Définition
Question I B.1 : Le modèle relationnel est composé d’attributs. A l’aide de la question I A.5, apporter une définition d’un attribut. Quel est le but d’un attribut ? (But de Numéro client, Nom client, Rue client… ?)
Un attribut est une donnée élémentaire, c'est-à-dire qui ne peut être obtenu à partir d’autres attributs. Ce qui exclut les données calculées et concaténée.
Un attribut est une donnée qui appartient à un sujet, un objet, qui permet de le décrire..
2) Les valeurs des attributs
Question I B.2 : Le numéro client a comme exemple de valeur 411001. Donner une valeur de l’attribut NomCli. Qu’est-ce que la valeur d’un attribut ?
Une valeur de NomCli est Jacques DURANT.
Une valeur d’attribut est une réalisation (une réalité) de l’attribut.
Question I B.3 : Compléter le tableau ci-dessous afin de déterminer le domaine de valeur de chaque attribut nécessaire au modèle relationnel, à partir des données résultantes de la question I A.7.
Définissez ce qu’est un domaine de valeur d’un attribut, ainsi que les 4 domaines ci-dessous.
Les domaines de valeurs des attributs
...