Sie sind nicht angemeldet.

udo33

Praktikant

Beiträge: 21

Registrierungsdatum: 23.03.2006

21

10.05.2006, 18:39

zu aufgabe 1b)

wer kann mir sagen ,wieso ich part ,charater und person verbinden kann ?
oder ein paar tipps geben ?
imvorau danke

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »udo33« (10.05.2006, 18:39)


maria

Praktikant

  • »maria« ist weiblich

Beiträge: 24

Registrierungsdatum: 07.05.2006

Beruf: Mathe/Info

22

10.05.2006, 20:14

kann jemand mir helfen:

2d: ist es auch mit Unteranfrage loesbar? wieviele Zeilen kommt raus?

XAX

Junior Schreiberling

  • »XAX« ist männlich

Beiträge: 207

Registrierungsdatum: 25.12.2004

23

10.05.2006, 23:47

Zitat

Original von udo33
wer kann mir sagen ,wieso ich part ,charater und person verbinden kann ?
oder ein paar tipps geben ?
imvorau danke

mit character geht da gar nix, behaupte ich mal spontan
Ich hab sie in der Reihenfolge verbunden: person part part person

Zitat

Original von maria
2d: ist es auch mit Unteranfrage loesbar?

mit sicherheit, aber gibt bestimmt weniger Punkte

Zitat

wieviele Zeilen kommt raus?

Bei mir 39

Teklan

Erfahrener Schreiberling

Beiträge: 267

Registrierungsdatum: 13.11.2004

Wohnort: Hannover

24

10.05.2006, 23:58

Zitat

Original von XAX

Zitat

Original von maria
2d: ist es auch mit Unteranfrage loesbar?

mit sicherheit, aber gibt bestimmt weniger Punkte


2d ist ohne Unteranfrage übersichtlicher, aber mit gehts auch. Aber warum weniger Punkte? Bei AUfg 2 soll man doch gerade Unteranfragen anwenden

"Beantworten Sie jede Teilaufgabe durch eine einzige SQL-ANfrage mit einer einzigen Unteranfrage und ..."

Zitat


Zitat

wieviele Zeilen kommt raus?

Bei mir 39


Ich hab 35

XAX

Junior Schreiberling

  • »XAX« ist männlich

Beiträge: 207

Registrierungsdatum: 25.12.2004

25

11.05.2006, 06:08

Zitat

Original von Teklan
2d ist ohne Unteranfrage übersichtlicher, aber mit gehts auch. Aber warum weniger Punkte?


"wenn Sie diese Funktion geschickt an wenden, können Sie die von
den USA produzierten Filme einfach aufsummieren"

Na ich denke, dass man die Tips befolgen sollte.

Zitat

Ich hab 35

Auf 35 komme ich nur wenn ich "COUNT(DIStINCT movie) " statt "COUNT(*)" benutze, ich wüsste aber nicht wieso man das tun sollte. Das spielt meiner Meinung nach nur bei der Berechnung der % Zahlen eine Rolle.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »XAX« (11.05.2006, 06:19)


maria

Praktikant

  • »maria« ist weiblich

Beiträge: 24

Registrierungsdatum: 07.05.2006

Beruf: Mathe/Info

26

11.05.2006, 08:54

2d

Na ja.. ich habe auch 39 und bei mir gibt es keine Unteranfrage, und genau das macht mir Sorgen, wegen evtl. Punktabzug.

Dude

Junior Schreiberling

Beiträge: 181

Registrierungsdatum: 11.10.2004

27

11.05.2006, 10:10

Ich biete 35 rows ohne die genre-losen Filme und 38 rows mit den genre-losen Filmen ;)

malte

Trainee

  • »malte« ist männlich

Beiträge: 48

Registrierungsdatum: 30.10.2004

Wohnort: Döhren

28

11.05.2006, 10:32

Zitat

Original von Dude
Ich biete 35 rows ohne die genre-losen Filme und 38 rows mit den genre-losen Filmen ;)


Es geht nur um die mit Genre . . .
Es sind bei mir auch 35 Zeilen für 2d

2c) 1 Zeile
2b) 21 Zeilen
2a) 1 Zeile

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »malte« (11.05.2006, 13:05)


cst

Praktikant

  • »cst« ist männlich

Beiträge: 24

Registrierungsdatum: 01.06.2005

Wohnort: Wunstorf

29

11.05.2006, 11:32

Ich habe bei 2 d) auch 35 Zeilen raus. Die Anfrage dauert recht lang -- ca. 25 Sekunden.
Eigentlich wollte ich eine Unteranfrage sehen, aber eine äquivalente(!) Formulierung ohne Unteranfrage wird wohl auch die volle Punktzahl bringen.

Für 2 b) bekomme ich 21 Zeilen... und das Ergebnis ist ziemlich langweilig.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cst« (11.05.2006, 11:39)


Dude

Junior Schreiberling

Beiträge: 181

Registrierungsdatum: 11.10.2004

30

11.05.2006, 12:13

Ich biete 7 Sekunden für die 35 Zeilen von 2d und das Ergebnis von 2b war ja nicht anders zu erwarten hehe

DrChaotica

Senior Schreiberling

  • »DrChaotica« ist männlich

Beiträge: 714

Registrierungsdatum: 22.01.2005

Wohnort: SHG

Beruf: SW-Entwickler

31

11.05.2006, 13:11

Zitat

Original von cst
Ich habe bei 2 d) auch 35 Zeilen raus. Die Anfrage dauert recht lang -- ca. 25 Sekunden.
Eigentlich wollte ich eine Unteranfrage sehen, aber eine äquivalente(!) Formulierung ohne Unteranfrage wird wohl auch die volle Punktzahl bringen.

Für 2 b) bekomme ich 21 Zeilen... und das Ergebnis ist ziemlich langweilig.

Ich glaube sogar, dass eine Unteranfrage den Vorteil von DECODE bei dieser Aufgabe zunichte machen würde, da man dann genauso gut eine äquivalente Formulierung hinter SELECT schreiben könnte...aber die Aufgabenstellung fordert nunmal explizit GENAU eine Unteranfrage.
5,6 Sekunden also für 2d (mit Unteranfrage und DECODE)

EDIT: ohne DECODE mit ansonsten derselben Anfrage: 5,2 Sekunden

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »DrChaotica« (11.05.2006, 13:19)


DrChaotica

Senior Schreiberling

  • »DrChaotica« ist männlich

Beiträge: 714

Registrierungsdatum: 22.01.2005

Wohnort: SHG

Beruf: SW-Entwickler

32

11.05.2006, 13:17

doppelpost, sorry

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DrChaotica« (11.05.2006, 13:18)


malte

Trainee

  • »malte« ist männlich

Beiträge: 48

Registrierungsdatum: 30.10.2004

Wohnort: Döhren

33

11.05.2006, 13:19

Vergesst die Zeiten!
Je nach dem wie viele Leute gerade ne Anfrage machen, hängt auch die Zeit davon ab...
Ich gehe mal stark davon aus, dass es einen gewissen Resultspeicher gibt...
Wer glück hat kann auch noch ne gecachte Anfrage drin haben, dann kann auch mal ne 10-sekündige Abfrage 2 Sekunden dauern...

DrChaotica

Senior Schreiberling

  • »DrChaotica« ist männlich

Beiträge: 714

Registrierungsdatum: 22.01.2005

Wohnort: SHG

Beruf: SW-Entwickler

34

11.05.2006, 13:33

Sicher? Zumindest hier sind die Zeiten immer annähernd konstant, egal wann ich die Anfrage stelle, und ob ich diese vorher schon einmal gestellt habe...

malte

Trainee

  • »malte« ist männlich

Beiträge: 48

Registrierungsdatum: 30.10.2004

Wohnort: Döhren

35

11.05.2006, 13:36

Zitat

Original von DrChaotica
Sicher? Zumindest hier sind die Zeiten immer annähernd konstant, egal wann ich die Anfrage stelle, und ob ich diese vorher schon einmal gestellt habe...

Ne nicht ganz, aber bei mir varieren die Zeiten teilweise doch um einige Sekunden.
Das obengenannte Beispiel war vielleicht ein bisschen über trieben. Aber es hängt natürlich davon ab, wie viele andere Leute zwischen durch noch Anfragen stellen....
CST kann dazu sicherlich mehr sagen...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »malte« (11.05.2006, 13:37)


maria

Praktikant

  • »maria« ist weiblich

Beiträge: 24

Registrierungsdatum: 07.05.2006

Beruf: Mathe/Info

36

11.05.2006, 13:45

ok, danke! habe jetzt auch 35 Zeilen ohne Unteranfrage.
Aber bei mir geht es niemals ueber 2 sekunden.

malte

Trainee

  • »malte« ist männlich

Beiträge: 48

Registrierungsdatum: 30.10.2004

Wohnort: Döhren

37

11.05.2006, 14:13

Zitat

Original von maria
Aber bei mir geht es niemals ueber 2 sekunden.


Mit Subquery dauert es halt ein bissl länger, da jede neue Subquery-Anfrage ein bisschen Zeit braucht und dann kann es schon mal länger dauern...

Gäh, Internettechnologie I :D

maria

Praktikant

  • »maria« ist weiblich

Beiträge: 24

Registrierungsdatum: 07.05.2006

Beruf: Mathe/Info

38

11.05.2006, 14:19

Internettechnologie I...
das mache ich noch nicht, vielleicht im folgenden WS,
jetzt muss ich scheine für vordiplom sammeln, und internettechnologie gehört nicht dazu:)

Hummel

Praktikant

  • »Hummel« ist weiblich

Beiträge: 16

Registrierungsdatum: 16.11.2004

Wohnort: Hannover

Beruf: Informatik

39

11.05.2006, 14:21

hab nochmal ne Frage zu 2a, ist da die schlechteste Bewertung in Bezug auf den Durchschnitt (avg(rating)) gemeint oder das Minimun der eh schon in rating vorhandenen Durchschnittlichen Bewertung min(rating). Im ersten Fall hat das Ergebnisland 6 Buchstaben im Zweiten 3
Vielen Dank =).

malte

Trainee

  • »malte« ist männlich

Beiträge: 48

Registrierungsdatum: 30.10.2004

Wohnort: Döhren

40

11.05.2006, 14:31

Zitat

Original von Hummel
hab nochmal ne Frage zu 2a, ist da die schlechteste Bewertung in Bezug auf den Durchschnitt (avg(rating)) gemeint oder das Minimun der eh schon in rating vorhandenen Durchschnittlichen Bewertung min(rating). Im ersten Fall hat das Ergebnisland 6 Buchstaben im Zweiten 3
Vielen Dank =).


Du hast dein Ergebnis aus 1a... nun suchst du das passende Land zum minimalen AVG-Wert von 1a