Heim > häufiges Problem > Welche drei grundlegenden relationalen Operationen kann ein relationales Datenbankverwaltungssystem implementieren?

Welche drei grundlegenden relationalen Operationen kann ein relationales Datenbankverwaltungssystem implementieren?

Freigeben: 2020-03-09 08:46:46
Original
11461 Leute haben es durchsucht

Welche drei grundlegenden relationalen Operationen kann ein relationales Datenbankverwaltungssystem implementieren?

Die drei grundlegenden relationalen Operationen, die ein relationales Datenbankverwaltungssystem implementieren kann, sind Auswahl (die Operation zum Finden von Tupeln, die bestimmte Bedingungen aus einer Beziehung erfüllen), Projektion (aus einer Beziehung). Geben Sie im Schema mehrere Attribute an, um eine neue Beziehung (eine horizontale Kombination von Beziehungen) zu bilden.

1. Auswahl kann auch als Einschränkung bezeichnet werden. Dabei handelt es sich um die Auswahl von Tupeln, die bestimmte Bedingungen in der Beziehung R erfüllen Die Formel F ist ein echtes Tupel, also eine Operation aus Sicht der Zeilen.

2. Die Projektion auf die Beziehung R besteht darin, mehrere Attributspalten aus R auszuwählen, um eine neue Beziehung zu bilden. ∏A(R) = {t[A]|t∈R}wobei A die Attributspalte in R ist. Der Projektionsvorgang wird aus der Perspektive der Spalte ausgeführt.

3. Verbindungsvorgang. Die Verbindung kann auch als Theta-Verbindung bezeichnet werden, bei der Tupel ausgewählt werden, die bestimmte Bedingungen zwischen Attributen aus dem kartesischen Produkt zweier Beziehungen erfüllen. Es gibt zwei wichtigste und am häufigsten verwendete Join-Operationen, nämlich den äquivalenten Join und den natürlichen Join. Die Verbindung, bei der θ „=“ ist, wird als äquivalente Verbindung bezeichnet. Ein Natural Join ist eine besondere Art von Equijoin.

Das obige ist der detaillierte Inhalt vonWelche drei grundlegenden relationalen Operationen kann ein relationales Datenbankverwaltungssystem implementieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage