[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OffTopic: SQL-Fragen



Hallo,

At 16:06 14.06.00, you wrote:
Zum einen: Worin besteht das "View-Update-Problem"?
? Leider keine Ahnung.

Und zweitens: Was sind "Funktionale Abhaengigkeiten"?

Ein Wert b ist von einem anderen Wert a funktional abhängig, wenn es zu jedem a genau einen Wert b gibt. Mehr dazu bei jeder guten Erklärung zur zweiten Normalform bei relationalen Datenbanken. Kleiner Literaturtipp hier: Meier, Andreas: Relationale Datenbanken : eine Einführung für die Praxis. 3. Aufl. 98. Springer. ISBN 3-540-61966-6


Schliesslich: Wie wird eine "select-from-where"-Anweisung verarbeitet?
-> z.B.:

Tabelle:

_T_________________|_L_________________|_M_________________
 Schraube            Mueller             120
 Motor               Meier               512
 Motor               Mueller             256

SQL-Anfrage

select             T
from               Teil
group by           T
having count(*)>1;
Ich bin nicht sicher, ob ich die Frage richtig verstehe. Trotzdem ein Versuch:
Obige Anfrage selektiert die Werte der Spalte T aus der Tabelle Teil. Die Gruppierungs-Klausel faßt die Ergebnisse zusammen, d.h. motor kommt nur noch einmal in der Ergebnismenge vor. Die HAVING-Klausel sorgt dafür, daß nur solche Werte aus T in die Ergebnismenge einfließen, die mehr als einmal vorkommen.
Das Ergebnis der obigen Abfrage wäre also


_T___________
Motor

Wissen Sie evtl. weiterfuehrende Uebungs-Links oder SQL-Einfuehrungen
fuer Anfaenger?

Es wurden bereits einige Links genannt. Insbesondere www.sqlcourse.com hat - ich gebe hier allerdings keine eigene Erfahrung wieder - einen guten Ruf.
Solange es noch Online ist, bietet sich vielleicht ein Blick in ein SQL-Buch des Markt & Technik Verlags an: http://www.mut.de/leseecke/buecher/sql/inhalt.htm . Allerdings scheint die Qualität (des Inhalts und insbesondere auch der Aufbereitung für´s Web) nicht überragend zu sein.


Grüße

Heiko Jansen
_________________________________________
Dipl.-Bibl. Heiko Jansen
Wissenschaftlicher Mitarbeiter
FH Köln, FB Bibliotheks- & Informationswesen
Claudiusstr. 1, D - 50678 Köln
Tel.:	+49 / 221 / 8275-3370
Fax:	+49 / 221 / 3318583
heiko.jansen _at__ fh-koeln.de



Listeninformationen unter http://www.inetbib.de.