Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

Currywurst mit Pommes

Erfahrener Schreiberling

  • "Currywurst mit Pommes" started this thread

Posts: 438

Date of registration: Oct 14th 2002

1

Sunday, June 24th 2007, 12:18pm

DBS Übung 9

Ziemlich unangenehme Übung :( ...

Aber zwei kurze Fragen:

1.b) Kann ich dort die vereinfachte Version benutzen:
für SpielerID = SpielerID

|T1 JOIN T2| = |T1| ?

oder die komplizierte

|T1 JOIN T2| = sel(.., T1 x T2) * |T1| * |T2|

?


Andere Frage:
Wie ist die Kardinalitätsabschätzung für Projektionen zu verstehen ?
Auf Seite 4.34 wird dort die min(...) Funktion angeben. Diese min Funktion scheint aber etwas anderes zu sein als die min Funktion, die auf Seite 4.31 -> min (A,R).

Wie ist also die min Funktion auszurechnen auf Seite 4.34 ? Alles sehr mager beschrieben :(

Currywurst mit Pommes

Erfahrener Schreiberling

  • "Currywurst mit Pommes" started this thread

Posts: 438

Date of registration: Oct 14th 2002

2

Sunday, June 24th 2007, 7:03pm

zweite frage hat sich erledigt.

pythong

Trainee

  • "pythong" is male

Posts: 112

Date of registration: Oct 23rd 2005

Location: Ehemals Preußisches Gebiet

Occupation: Ehemals Studentenquäler. I'm finally done with school!

3

Monday, June 25th 2007, 1:10am

...und bei der ersten sag ich: die komplizierte, weil die zweite bedingung von wegen fremdschlüssel_bla nicht erfüllt ist
don't ask me, google it

Currywurst mit Pommes

Erfahrener Schreiberling

  • "Currywurst mit Pommes" started this thread

Posts: 438

Date of registration: Oct 14th 2002

4

Monday, June 25th 2007, 10:24am

Hatte ich mir gedacht. Danke !

Eine Frage hab ich noch:

Wie berechne ich die Kosten für eine "p" Operation (siehe Aufgabe 2.c, gleich die erste Operation oben) ?
Im Skript steht ja nur p in Verbindung mit einer Selektion. (S. 4.39)

This post has been edited 1 times, last edit by "Currywurst mit Pommes" (Jun 25th 2007, 10:24am)


Dot

Senior Schreiberling

Posts: 618

Date of registration: Feb 3rd 2003

Location: Ex-Europameisterland

Occupation: 4TheScience

5

Monday, June 25th 2007, 7:56pm

Ich auch ne Frage:
Bei den Kardinalitäten, werden da die einzelnen Werte addiert? Also z.B erst die erste Selektion + die zweite Selektion + die Join Bedingung = Ergebnis?

Und dann nochmal zu |T1 JOIN T2| = sel(.., T1 x T2) * |T1| * |T2|
Wie ist da das sel(.., T1 x T2) zu verstehen?
C:\reality.sys has errors - Reboot the universe? (Y/N)

Real programmers don't comment their code.
It was hard to write, it should be hard to understand

Currywurst mit Pommes

Erfahrener Schreiberling

  • "Currywurst mit Pommes" started this thread

Posts: 438

Date of registration: Oct 14th 2002

6

Monday, June 25th 2007, 10:05pm

dass T1 x T2 setzt du einfach in die entsprechende formel ein. dann das läuft dann irgendwo auf ein |T1 x T2| raus, was glaube ich irgendwo laut skript zu |T1| mutiert oder so :)