Chapter_03_-_Data_Modeling_Using_the_Entity-Relationship__ER__Model_part1_Z Flashcards
Was sind die zwei Hauptaktivitäten im Datenbank-Designprozess?
Datenbankdesign und Anwendungsdesign. Beim Datenbankdesign geht es hauptsächlich um die Erstellung eines konzeptionellen Schemas für eine Datenbankanwendung, oft dokumentiert durch ER-Diagramme, erweiterte ER-Diagramme (EER) oder UML-Klassendiagramme.
Welche Methodologien werden verwendet, um Designs im konzeptionellen Datenbankdesign zu dokumentieren?
ER-Diagramme, erweiterte ER-Diagramme (EER) und UML-Klassendiagramme.
Welche Informationen speichert die COMPANY-Datenbank über Abteilungen?
Jede Abteilung hat einen Namen, eine Nummer und einen Manager.
Wie sind Projekte in der COMPANY-Datenbank organisiert?
Jede Abteilung kontrolliert mehrere Projekte, von denen jedes einen eindeutigen Namen und Standort hat.
Welche Mitarbeiterinformationen werden in der COMPANY-Datenbank gespeichert?
Sozialversicherungsnummer, Adresse, Gehalt, Geschlecht, Geburtsdatum und Arbeitsstunden pro Projekt.
Was sind Entitäten im ER-Modell?
Entitäten repräsentieren spezifische Objekte in der Datenbank, wie z.B. EMPLOYEE oder DEPARTMENT.
Was sind Attribute im ER-Modell?
Attribute sind Eigenschaften zur Beschreibung von Entitäten, wie z.B. Name, SSN (Sozialversicherungsnummer) oder Adresse.
Was ist ein einfaches Attribut im ER-Modell?
Ein Attribut, das nur einen einzigen Wert hat, z.B. SSN oder Geschlecht.
Was ist ein komposites Attribut im ER-Modell?
Ein Attribut, das aus mehreren Komponenten besteht, wie z.B. Adresse oder Name.
Was ist ein mehrwertiges Attribut im ER-Modell?
Ein Attribut, das mehrere Werte haben kann, z.B. die Farben eines Autos.
Was sind Entitätstypen im ER-Modell?
Gruppen von Entitäten mit denselben Attributen, wie z.B. EMPLOYEE oder PROJECT.
Was ist ein Schlüsselattribut im ER-Modell?
Ein Attribut, das eine Entität eindeutig identifiziert, wie z.B. SSN für EMPLOYEE.
Was sind Wertemengen (Domains) der Attribute im ER-Modell?
Wertemengen setzen die möglichen Werte eines Attributs fest, z.B. Zeichenkette oder Datum.
Wie werden Entitätstypen in ER-Diagrammen dargestellt?
Durch Rechtecke.
Wie werden Attribute in ER-Diagrammen dargestellt?
Durch Ovale.
Wie werden Schlüsselattribute in ER-Diagrammen dargestellt?
Schlüsselattribute werden unterstrichen.
Wie werden mehrwertige Attribute in ER-Diagrammen dargestellt?
Durch doppelte Ovale.
Was sind Beziehungen im ER-Modell?
Beziehungen verknüpfen zwei oder mehr Entitäten, z.B. EMPLOYEE arbeitet an PROJECT oder EMPLOYEE verwaltet DEPARTMENT.
Was sind Beziehungstypen im ER-Modell?
Gruppen von Beziehungen desselben Typs, z.B. WORKS_ON oder MANAGES.
Was bedeutet der Grad einer Beziehung im ER-Modell?
Die Anzahl der beteiligten Entitätstypen, z.B. binäre Beziehungen umfassen zwei Entitätstypen.
Wie werden Beziehungstypen in ER-Diagrammen dargestellt?
Durch Rauten.
Wie werden Verbindungen zu beteiligten Entitätstypen in ER-Diagrammen dargestellt?
Durch Linien.
Nenne einige identifizierte Beziehungstypen im COMPANY-Datenbankschema.
WORKS_FOR, MANAGES, CONTROLS, WORKS_ON, SUPERVISION, DEPENDENTS_OF.
Warum werden Beziehungen zwischen Entitätstypen in der COMPANY-Datenbank erweitert?
Um die Anforderungen vollständig darzustellen und die Datenbankstruktur zu verfeinern.