Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo ich habe eine aufgabe vor mir. Die ganze Theorie habe ich mir durchgelesen aber ich habe probleme damit Aufgaben zu lösen.Also bei der Umsetzung.

Person (PersonID, Vorname, POrt)

Nachfrage (PersonID, BierID

Bier (BierID, BName, Art)

Angebot (KneipenID, BierID)

Kneipe (KneipenID, Kname, KOrt)

a) Biere(alle Attribute), die in mindestens einer Kneipe angeboten werden.

b)Personen(alle Attribute), welche im Lamm(KName) in München mindestens ein Bier finden, das sie mögen

c)Personen(alle Attribute), die mindestens ein Bier der Art Pils mögen.

Ich danke schon mal für die Hilfen.

kann mir jemand vllt helfen?

Hallo ich habe eine aufgabe vor mir. Die ganze Theorie habe ich mir durchgelesen aber ich habe probleme damit Aufgaben zu lösen.Also bei der Umsetzung.

Gegeben sei folgende datenbankschema

Person (PersonID, Vorname, POrt)

Nachfrage (PersonID, BierID

Bier (BierID, BName, Art)

Angebot (KneipenID, BierID)

Kneipe (KneipenID, Kname, KOrt)

Formulieren Sie die folgenden Abfragen in RA

a) Biere(alle Attribute), die in mindestens einer Kneipe angeboten werden.

b)Personen(alle Attribute), welche im Lamm(KName) in München mindestens ein Bier finden, das sie mögen

c)Personen(alle Attribute), die mindestens ein Bier der Art Pils mögen.

Ich danke schon mal für die Hilfen.

habe das nur vollständig reingeschireben... nochmals danke

Also nochmals: Diesmal steht eindeutig drin, das es ein Datenbanksachema ist.

Man soll die zugehörigen Abfragen formulieren.

Das Stichwort lautet immer noch SQL.

Danach Googlen kannst du alleine.

Stelle deine Ergebnisse hier rein, dann wird es schnell korrigiert und du lernst etwas dabei.

Wir können es und müssen es nicht mehr verstehen bzw. lernen.

PS: Es ist nicht sehr schwer.

Was hat das Ganze aber mit Relationenalgebra zu tun?

also wie gesagt ich habe das so reingeschrieben wir es in der übungklausur steht. im kapitel dazu habe ich alles möglich dazu gelernt.

wie z.b selektion (omega), projektion(pie), verbund(*), kreuzprodukt(x) usw.

doch wie gesagt umsetzen kann ich das leider nicht.

naja ich versuch das alles mal und schreieb das hier mal rein und hoffe das es richtig ist.

also bei a bekommen ich für sql folgendes raus.

Select B.*

FROM Bier as B, Kneipe as K, Angebot as A

WHERE B.BierID=A.BierID and A.KneipenID=K.KneipenID

ist das richtig?

nur brauche ich das mit pi, sigma usw... das bekomme ich nicht hin also als relationsalgebra

.....(....(bier*kneipe*angebot))

so in etwa muss das aussehen kommen aber nicht mehr weiter

Hoffe das stimmt so. Bitte um Hilfe.

Select B.*

FROM Bier as B, Kneipe as K, Angebot as A

WHERE B.BierID=A.BierID and A.KneipenID=K.KneipenID

ist das richtig?

nur brauche ich das mit pi, sigma usw... das bekomme ich nicht hin also als relationsalgebra stimmt das so?

piBIER(sigmaKneipe(bier*kneipe*angebot))

ist das so richtig?

danke

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.