Zuhause Entwicklung Was ist Beziehungsrechnung? - Definition aus techopedia

Was ist Beziehungsrechnung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Relational Calculus?

Relational Calculus wird mit einer nicht prozeduralen deklarativen Abfragesprache verwendet, in der der Benutzer nicht mit der Prozedur zum Abrufen von Ausgaben befasst ist. Der Benutzer gibt nur die Anforderungen an, und die Ausgabe erfolgt ohne Kenntnis der Abfragetechnik. Der relationale Kalkül wird hauptsächlich verwendet, um die selektive Kraft relationaler Sprachen zu messen.

Techopedia erklärt Relational Calculus

Der relationale Kalkül basiert weitgehend auf dem populären Satz- und Prädikatenkalkül, dem Kalkül, der mit Deklarationen und Sätzen rechnet. Das Konzept der Beziehungsrechnung wurde von Edgar F. Codd entwickelt. In der Beziehungsrechnung wird eine Abfrage als eine Formel ausgedrückt, die aus einer Reihe von Variablen und einem Ausdruck besteht, der aus diesen Variablen besteht. Im Vergleich zur Schnittstelle zwischen Mensch und Datenbank verfolgt die relationale Berechnung einen völlig anderen Ansatz, indem nur Benutzer nach dem gewünschten Ergebnis befragt werden. Die Sätze sind viel einfacher und beziehen sich speziell auf die Datenbankrelationen und -werte in der Relationsrechnung.

Es gibt zwei Kategorien von Beziehungskalkülen: Tupel-Beziehungskalkül und Domänen-Beziehungskalkül. Tupelrelationsrechnung gibt an, dass Tupel (geordnete Listen von Elementen) in einer Relation ausgewählt werden sollen, und kann Tupel mit Tupelbereich oder Werte für bestimmte Werte auswählen. Die resultierende Beziehung kann ein oder mehrere Tupel haben. Im Fall von Domain Relational Calculus wird die Liste der Attribute verwendet, die basierend auf den Bedingungen aus der Relation ausgewählt werden müssen. Mit anderen Worten, der Unterschied zwischen dem relationalen Kalkül für Tupel und dem relationalen Kalkül für Domänen besteht darin, dass der relationale Kalkül für Domänen die Attribute auswählt und nicht die gesamten Tupel wie der relationale Kalkül für Tupel.

Was ist Beziehungsrechnung? - Definition aus techopedia