Tischtennisturnier Anmerkungen
 grundlegendesAnforderungsniveau
 Vorbereitungszeit:30min
Aufgabe
ZurVereinfachungderOrganisationderTischtennisbezirksmeisterschaftenderHerrensolleinerelati‐
onaleDatenbankerstelltwerden.DieModellierungergibtfolgendesER‐Diagramm.
1. BeschreibenSiedasER‐Diagramm.
2. ÜbertragenSiedasER‐DiagramminsRelationenmodellundbegründenSieIhreVorgehensweise.
3. StellenSieohneAngabevonget/set‐MethodendieBeziehungTeilnehmerspielt_fürVereinalsUML‐
Klassendiagrammdar.
4. ErläuternSiedieSQL‐Anweisung
SELECTSchiedsrichter,Name,Vorname
FROMTeilnehmer,spielt,Spiel
WHERETeilnehmer.Spielerpassnummer=spielt.Spielerpassnummer
ANDSpiel.Spielnummer=spielt.Spielnummer
ANDTeilnehmer.Name='Rosskopf'
5. WendenSieMethodendertheoretischenInformatikaufdieseSprachean:
SELECTAttribute
FROMRelationen
WHERERelation.Attribut=Relation.AttributANDRelation.Attribut=Relation.AttributAND…
1
Erwartungshorizont
Aufg. erwarteteLeistungen
1
BeschreibungdesER‐DiagrammsmitFachbegriffen
Entitätstyp,Attribute,Beziehungen,KardinalitätundOptionalität
2
ErläuterungderÜberführunginsRelationenmodell
Verein(Vereinsname,PLZ,Ort,StraßeNr,Kontaktperson)
Teilnehmer(Spielerpassnummer,Vorname,Name,EMailAdresse,AnzahlSiege,↑Vereinsname)
spielt(↑Spielerpassnummer,↑Spielnummer)
Spiel(Spielnummer,Tischnummer,SpielerpassnummerSieger,Schiedsrichter,AnzahlSätze)
3
KlassenmodellierungeinerER‐Beziehung
AggregationdurchFeldSpieler
4
DoppelterJoinüberTeilnehmer,spielt,Spiel,Selektion,Projektion
AusgabeSchiedsrichter,Name,VornamefürdenSpielerRosskopf
5
IndividuelleLösungenmöglich,z.B.GrammatikoderSyntaxdiagramme
S→SELECTAttributeFROMRelationenWHEREBedingungen
Attribute→Bezeichner|Bezeichner,Attribute
Relationen→Bezeichner|Bezeichner,Relationen
Bedingungen→Bedingung|BedingungANDBedingungen
Bedingung→Bezeichner.Bezeichner=Bezeichner.Bezeichner
Bezeichner→Buchstabe|BuchstabeBezeichner
EinordnunginChomsky‐HierarchiealskontextfreieSprache
z.B.endlichenAutomatangeben
ZuordnungzudenProzess‐,Inhalts‐undAnforderungsbereichen
Aufg.
Prozessbereiche
MI
BB
1
2
3
SV
KK
X
X
X
X
X
X
5
X
6
X
DI
X
ID
AL
SA
X
X
X
X
X
IS
IMG
I
II
III
X
4
X
2
2
4
2
3
3
X
3
3
Summe26
6
14
6
X
4
Bewertungseinheiten in
Anforderungsbereichen
Inhaltsbereiche
X
X
X
X
X
X
2