SlideServe
Menu
Préférences
© SlideServe · v2026

Entity Relationship Diagram

addison avatar
16 diapositives · 617 Views · Aug 24, 2014

Entity Relationship Diagram. ERD (Entity Relationship Diagram). is modeling tool used to depict graphically a database design before it is actually implemented. It has three basic components, namely, an Entity , Relationship and an Attribute. 2. Entity.

Entity Relationship Diagram - slide 1
01 / 16Entity Relationship Diagram
1 / 17

Télécharger la présentation

Entity Relationship Diagram
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Entity Relationship Diagram Management Information Systems, 10/e Raymond McLeod and George Schell

  2. ERD (Entity Relationship Diagram) is modeling tool used to depict graphically a database design before it is actually implemented. It has three basic components, namely, an Entity, Relationship and an Attribute. Management Information Systems, 10/e Raymond McLeod and George Schell 2

  3. Entity is a real-world object distinguishable or unique from other objects. An entity can be a concrete or physical object like employee, student, faculty, customer etc. Or it could also be conceptual or abstract like transaction, order, course, subjects etc. It can be thought of as a noun like student, employee etc. It is normally represented by a rectangle shape. Management Information Systems, 10/e Raymond McLeod and George Schell 3

  4. Relationship is a way of relating one entity to another. Entities can therefore participate in a relationship. it is commonly thought as a verb connecting the entities or nouns. It is normally represented by a diamond shape. Management Information Systems, 10/e Raymond McLeod and George Schell 4

  5. Example of Entities with Relationship belongs Person Location enrolls Student Subject(s) teaches Faculty Subject(s) Management Information Systems, 10/e Raymond McLeod and George Schell 5

  6. Types of Relationship One-to-One One-to-Many Many-to-Many Management Information Systems, 10/e Raymond McLeod and George Schell 6

  7. Types of Relationship has 1 Student ID 1 One-to-One has 1 M Division Program One-to-Many enrolls M M Student Subject Many-to-Many Management Information Systems, 10/e Raymond McLeod and George Schell 7

  8. Types of Relationship (Crow Notation) has Student ID One-to-One has Division Program One-to-Many enrolls Student Subject Many-to-Many Management Information Systems, 10/e Raymond McLeod and George Schell 8

  9. Attribute Refers to the characteristic or basic fact or field of an Entity or Relationship. For example a Student entity could have the following attributes ID Number, Last Name, First Name, Address, Birth Date etc. A relationship could also have an attribute for example an Entity name Student enrolls (relationship) to a Course/Program. Now, when you enroll you enroll on a certain date so you will have an attribute of Enrollment Date under Enroll relationship. It is normally represented by a circle. Management Information Systems, 10/e Raymond McLeod and George Schell 9

  10. Example of Attributes Lastname Firstname ID No. Gender Student Address Birth date Email Note : A Primary Key is Underlined, in this case the ID No. Management Information Systems, 10/e Raymond McLeod and George Schell 10

  11. Example of Attributes Name Chairperson Lastname Firstname ID No. Program ID Enrollment Date Gender enrolls Student Program Address ID No. Birth date has Email Faculty Lastname Firstname Management Information Systems, 10/e Raymond McLeod and George Schell 11

  12. Example of Attributes Name Chairperson Lastname Firstname ID No. Program ID Enrollment Date Gender enrolls Student Program Address ID No. Birth date has Email Faculty Lastname Firstname Management Information Systems, 10/e Raymond McLeod and George Schell 12

  13. Recursive ERD manages Employee Management Information Systems, 10/e Raymond McLeod and George Schell 13

  14. ERD with Ternary Relationship supplies Product Supplier Customer Management Information Systems, 10/e Raymond McLeod and George Schell 14

  15. ERD (More Examples) Management Information Systems, 10/e Raymond McLeod and George Schell 15

  16. ERD (More Examples) Manages Code Name Name Is_a_Member Employee Department Dept ID Age Salary Participates Start Date has Start Date City Name Project Branch Budget Address Release Date Management Information Systems, 10/e Raymond McLeod and George Schell 16