Chapter_03_-_Data_Modeling_Using_the_Entity-Relationship__ER__Model_part1_Z Flashcards

1
Q

Was sind die zwei Hauptaktivitäten im Datenbank-Designprozess?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Methodologien werden verwendet, um Designs im konzeptionellen Datenbankdesign zu dokumentieren?

A

ER-Diagramme, erweiterte ER-Diagramme (EER) und UML-Klassendiagramme.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche Informationen speichert die COMPANY-Datenbank über Abteilungen?

A

Jede Abteilung hat einen Namen, eine Nummer und einen Manager.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wie sind Projekte in der COMPANY-Datenbank organisiert?

A

Jede Abteilung kontrolliert mehrere Projekte, von denen jedes einen eindeutigen Namen und Standort hat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche Mitarbeiterinformationen werden in der COMPANY-Datenbank gespeichert?

A

Sozialversicherungsnummer, Adresse, Gehalt, Geschlecht, Geburtsdatum und Arbeitsstunden pro Projekt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was sind Entitäten im ER-Modell?

A

Entitäten repräsentieren spezifische Objekte in der Datenbank, wie z.B. EMPLOYEE oder DEPARTMENT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was sind Attribute im ER-Modell?

A

Attribute sind Eigenschaften zur Beschreibung von Entitäten, wie z.B. Name, SSN (Sozialversicherungsnummer) oder Adresse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was ist ein einfaches Attribut im ER-Modell?

A

Ein Attribut, das nur einen einzigen Wert hat, z.B. SSN oder Geschlecht.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist ein komposites Attribut im ER-Modell?

A

Ein Attribut, das aus mehreren Komponenten besteht, wie z.B. Adresse oder Name.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist ein mehrwertiges Attribut im ER-Modell?

A

Ein Attribut, das mehrere Werte haben kann, z.B. die Farben eines Autos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was sind Entitätstypen im ER-Modell?

A

Gruppen von Entitäten mit denselben Attributen, wie z.B. EMPLOYEE oder PROJECT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist ein Schlüsselattribut im ER-Modell?

A

Ein Attribut, das eine Entität eindeutig identifiziert, wie z.B. SSN für EMPLOYEE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was sind Wertemengen (Domains) der Attribute im ER-Modell?

A

Wertemengen setzen die möglichen Werte eines Attributs fest, z.B. Zeichenkette oder Datum.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wie werden Entitätstypen in ER-Diagrammen dargestellt?

A

Durch Rechtecke.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie werden Attribute in ER-Diagrammen dargestellt?

A

Durch Ovale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie werden Schlüsselattribute in ER-Diagrammen dargestellt?

A

Schlüsselattribute werden unterstrichen.

17
Q

Wie werden mehrwertige Attribute in ER-Diagrammen dargestellt?

A

Durch doppelte Ovale.

18
Q

Was sind Beziehungen im ER-Modell?

A

Beziehungen verknüpfen zwei oder mehr Entitäten, z.B. EMPLOYEE arbeitet an PROJECT oder EMPLOYEE verwaltet DEPARTMENT.

19
Q

Was sind Beziehungstypen im ER-Modell?

A

Gruppen von Beziehungen desselben Typs, z.B. WORKS_ON oder MANAGES.

20
Q

Was bedeutet der Grad einer Beziehung im ER-Modell?

A

Die Anzahl der beteiligten Entitätstypen, z.B. binäre Beziehungen umfassen zwei Entitätstypen.

21
Q

Wie werden Beziehungstypen in ER-Diagrammen dargestellt?

A

Durch Rauten.

22
Q

Wie werden Verbindungen zu beteiligten Entitätstypen in ER-Diagrammen dargestellt?

A

Durch Linien.

23
Q

Nenne einige identifizierte Beziehungstypen im COMPANY-Datenbankschema.

A

WORKS_FOR, MANAGES, CONTROLS, WORKS_ON, SUPERVISION, DEPENDENTS_OF.

24
Q

Warum werden Beziehungen zwischen Entitätstypen in der COMPANY-Datenbank erweitert?

A

Um die Anforderungen vollständig darzustellen und die Datenbankstruktur zu verfeinern.