1 –Cours Access :LES BASES DE DONNEES : VOCABULAIRE ET REPRESENTATION:
Vous disposez ci-dessous d’un extrait de la base de données « Locations » de l’entreprise Hartz, spécialisée dans la location de voitures.
cours Access:
1 – LES BASES DE DONNÉES........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
2 – LES CARACTÉRISTIQUES DES DONNÉES
Les données contenues dans la base peuvent être :
- numériques (nombres exclusivement)
- alphabétiques (lettres, texte uniquement)
- alphanumériques (texte et nombres)
VOTRE TRAVAIL :
Caractérisez les données de la base « locations » (mettez une croix dans la bonne colonne)
Entité ou individu :
Un ensemble d’informations se rapportant à un même thème est appelé entité ou individu.
Ex : toutes les informations relatives aux voitures (table voitures) forment l’entité « Voitures »
Une base de données peut contenir plusieurs entités.
Par exemple, la base de données « location » contient les entités « clients » et « voitures »
Propriétés :
Chaque entité est caractérisée par des types de données appelées propriétés.
Ex : N° client, nom, prénom, somme due, sont des propriétés de l’entité « clients »
Valeurs :
Chaque propriété peut prendre des valeurs.
Ex : « Béret » est une valeur prise par la propriété « Nom » ; « Chèque » est une valeur prise par la propriété « Moyen paiement » ; « Peugeot » est une valeur de la propriété « Marque », etc..
Occurrence :
L’ensemble des valeurs prises par un élément d’une entité s’appelle une occurrence.
Par exemple :
411002; PRINTAL; Louis; 4587,5; 15/05/; virement, est une occurrence de l’entité « clients »
10 OP 62; Renault; safrane; 5; 250 €; 411006, est une occurrence de l’entité « voitures »
Identifiant :
L’identifiant est une propriété principale qui permet d’identifier sans ambiguïté une occurrence. La propriété choisie ne doit en aucun cas prendre deux fois la même valeur. Les valeurs des autres propriétés peuvent, par contre, se retrouver plusieurs fois.
Ex : « N° d’immatriculation » est l’identifiant de l’entité « voitures »
4 –Cours Access: LE MODÈLE CONCEPTUEL DES DONNÉES (MCD)
Pour faciliter leur compréhension et leur organisation, les bases de données sont généralement représentées dans un schéma appelé modèle conceptuel des données
4-1 – LA REPRÉSENTATION DES ENTITÉS
Les entités d’une base de données sont représentées par des rectangles. A l’intérieur de ces rectangles on place les propriétés de chaque entité. L’identifiant est souligné pour le distinguer des autres propriétés.
VOTRE TRAVAIL :
Créez le modèle conceptuel des données pour la base de données « Garage »
4-2 – LE LIEN ENTRE LES ENTITÉS : LES ASSOCIATIONS Les entités sont unies par des relations, nommées associations. Les associations sont définies en utilisant un verbe d’action, par exemple « acheter », « payer ». Entre une table « patients » et « médecins », on aura l’association « soigner » VOTRE TRAVAIL : Définissez et représentez l’association existant entre les tables « voitures » et « clients »
4-3 – LES CARDINALITÉS
Chaque association est caractérisée par un nombre minimum et maximum de relations, appelé cardinalités. On distingue plusieurs relations :
- zéro à plusieurs, notée (0,n)
- zéro à un, notée (0,1)
- un à plusieurs, notée (1,n)
- un à un, notée (1,1)
- plusieurs à plusieurs, notée (n,n)
Par exemple, entre les tables « médecins » et « patients », on a les cardinalités suivantes :
- un médecin peut avoir un ou plusieurs patients, la relation « médecins », « patients » aura donc la cardinalité (1,n)
- un patient n’est soigné que par un médecin (en général), on aura donc la cardinalité (1,1) dans la relation « patients », « médecins »
VOTRE TRAVAIL :
1 – Recherchez les cardinalités dans la base « locations » entre les entités « voitures » et « clients »
.............................................................................................................................................................................. .............................................................................................................................................................................. .............................................................................................................................................................................. ...............................................................................................................................................................................
2 – Représentez ces cardinalités sur le modèle conceptuel.
suivez nous sur Facebook ici
0 commentaires:
Enregistrer un commentaire