• Aucun résultat trouvé

Chapitre II : Conception des Bases de Données

N/A
N/A
Protected

Academic year: 2022

Partager "Chapitre II : Conception des Bases de Données"

Copied!
7
0
0

Texte intégral

(1)

I- Introduction :

Pour construire une BD, il faut :

1- Construire un schéma conceptuel modélisé sous forme d’entités et d’associations.

2- Transformer le schéma E/A en schéma relationnel.

3- Mettre en œuvre via un SGBD.

Chapitre II :

Conception des Bases de Données

(2)

Mr. SMII ADNEN http://info-adn.jimdo.com 2 Exemple : Personne conduit une voiture

II- Eléments constitutifs du modèle E/A :

Entité : c’est un objet, un événement, un lieu, une personne … une chose, identifiable sans ambiguïté.

(3)

Syntaxe :

Propriété : Une donnée élémentaire que l’on perçoit sur une entité ou une association (Attribut, champ)

(4)

Mr. SMII ADNEN http://info-adn.jimdo.com 4 Identifiant (Clé): Désigner une entité ou association de façon unique.

C’est un ensemble d’attributs (un ou plusieurs) tel qu’il n’existe pas deux instances (enregistrements) de l’entité ou de l’association

III- Contraintes de cardinalité des associations :

A combien d’associations de A une entité appartient ?

- Une association permet de relier, une ou plusieurs entités.

- Le Rôle détermine la façon dont les entités sont reliées.

- 3 types d’association

(5)
(6)

Mr. SMII ADNEN http://info-adn.jimdo.com 6 Cardinalité ?

(7)

Etude de Cas : (Centre de Formation)

Dégager le Modèle entité-association pour le cas suivant :

Références

Documents relatifs

La maquette présentée ci-dessous montre comment un internaute visualise les traversées disponibles pour une liaison et pour une date précise. Une planification des traversées est

Les entreprises spécialisées dans la fourniture d’employés intérimaires, ont pour nom Entreprise de Travail Temporaire (ETT), ou agence d’intérim car ce sont souvent

Écrire la requête SQL permettant d’afficher (numéro analyse, date prélèvement, résultat analyse, le nom du captage ou le nom du réservoir concerné) pour la commune d’ESSERT

Exemple : Si le mardi et le mercredi sont les jours d’intervention possibles dans le cadre du contrat N, la table PLANNING contient, pour ce contrat, autant de lignes que de mardis

Ecrire la requête SQL permettant de calculer le nombre de jours d’affectation mensuel pour l’affaire numéro 1750123 pour les salariés affecté à une tâche de cette affaire sur

Rédiger la fonction PL/SQL GET_NOMLIAISON permettant d’afficher le nom complet de la liaison (nom du port de départ concaténé avec le nom du port d’arrivée avec un tiret

Le middleware Oracle Net Client et Serveur Un pilote ODBC pour SQL Server 2016 Un pilote ODBC pour Oracle 11G Un pilote ODBC pour Oracle 12C Un pilote ODBC pour MYSQL 8..

Rédiger le trigger d’insertion dans la table REPORTAGE qui doit attribuer la clé primaire de la table (Numéro photographe + Numéro reportage de 1 à 99). Rédiger l’instruction