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        = 1
|correctness        = 0
|extent              = 1
|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:a_1, \ldots, v_n:a_n) $ einer Relation  
ü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:a_1, \ldots, v_n:a_n)) = \top$.
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}}
== Beispiele bezüglich der [[Händler-Datenbank (SQL-Beispiel)|Händler-Datenbank]]==

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

Fehler beim Erstellen des Vorschaubildes:
Eine Selektionsfunktion entfernt Zeilen (= Tupel) aus einer Tabelle.

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