Händler-Datenbank (SQL-Beispiel)/Selektion: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) Die Seite wurde neu angelegt: „{{Qualität |correctness = 1 |extent = 1 |numberOfReferences = 4 |qualityOfReferences = 5 |conformance = 5 }} Die nachfolgenden B…“ |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Qualität | {{Qualität | ||
|correctness = | |correctness = 0 | ||
|extent = | |extent = 0 | ||
|numberOfReferences = 4 | |numberOfReferences = 4 | ||
|qualityOfReferences = 5 | |qualityOfReferences = 5 | ||
| Zeile 16: | Zeile 16: | ||
<math>σ_{b}: R \rightarrow R</math><br /> | <math>σ_{b}: R \rightarrow R</math><br /> | ||
</div> | </div> | ||
überprüft für jedes Tupel $(v_1 | überprüft für jedes Tupel $(a_1:v_1, \ldots, a_n:v_n) $ einer Relation | ||
ob die Bedingungsfunktion $b$ für das jeweilige Tupel den Wert <code>TRUE</code> liefert: $b(v_1 | ob die Bedingungsfunktion $b$ für das jeweilige Tupel den Wert <code>TRUE</code> liefert: $b((a_1:v_1, \ldots, a_n:v_n)) = \top$. | ||
Nur falls dies der Fall ist, wird das Tupel in die Ergebnisrelation eingefügt. Diejenigen Tupel, die die Bedingung $b$ nicht erfüllen, werden „entfernt“. | |||
== Beispiele bezüglich der [[Händler-Datenbank (SQL-Beispiel)|Händler-Datenbank]]== | |||
{{TBD}} | {{TBD}} | ||
Version vom 11. Juli 2019, 14:23 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
| Korrektheit: 0 (nicht überprüft) |
Umfang: 0 (viel zu gering) |
Quellenangaben: 4 (fast vollständig vorhanden) |
Quellenarten: 5 (ausgezeichnet) |
Konformität: 5 (ausgezeichnet) |
Die nachfolgenden Beispiele können beispielsweise mit SQLite oder PostgreSQL getestet werden. Installieren Sie dazu die zugehörige Händler-Datenbank.
Die Projektionsfunktion
Eine Selektionsfunktion Relationalen Algebra
$ σ_{b}: R \rightarrow R $
überprüft für jedes Tupel $(a_1:v_1, \ldots, a_n:v_n) $ einer Relation
ob die Bedingungsfunktion $b$ für das jeweilige Tupel den Wert TRUE liefert: $b((a_1:v_1, \ldots, a_n:v_n)) = \top$.
Nur falls dies der Fall ist, wird das Tupel in die Ergebnisrelation eingefügt. Diejenigen Tupel, die die Bedingung $b$ nicht erfüllen, werden „entfernt“.
Beispiele bezüglich der Händler-Datenbank
TO BE DONE
