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:start [2024/08/20 15:17] – [Assignments] vdemirmodul:m290:learningunits:lu03:start [2024/10/02 15:09] (aktuell) vdemir
Zeile 1: Zeile 1:
-====== LU03 - RDB: concept & notation ====== +====== LU04 - RDB: concept & notation (ERM, ERD) ======
-Relational databases are fundamental to modern data management, offering a structured approach to storing and accessing data. The design of a relational database begins with conceptualizing the data and its relationships, forming the logical schema that represents real-world entities and their interactions within a system. +
- +
-Data types are essential in this design process. They define how data is stored, classified, and processed, with common types including integers, strings, and dates. Correct data type selection ensures efficiency, data integrity, and optimized query performance. +
- +
-Entity-Relationship Models (ERM) and Entity-Relationship Diagrams (ERD) are key tools in database design. The ERM outlines entities and their relationships, while the ERD provides a visual representation of this model. Entities represent objects or concepts, like customers or orders, and relationships illustrate how these entities interact within the system. +
- +
-Crow’s foot notation, commonly used in ERDs, helps depict the cardinality of relationships—whether they are one-to-one, one-to-many, or many-to-many. This notation is crucial for clearly defining how entities connect, ensuring the database accurately reflects the intended data structure.+
  
 ===== Theory ===== ===== Theory =====
Zeile 15: Zeile 8:
  
 <nspages .:aufgaben -h1  -exclude:start -simpleList -textPages=""> <nspages .:aufgaben -h1  -exclude:start -simpleList -textPages="">
-  * LU03.A05: ERM: hobby_db - in due time 
-  * LU03.A06: ERD: hobby_db - in due time 
  
 ===== Solutions ===== ===== Solutions =====
  
 <nspages .:loesungen -h1  -exclude:start -simpleList -textPages=""> <nspages .:loesungen -h1  -exclude:start -simpleList -textPages="">
-  * LU03.L03: ERM: university_db - in due time 
-  * LU03.L04: ERM: webshop_db - in due time  
-  * LU03.L05: ERM: hobby_db - in due time 
- 
-  * LU03.L07: ERD_university_db - in due time 
-  * LU03.L08: ERD: webshop_db - in due time 
-  * LU03.L09: ERD: hobby_db - in due time 
- 
-===== Vocabulary ===== 
-^ English ^ Deutsch ^ 
-| approach | Vorgehen, Ansatz | 
-| within | innerhalb | 
-| schema | Schema, Übersicht | 
-| entity | Wesen, Einheit, Gebilde |  
-| common | allgemein |  
-| to ensure | gewährleisten |  
-| to outline | skizzieren, umreissen |  
-| to depict | bildlich darstellen | 
-| notation | Schreibweise, Darstellungsweise | 
-| crucial | wichtig, entscheidend |  
- 
- 
- 
- 
- 
  
 ---- ----
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir
  
  • modul/m290/learningunits/lu03/start.1724159845.txt.gz
  • Zuletzt geändert: 2024/08/20 15:17
  • von vdemir