Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m290:learningunits:lu03:theorie:c_erm_erd [2024/08/23 15:11] vdemirmodul:m290:learningunits:lu03:theorie:c_erm_erd [2024/10/02 15:14] (aktuell) vdemir
Zeile 1: Zeile 1:
-====== LU03c - ERM and ERD ======+====== LU04c - ERM and ERD ======
  
 ==== Entity-Relationship Model = ERM ==== ==== Entity-Relationship Model = ERM ====
 The Entity-Relationship Model (ERM) is a **conceptual data-model** used in database design to represent relationships between data entities in a system. An entity is a real-world object or concept, such as  customer or product, and each entity has specific attributes that describe it. **ERM serves as a blueprint for creating databases, ensuring that data is accurately captured and linked**. The following illustration shows a database of students, their teachers and the rooms in which the lessons are are held. The Entity-Relationship Model (ERM) is a **conceptual data-model** used in database design to represent relationships between data entities in a system. An entity is a real-world object or concept, such as  customer or product, and each entity has specific attributes that describe it. **ERM serves as a blueprint for creating databases, ensuring that data is accurately captured and linked**. The following illustration shows a database of students, their teachers and the rooms in which the lessons are are held.
 +
 +
 +==== ERM / ERD Editor ==== 
 +Draw.io is a powerful visualisation editor, which is available as an online version as well as an offline app. 
 +
 +  * Available: [[https://www.draw.io/| ERD/ERD Editor Draw.io]]
 +  * The necessary icons are offered on the left hand side, under the category "Entiry Relation"  
 +  * The save function is quite obvious an needs no further explaination
 +  * After you have completed your assignment, you can "Datei > Export > PNG/JPG/..." your data model.
 +
 +
 +==== Youtube tutorials ==== 
 +  * [[https://www.youtube.com/watch?v=I-ctLA--THs&t=75s | Youtube DE: ERM einfach erklärt ]]
 +
 +==== Additional Youtube tutorials ==== 
 +  * [[https://www.youtube.com/watch?v=baF9b5Lkiio | Youtube DE: ER-Modell - Teil 1]]
 +  * [[https://www.youtube.com/watch?v=XX7pM5hXXmk | Youtube DE: ER-Modell - Teil 2]]
 +
  
 {{:modul:m290:learningunits:lu03:theorie:erklasse-1.png?600|}} {{:modul:m290:learningunits:lu03:theorie:erklasse-1.png?600|}}
  
 ==== Entity-Relationship Diagram = ERD === ==== Entity-Relationship Diagram = ERD ===
-An Entity-Relationship Diagram (ERD) is the **graphical representation** of the ERM, visualizing entities, attributes, and their relationships. Commonly using Crow's Foot notation, ERDs clarify the structure of the database before development begins, making them essential for communicating design, ensuring normalization, and preventing errors. Below is an ERD  of a school administration database.+An Entity-Relationship Diagram (ERD) is the **graphical representation** of the ERM, visualizing entities, attributes, and their relationships. Commonly it is also known as the **logical model**, and basicly using the Crow's Foot notation, ERDs clarify the structure of the database before development begins, making them essential for communicating design, ensuring normalization, and preventing errors. Below is an ERD  of a school administration database.
  
 {{:modul:m290:learningunits:lu03:theorie:screenshot_2024-08-14_at_12.13.19.png?700|}} {{:modul:m290:learningunits:lu03:theorie:screenshot_2024-08-14_at_12.13.19.png?700|}}
Zeile 13: Zeile 31:
  
 ===== Additonal material ===== ===== Additonal material =====
-  * [[https://www.youtube.com/watch?v=baF9b5Lkiio ER-Modell Teil 1]] +  * [[https://www.youtube.com/watch?v=inCwNrTIv4s Youtube DE: Kardinalitäten und Primärschlüssel im ERM]] 
-  * [[https://www.youtube.com/watch?v=XX7pM5hXXmk ER-Modell Teil 2]]+  * [[https://www.youtube.com/watch?v=xsg9BDiwiJE | Youtube EN: Entity Relationship Diagram (ERD) Part 1]] 
 +  * [[https://www.youtube.com/watch?v=hktyW5Lp0Vo Youtube EN: Entity Relationship Diagram (ERD) Part 2]]
  
 ===== Vocabulary ===== ===== Vocabulary =====
  • modul/m290/learningunits/lu03/theorie/c_erm_erd.1724418697.txt.gz
  • Zuletzt geändert: 2024/08/23 15:11
  • von vdemir