würde mich mal interessieren wie fit ihr in dem Thema schon seit?
Find es ein wenig schade, dass es dazu keine EA gibt =/
Grad bei den Klassendiagrammen hab ich echt Probleme dass alles aus dem Text richtig zu verstehen.
Irgendwelche Tipps wie ihr das macht bzw. lernt?
Gruß
ChDotzi
Comments
Hundehuette
Contributions on this page: 1
View profileVon mir aus könnte die Klausur morgen stattfinden :rolleyes:
Wie, es gibt keine EA? Ich habe rund ein Dutzend.
Die waren auf der Seite vom Lehrstuhl zu finden.
Auch zu Diplomzeiten gab es "unsere" drei Kurse.
Ich weiß ja nicht, wo du wohnst ...
... es gibt noch zwei Klausurvorbereitungswochenenden in Neuss und Coesfeld.
Beide Mentoren sind richtig gut.
[url]https://www.fernuni-hagen.de/stz/neuss/betreuung/m_31751.shtml[/url]
[url]https://www.fernuni-hagen.de/stz/coesfeld/betreuung/modul31751.shtml[/url]
Ansonsten: Übung macht den Meister!
ChDotzi
Contributions on this page: 3
View profileDutzend? also für DB und Geschäftspr. find ich auch welche. Aber für Objekt. Systemanalyse find ich 3 Stück. Kannst du mir vielleicht den Link schicken?
Üben würde ich gerne
Rainer09
Contributions on this page: 1
View profile[url]https://www.fernuni-hagen.de/WINF/menuefrm/download.htm[/url]
dann unter "alte Einsendeaufgaben" die Einsendeaufgaben zum Hauptstudium I und II (ea haupt.zip und ea haupt 2005ff.zip) runterladen.
In den zip-Archiven befinden sich insgesamt 5 OOSA EA's.
ChDotzi
Contributions on this page: 3
View profileAlles klar, danke :)
Jedoch muss ich sagen, ich bin echt kein Fan von den Klassendiagrammen. Die ganzen Verbindungen "perfekt" herauszufinden mhh.
Olga Hep
Contributions on this page: 7
View profileHallochen, gibt es irgendwo die EA mit Musterlösungen in einer neuen Notation? Ich finde gar nichts zum Üben:-(
Danke
Olga
greenhd01
Contributions on this page: 20
View profileHey Olga wie wärs mit der aktuellen EA zum Kurs dazu gibts doch die Musterlösung: [URL]https://www.fernuni-hagen.de/wiwi/studium/pruefungen/aufgaben/abgabetermine/eaFrame.php?Index=31751[/URL]
Gruß
Christine
Contributions on this page: 4
View profileWenn man den Kurs aber im WS nicht belegt hatte, hat man leider auch keinen Zugriff auf die EA vom Kurs 818.
Ansonsten find ichs auch eher schwammig, alle Assoziationen und Verebungsstrukturen richtig zu identifizieren.
Schöne Grüsse.
greenhd01
Contributions on this page: 20
View profileDazu gibt es ja nette Komilitonen die einen das bereitstellen könnten :). OOT: Mhm gerade wieder Fehler in der Ersten EA in der Musterlösung entdeckt xD. Der Lehrstuhl täte gut daran eventuell die Musterlösung vorher durch SQL zu jagen um die Aufgabenstellung mit der Lösung zu vergleichen.
Flügellahm
Contributions on this page: 13
View profileDie fehlerhafte ML ist in moodle schon behandelt worden.
Christine
Contributions on this page: 4
View profileFalls also ein Kommilitone so nett sein möchte, würde ich mich sehr freuen. :D [EMAIL="box015@yahoo.com"]box015@yahoo.com[/EMAIL].
greenhd01
Contributions on this page: 20
View profileAh okay auf moodle hab ich dazu noch garnicht geguckt ;). Mich wundert es ja das mit Stand heute dann der Fehler noch nicht behoben ist. Achja Christine - > Sie haben Post
Olga Hep
Contributions on this page: 7
View profileIch freue mich natürlich auch:) [email]olgachen67@gmail.com[/email]
greenhd01
Contributions on this page: 20
View profileSollte beides schon angekommen sein, wenn nicht einfach anschreiben, achja nochmal Post von mir
Christine
Contributions on this page: 4
View profileDanke schön. Juhu, ich habe richtig geraten! Nur dumm, dass ich die falsche Notation von Kurs 817 (mit m,mc) verwendet hatte. An solche Lappalitäten ist ja auch noch zu denken!
Schöne Grüsse.
greenhd01
Contributions on this page: 20
View profileJa das mit den Kardinalitäten und unterschiedlichen Modellen ist schrecklich, da schreiben die immer was von Repository hier Repository da und kriegen es nichtmal hin sich auf ein Modell zu einigen. Besonders toll ist dann wieder das in Datenbanken 1 auch noch eine unterschiedliche Notation war da gabs kein c ...
Olga Hep
Contributions on this page: 7
View profileirgendwie habe ich Probleme mit Attributliste-Aufgabe (EA WS 2009/10). Wieso ist Mitarbeiter String falsch?
greenhd01
Contributions on this page: 20
View profileIch würde auf einen Schreibfehler tippen ;), oder aber die meinen hier das der Mitarbeiter mit seinen Primärschlüssel also irgendeinen Integer Wert aufzunehmen ist?
Olga Hep
Contributions on this page: 7
View profileUnd AnzahlExemplare Uint, AnzahlSaeumnisTage UInt, ExemplarNr UInt sind auch falsch? Irgendwie ist es verdächtig, dass alles Uint falsch ist. Vielleicht meinen sie unter Uint alle ganze Zahlen von 1 und nicht von 0?
Olga
greenhd01
Contributions on this page: 20
View profileAlso Bei MedienID ist natürlich falsch sollte ein alphanumerischer schlüssel sein, Bei AnzahlExemplare ist die Klasse falsch müsste Medienexemplar sein, Bei SäumnisTage genau das gleiche dies ist nicht bei Benutzer vermerkt sondern auf Konto, bei ExemplarNr ist das aber tatsächlich merkwürdig, denn hier sollte eine Fortlaufende Nummer erfasst werden die durch UInt dargestellt werden kann
Christine
Contributions on this page: 4
View profileAlso 10. würde ich auch als richtig bezeichnen. Aber AnzahlExemplare und AnzahlSaeumnisTage stehen in der falschen Klasse.
Ha,ha zu langsam...
sangrick
Contributions on this page: 5
View profileÜber welche EA diskutiert ihr gerade? WS 2009/2010 DBS passt irgendwie nicht ???
greenhd01
Contributions on this page: 20
View profileWS 09/10 Objektorientierte Systemanalyse. Ich spiel jetzt erstmal ne Runde Command and Conquer mit dem Lehrstuhl als Feindbild, dargestellt durch die Nod *G*. Ist natürlich nur Spaß.
Olga Hep
Contributions on this page: 7
View profileAh du meine Güte ich habe die Aufgabe selbst nicht gelesen:) Dachte es geht immer nur um Attributtyp.. Danke euch! Dann stimmt ja alles, auch bei Mitarbeiter2 ist Klasse falsch, oder? Das ist doch klasse Person..
Olga
Olga Hep
Contributions on this page: 7
View profileweil die Klasse falsch ist, "pro Exemplar werden eine laufende Nummer" ist in der Klasse MedienExemplar
Olga
sangrick
Contributions on this page: 5
View profileDie EA habe ich nicht, aber das scheint die Aufgabe 1 aus Klausur WS 08/09 zu sein
Mag mal jemand meine Lösung mit der Musterlösung vergleichen?
1b)
[TABLE="class: grid"]
[TR]
[TD]MediumID[/TD]
[TD="align: right"]0
[/TD]
[TD]falsch weil nicht alphanumerisch
[/TD]
[/TR]
[TR]
[TD]Titel[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Anzahl Exemplare[/TD]
[TD="align: right"]0[/TD]
[TD]falsche Klasse[/TD]
[/TR]
[TR]
[TD]Mitarbeiter 1[/TD]
[TD="align: right"]0[/TD]
[TD]falscher Datentyp, müsste Mitarbeiter sein[/TD]
[/TR]
[TR]
[TD]Mitarbeiter 2[/TD]
[TD="align: right"]0[/TD]
[TD]falscher Datentyp, müsste Mitarbeiter sein[/TD]
[/TR]
[TR]
[TD]DatumVorstellung[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Telefon[/TD]
[TD="align: right"]0[/TD]
[TD]falscher Datentyp[/TD]
[/TR]
[TR]
[TD]Qualifikation[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]AnzahlSäumnisTage[/TD]
[TD="align: right"]0[/TD]
[TD]falsche Klasse[/TD]
[/TR]
[TR]
[TD]ExemplarNr[/TD]
[TD="align: right"]0
[/TD]
[TD]falscher Datentyp (falls das referenzierte Exemplar gemeint ist)
oder falsche Klasse
[/TD]
[/TR]
[TR]
[TD]SummeMahngebühren[/TD]
[TD="align: right"]0[/TD]
[TD]falscher Datentyp[/TD]
[/TR]
[TR]
[TD]MedienExplbeschädigt[/TD]
[TD="align: right"]0[/TD]
[TD]falscher Datentyp, falsche Klasse[/TD]
[/TR]
[/TABLE]
Wie sehen laut Musterlösung die Kardinalitäten für MedienExemplar und Ausleihe (1 / [COLOR=#ff0000]1[/COLOR]), Neuanschaffung und Medienvorstellung (1..* / [COLOR=#ff0000]1[/COLOR]) sowie Medienvorstellung und Mitarbeiter ([COLOR=#ff0000]*[/COLOR] / 2) aus? Bei den rot markierten bin ich mir nicht so sicher
sangrick
Contributions on this page: 5
View profileInteressant, die EA 09/10 stimmt mit der Klausur 08/09 nicht vollständig überein. In der Klausur war die SummeMahngebühren noch ein UInt, während das in der EA der passende Datentyp Float ist.
Olga Hep
Contributions on this page: 7
View profileund in der Lösung zur EA ist wieder UInt
SantaMuerte
Contributions on this page: 12
View profileDas muß aber schon Float sein, UInt ist ja ganzzahlig, das ist suboptimal bei Geldbeträgen.
Blackhawk
Contributions on this page: 15
View profileWann wuerde man denn z.B. Int nehmen? Eine ganze (evtl. auch negative) Zahl. Bei Kontostand (der ja im Minus sein kann) geht es nicht, weil der Betrag ja nicht ganzzahlig sein muss. Faellt Euch ein Beispiel ein?
Flügellahm
Contributions on this page: 13
View profileZahlenskala bei Fragebögen, z. B. "Wie bewerten Sie die Modellierungs-Klausur vom 14.09.2011 in ganzzahligen Werten von - 5 bis +5?"
Blackhawk
Contributions on this page: 15
View profileStimmt!
greenhd01
Contributions on this page: 20
View profileZusätzlich noch bei allen wo es sich um eine Anzahl ganzer Objekte dreht natürlich
greenhd01
Contributions on this page: 20
View profileWuah, sagtmal wie geht ihr denn jetzt vor bei der Objektorientierten Systemanalyse? Bei mir schaut es im Moment so aus das ich mir die Klassen vorstelle, mit fiktiven public und private Methoden. Heißt also konkret das wenn ich eine Beziehung zwischen den beiden Modelliere, die Klasse auf diese Methoden zugreift um die Instanzen zu Manipulieren. Ferner sollte natürlich in der zugreifenden Klasse dann eine entsprechende Methode implementiert sein die mir dies ermöglicht.
Blackhawk
Contributions on this page: 15
View profileAlso ganz ehrlich: Ich hab keine Ahnung! Ich finde es sehr muehsam aus diesem verwirrenden Text ueberhaupt Infos zu siehen.
Ich stell mir den Kram eigentlich nicht anders wie die Modellierung im 817er Kurs vor. Nur halt nicht m, mc etc. sondern 1..* etc.
MartinINF
Contributions on this page: 1
View profileSo isses, total wirrer Text. Aber die Klausur-Aufgaben sind einfach, wenn man das Prinzip einmal verstanden hat. Nur aus dem Text ist dieses Prinzip halt nicht zu "extrahieren".
Ich drücke morgen auch allen anderen Mitstreitern die Daumen. Viel Glück!
Martin
greenhd01
Contributions on this page: 20
View profileBlackhawk und ich sind das gestern Abend nochmal kurz durchgegangen, zentrale Frage hier ist es ja, welchen Zugriff auf andere Instanzen von Klassen, die jeweilige Instanz haben muss um wie im Aufgabentext gewünscht zu operieren und nicht wie im ERM wieviele Tupel einem Tupel einer Relation zugeordnet sind. Das heißt das Klassendiagramm ist das Überdiagramm und das ERM dann die konkrete Umsetzung auf Datenebene in Vorbereitung der Daten für ein relationales Datenbankkonzept. Völlig wurscht sind hier irgendwelche Primärschlüssel, da diese wenn überhaupt nur in der objektorientierten Programmierung als Pointer bestehen, die ich mit den jeweiligen implementierten Methoden der Klasse manipuliere. Um den Sachverhalt mal an einem Beispiel Zu Konkretisieren:
Jeder Ausleihe ist genau einem Medienexemplar zugeordnet:
ERM: Ausleihe 1:1 Medienexemplar
Klassendiagramm: Ausleihe 1:1..* Medienexemplar
Die Unterschiede ergeben sich aus dem genannten Sachverhalt, also auf Datenebene ist jedem Tupel der Relation Ausleihe ein Tupel der Relation Medienexemplar zugeordnet. Aber die konkrete Instanz im Klassendiagramm braucht zu jedem beliebigen Zeitpunkt natürlich Vollzugriff auf alle Verfügbaren Medienexemplare um das gewünschte auszuwählen.
Ich hoffe dies hilft dem ein oder anderen.
Gruß
greenhd01
Contributions on this page: 20
View profileWas mir hierzu gerade noch einfällt ist das Konzept der Polymorphie, das heißt ich kann einer Abstrakte Oberklasse eine Beziehung zuordnen, mit der Annahme diese stellt mir alle Methoden bereit, die ich für einen Abruf einer Unterklasse benötige. Also das Konzept der dynamischen Bindung zur Laufzeit. Erst während des Aufrufs der Methode wird festgestellt, welche eine geeignete Signatur aufweist um das Objekt zu manipulieren. Ist mir heute Nacht um 1e wieder eingefallen ;).
Blackhawk
Contributions on this page: 15
View profileErinnert Ihr Euch an die eine Aufgabe mit dem Trainingskonto und Fitnesskonto etc. Warum hat man Trainingskonto denn nicht als abstrakte Klasse modelliert? Weil es gleichzeitig auch die anderen Konten beinhaltet?
SantaMuerte
Contributions on this page: 12
View profileSagt mir nichts.
Blackhawk
Contributions on this page: 15
View profileIch hab nachgeschaut. Maerz 2011 Klausur war es. Also die letzte Klausur.
Flügellahm
Contributions on this page: 13
View profileWeil es nichts zu vererben gibt.
Im "Trainingskonto" ist u. a. die "aktuelle Anzahl gewählter Disziplinen" gespeichert (Mitte Punkt 2).
Wie willst du das vererben?
Blackhawk
Contributions on this page: 15
View profileDas ueberzeugt mich! Danke Dir.
Ich hab das noch nie so als Vererbung gesehen, sondern immer eher als "entweder" "oder". Aber ich hab eben auch nochmal ins Skript gelunzt. Entscheidend ist, dass die unteren Klassen alle "Eigenschaften" der Oberklasse enthalten und noch weiter spezifizieren. Dem Fitnesskonto ist es aber ziemlich rund ob der Kunde auch Gymnastik ausgewaehlt hat.
SantaMuerte
Contributions on this page: 12
View profileDie "Anzahl gewählter Disziplinen" und die "gesamte Anzahl an Trainingstagen" können nicht vererbt werden, weil die Attribute keinen Sinn machen im Fitness-, Gymnastik- und Badmintonkonto.
Wo bekommt man denn die Musterlösung her, finde sie nicht? Ist auch alles ein bißchen chaotisch mit den Downloads an fünf verschiedenen Ecken im Internet finde ich.
ela-online
Contributions on this page: 1
View profileZu der Klausur gibt es - soweit ich weiß - keine Musterlösung...
Flügellahm
Contributions on this page: 13
View profileVon Klausuren gibt es keine MLs.
Ab und zu sind alte Klausuraufgaben in EAs verarbeitet worden. Dann gibt es MLs.
Wie man daran kommt? Da gibt es mehrere Möglichkeiten:
1. Man die Kurse im betreffenden Semester belegt und die EAs/MLs runtergeladen.
2. Man hat sich die EAs/MLs älterer Semester (also vor SoSe 2009) im STZ vor Ort kopiert.
3. Man geht zu mentoriellen Betreuungen und bearbeitet/diskutiert alte Aufgaben in der Gruppe.
4. ...
5. ...
SantaMuerte
Contributions on this page: 12
View profileWirklich wertvolle Tipps :) Was ist 4 und 5? Bei eBay ersteigern und dem Kommilitonen klauen?
Klang halt so, als ob sich Blackhawk auf ne Musterlösung bezog, wahrscheinlich war er in so ner mentalen Betreuung und hat seine Lösung daher. Mentoriell mein ich.
greenhd01
Contributions on this page: 20
View profileAlso ich denke das hier in der Klausur unabhängig von Vererbungsbeziehungen folgendes möglich war: Einmal Zugriff aus der Klasse Trainingskonto auf die drei anderen Konten oder aber auch der Zugriff aus der Klasse Kunde direkt auf die 4 Konten. Der erste Ansatz wäre natürlich, um eine möglichst lose Kopplung zu gewährleisten, dem anderen vorzuziehen. Achja denkt morgen eventuell an einen Tacker um die Klausur zu entklammern um gemütlich ohne viel blättern den GPS und das ERM und auch das Klassendiagramm zu zeichnen
Blackhawk
Contributions on this page: 15
View profileNein leider hab ich auch keine ML :( Nur die Infos, die ich mir hier aus dem Forum so zusammenklaue. Da hat naemlich niemand das Fitnesskonto als abstrakt modelliert und ich fragte mich warum.
Flügellahm
Contributions on this page: 13
View profile4. Beim Lehrstuhl anrufen und den Kursbetreuer während seiner Sprechstunde dazu befragen.
5. Von Mitstudierenden erhalten.
Blackhawk war in keiner mentoriellen Betreuung
Flügellahm
Contributions on this page: 13
View profileChef, ich habe alles schon bereit gelegt!
Im Ernst: Da weisen die Mentoren auch drauf hin, dass wir die Klausur auseinander nehmen sollen und am Ende wieder zusammentackern sollen.
Flügellahm
Contributions on this page: 13
View profileJetzt hat jede(r) 3 Wunschaufgaben frei für die Klausur am 14.09. ...
... ich wünsche mir:
1. ein ER-Diagramm
2. ein ER-Diagramm
3. ein ER-Diagramm
SantaMuerte
Contributions on this page: 12
View profileIch wünsche mir 100 richtig/falsch Fragen... Die sind so schön schwierig
Blackhawk
Contributions on this page: 15
View profile2 Vorwaerts-/Rueckwaertszeiger Aufgaben
1 ER Diagramm
Flügellahm
Contributions on this page: 13
View profileDie Betonfüsse für dich sind in Süditalien bestellt :p
greenhd01
Contributions on this page: 20
View profileAch ich wünsche mir einfach die Aufgabentypen die bisher dran kamen mehr brauch ich net
Flügellahm
Contributions on this page: 13
View profileAlle? Für 2 Stunden? Dann mal viel Spaß
Dennis
Contributions on this page: 3
View profileJa ... stimmt, dass ist ne gute Idee ... da ich mich aber bereits schon in Düsseldorf befinde und natürlich keinen Tacker :mad: eingepackt hatte, hab ich mir gerade einen beim Real gekauft :cool
greenhd01
Contributions on this page: 20
View profilenaja von mir aus können die zusätzlich zum erm zum malen noch diese grafischen kardinalitäten zum überprüfen mit dazutun, das kostet ja kaum was an zeit bringt aber massiv Punkte, siehste Dennis und genau aus dem Grund hab ichs nochmal erwähnt :D geht ja nicht jeder zu Mentoren
Dennis
Contributions on this page: 3
View profileWie wäre es einfach mit drei alten Klausuraufgaben
greenhd01
Contributions on this page: 20
View profileDennis so ala Modellieren sie ein Überklassendiagramm das für die 3 folgenden Aufgabenbereiche die wichtigsten Sachverhalte abbilden kann und dann schön 3 Seiten nur mit Angaben aus alten Klausuren xD
Dennis
Contributions on this page: 3
View profileSo oder so ähnlich :rolleyes
SantaMuerte
Contributions on this page: 12
View profileDas mit den grafischen Kardinalitäten zum Überprüfen verstehe ich nicht so ganz. Ich habe da eine falsche Vorgehensweise, die zwar meistens zum richtigen Ergebnis führt, aber nicht immer. Wie macht ihr das denn bei EA SS10, Kurs 817, Aufgabe 2? Vor allem wenn "m" vorkommt lieg ich oft daneben.
Orkum
Contributions on this page: 5
View profileIhrs
Sorry für die ev. blöde Nachfrage aber könnt ihr mir bitte 3 Fragen bzgl. verschiedener Notationen beantworten:
1. Kommt nach einer SQL Abfrage ein abschliessendes Semikolon oder nicht ";" ?
2. Werden strings bei den Abfragen in "" oder ' ' gesetzt?
3. Können beim GPM mehrere Verbindungen wieder in ein XOR laufen oder ist das per Definition auf 2 Eingänge und einen Ausgang (oder andersrum) festgelegt?
Ich habe die Skripte leider nicht vorliegen...
Danke im Voraus,
LG Orkum
SantaMuerte
Contributions on this page: 12
View profile1. Ja, gibt aber keinen Punktabzug wenn es fehlt.
2. '
3. Das weiß ich nicht, ist mir noch nicht untergekommen, denke, daß es mehr als 2 sein können, die dann einen "Ausgang" haben.
greenhd01
Contributions on this page: 20
View profileAlso Orkum zu 3. dies ist sehr wohl möglich siehe hierzu auch das GPM IKEPA und diese Reifenrücknahme, einzig was nicht erlaubt ist sind multiple Ein- und Ausgänge, diesen Sachverhalt kann man entgegenwirken indem man dann einfach 2 xor hintereinanderschreibt. Achja und bei Strings halt ich mich an die Lehrstuhlnotation und setze es in " ". Was auch dem entspricht was ich hier zum füttern der Datenbank benutze.
sangrick
Contributions on this page: 5
View profileGenau entweder n Eingänge und 1 Ausgang oder 1 Eingang und n Ausgänge.
Gilt übrigens für alle Konnektoren
Wuseldusel
Contributions on this page: 3
View profileIch kenn jetzt leider die Lehrstuhlnotation nicht, aber arbeite täglich mit Datenbanken wobei ich eigentlich immer nur ' benutze.
Ich glaube aber nicht dass es deswegen gravierende Punktabzüge gibt.
SantaMuerte
Contributions on this page: 12
View profileIch habe schon beides gesehen in verschiedenen Musterlösungen, nehme aber auch immer '.
Flügellahm
Contributions on this page: 13
View profile" oder ' ist vollkommen egal! Das sagen auch die Mentoren.
Wie will uns der Lehrstuhl etwas als falsch ankreiden, was er selbst völlig unheitlich in seinen KEs verwendet.
greenhd01
Contributions on this page: 20
View profileSo hab jetzt so langsam die faxen Dicke kann den Lernstoff nicht mehr sehen :D. Mach jetzt noch einmal kurz die Klassendiagramme und dann sollte es auch genügen. Euch allen morgen um 9:00 Uhr viel Erfolg. Schreibt von euch noch einer in Veitshöchheim LK Würzburg?
Wuseldusel
Contributions on this page: 3
View profileMit dem Erfolg schließ ich mich mal an! Bis morgen (für die die in Düsseldorf sind)
Blackhawk
Contributions on this page: 15
View profilenoch..ein Boolean muss nicht immer nur "wahr" oder "falsch" sein oder? Es geht lediglich darum, aus vorgegebenen Begriffen eine Entscheidung zu treffen. dick/duenn, gut/schlecht, bestanden/durchgefallen*G waere auch ein boolean?
greenhd01
Contributions on this page: 20
View profileNaja aber für den Computer sind die oben genannten Sachverhalte alle 0 oder 1 d.h. wahr oder falsch bzw eben boolean. Also im vordergrund kann der Text so stehen und im hintergrund dann eben die Zuordnung zu 0, 1 true, false ...
Blackhawk
Contributions on this page: 15
View profileAber angenommen Du hast (wie es glaub ich in einer Aufgabe war) eine Bewertung eines Aufsatzes. Also die Moeglichkeit zu sagen "ausreichend" oder "unzureichend". Und in der Aufgabe steht dies als Boolean gekennzeichnet und ist der richtigen Klasse zugeordnet. Ist es dann richtig oder falsch? Also 0 oder 1?
Orkum
Contributions on this page: 5
View profileVielen Dank allerseits für die Antworten und viel Erfolg für morgen!!
Flügellahm
Contributions on this page: 13
View profileDas Parkhaus bei/unter der Uni-Bibliothek ist wieder geöffnet!
Nur so als Hinweis für die, die in Düsseldorf schreiben.
Flügellahm
Contributions on this page: 13
View profileIch habe vor, mein GPM auf der Rückseite der Platzkarte zu "malen".
Sollte dies noch jemand so machen, können wir uns ja hinterher munter austauschen.
greenhd01
Contributions on this page: 20
View profileBlackhawk wenn ich die möglichkeit habe dann ist in der Klasse der Text doch einer boolschen Variable zugeordnet.
Blackhawk
Contributions on this page: 15
View profileOkidoki :)
Dann mal viel Erfolg morgen! Ich werd versuchen mir den Kram nochmal schnell einzupraegen dann zwecks Vergleichs hier. So ungefaehr wuesste ich naemlich schon gerne ob ich richtig liege.
SantaMuerte
Contributions on this page: 12
View profileEs bezieht sich immer nur auf eine Aussage. Also z.b. "ausreichend" dann kann der Wert true oder false, also 1 oder 0 annehmen. Oder "bestanden"...
Blackhawk
Contributions on this page: 15
View profileAhhhhh jetzt hab ich es verstanden. Ok, also wenn dort steht ein Aufsatz wird entweder mit "ausreichend" oder "nichtausreichend" bewertet. Und in der Loesungstabelle steht dann zB
Bewertung String Aufsatz (ist dies richtig)
Bewertung Boolean Aufsatz (waere falsch)
SantaMuerte
Contributions on this page: 12
View profile[COLOR=#222222]Ja., genau so ist es.
Keiner, der mir EA SS10, Kurs 817, Aufgabe 2 kurz erklärt?[/COLOR]
Blackhawk
Contributions on this page: 15
View profileIch hab die EA leider nicht vorliegen. Was genau ist das denn?
SantaMuerte
Contributions on this page: 12
View profileDa ist auf der linken Seite ein Datenmodell abgebildet und rechts daneben eine "Beispiel auf Entitätsebene". 10x jeweils. Und man soll entscheiden ob das Beispiel korrekt ist. Da steh ich auf dem Schlauch
Blackhawk
Contributions on this page: 15
View profileAchsoooo das. Das ist eigentlich echt einfach.
Links steht z.B.
m-mc (mind. 1 ist einem/keinem/mehreren zugeordnet)
Jetzt schaust Du Dir das Bild daneben an. Jedes obere gehoert zu m und jedes untere zu mc. Ich glaube das Beispiel damals war was mit Auto und Werkstatt oder so. Du pruefst jetzt einfach, ob die Verknuepfungen zu der links stehenden Regel passen oder nicht.
Es muessen also in unserem Beispiel m mindest von jedem unteren Element (mindestens, da m!!!) 1 Strich nach oben zu den oberen Elementen gehen. Das rechte Bild ist also praktisch nur eine grafische Darstellung der Regeln links. Wenn links z.B. steht 1-1, dann muss jedes obere Element mit genau einem (und nicht mehr oder weniger) Elementen untendrunter verbunden sein.
Die Frage ist das grafisch dargestellte Beispiel so richtig abgebildet, um die Regel links zu erfuellen.
Oh Gott - war das verstaendlich?
Orkum
Contributions on this page: 5
View profilewichtig ist in jedem fall dass rechts nur ein Beispiel angegeben ist. soll heissen: es kann auch noch Assoziationen geben die dort nicht dargestellt sind. solange die dargestellen beispiele dem links angegebenen typen entsprechen sind sie richtig.
wegen der assoziationen selber: z.B. filiale - Kunde
Eine Filiale hat m (= 1 bis unendlich) Kunden: im dargestellen bild hat jede filiale 2 Kunden; ist im angegebenen Bereich von 1 bis unendlich, also richtig
Ein Kunde kauft in genau 1 Filiale: im Bild hat Kunde 2 (k2) 2 Filialen zugeordnet, also nicht genau eine, also falsch
Ist das verständlich?
SantaMuerte
Contributions on this page: 12
View profileOk, ich hab's verstanden. Vielen Dank! Wünsche auch allen gutes Gelingen!
Flügellahm
Contributions on this page: 13
View profileDas ist Aufgabe 1 der EA - die mit den ganzen Strichzeichnungen.
Du musst für jeden Strich prüfen, ob die angegebenen Kardinalitäten dadurch abgedeckt werden können (aber nicht müssen).
Das erste Beispiel ist bspw. "nicht korrekt". Von g2 geht kein Strich aus. Eine 1-1-Beziehung kann so nicht dargestellt werden.
Orkum
Contributions on this page: 5
View profileNoch eine Frage falls jemand Lust hat:
Kredit( KreditId, PersonId, Betrag, Zinssatz, Status, …)
Kreditnehmer( PersonId, Bonität, … )
Person( PersonId, Name, … )
Wie viele an Kreditnehmer der Bonitätsklassen „F“, „G“ oder „H“ vergebene Kredite sindderzeit insgesamt in Verzug? (7 P)
SELECT COUNT(*)FROM Kreditnehmer KN, Kredit K
WHERE KN.PersonId = K.PersonId
AND K.Status = 2AND KN.Bonität IN (‘F’, ‘G’, ‘H’)
Könnte ich stattdessen nicht auch SELECT COUNT(K.KreditID) verwenden oder warum der "*"?
sangrick
Contributions on this page: 5
View profileDer * stellt sicher, dass alle Datensätze gezählt werden. Wenn es aber einen Schlüssel aus einem Attribut gibt kann man genausogut das Schlüssel-Attribut nehmen.
* ist einfach etwas sicherer (aber für meinen Geschmack ungewöhnlich)
Wuseldusel
Contributions on this page: 3
View profileich wollt grad sagen, das tut sich bei diesem beispiel nichts ;)
Bevorzuge persönlich aber auch eher ein count(attribut) anstelle des * !
Orkum
Contributions on this page: 5
View profileDanke, das gibt mir doch wieder ein klitzekleines bischen Sicherheit mehr für morgen!
Blackhawk
Contributions on this page: 15
View profilehat sich erl.