Info Übung 6.pdf

Assignments
Uploaded by Anonymous User at 2019-01-22
Description:

Übung 6

 0
183
12
Download
kann mir jemand diesen Befehlskette erklären? Ich blicke da nicht durch
Du gibst dann die Daten aus der Tabelle Kunde aus, wenn eine Kundennummer der Tabelle Kunde [k.knr] nicht [NOT IN( )] im Datensatz der Bestellungen [...FROM bestellung] vorkommt.
Wäre das nicht auch möglich?
bnr ist doch gar nicht in lieferposition vererbt??
Doch, lieferposition besteht doch aus ( Lpos, Menge, LNr, Bpos, Ean, Bnr)
Kann mir jemand den allgemeinen Vorgang von c erklären also was man machen muss wenn verschiedene Tabellen in beziehung zueinander stehen :)?
Vorweg: alles ohne Gewähr 😅 Du musst in Select die spaltennamen die du suchst hinschreiben, in from alle Tabellen die du benötigst. Bestellposition, Kunde und Artikel dürften klar sein. Die Tabelle Bestellung benötigst du, weil sie die anderen mit der Tabelle Kunden verknüpft. Bei where kommen jetzt alle Bedingungen, die erfüllt werden müssen. Die Buchstaben vor den Werten gelten zur Identifikation, weil manche spaltennamen als Schlüssel ja in andere Tabellen referenziert wurden, es gibt sie quasi ‚doppelt‘. Schau dir am besten mal das Skript Seite 179 an.
Perfekt, vielen Dank 😍
No area was marked for this question
Kann jemand bitte den Aufgabenteil c erklären? Was sind das für Buchstaben vor den spaltennamen und Tabellennamen?
Wie bestimmt man die Zahlen in Klammern bei DECIMAL???? 😂
Die vordere Zahl gibt alle Ziffern bzw. die Anzahl an und die hintere gibt an, wie viele nach dem Komma kommen. Bsp.: 6384,21 = DECIMAL (6,2)
dankeee! :)
müsste man nicht bis zum 31.1.2018?
Ja, also in der kleinen Übung meinte der Professor bis zum 31.01.18
Hier haben wir doch nur 3 Kommata aber mehr als drei nebenbedingungen... kann mir das jemand erklären ?
Komma beschreibt wieviele Tabellen du in den Nebenbedingungen verbinden musst die anderen Nebenbedingungen stehen in der Aufgabenstellung
No area was marked for this question
Kann mir wohl jemand noch mal die Bedeutung von DISTINCT erklären?
wenn gefordert wird dass in einer Ausgabe kein Wert mehrfach vorkommt dann musst du noch ein DISTINCT einsetzten
Danke!
wie kommt man hier drauf?
Guck in das ER-Modell und guck welche Tabellen du alles brauchst. Dafür liest du dir die Aufgabe durch.
wie kommt man darauf?
Könnte man das nicht auch mit ALTER TABLE kunde lösen und dann den UPDATE Befehl danach machen?
wie willst du das mit ALTER TABLE machen ? ALTER TABLE benutzt man um den aufbau der Tabellen zu ändern.. hier willst du einen Datensatz verändern
stimmt
??
ignoire das ...steht eine Zeile weiter unten