Shawna
Die relationale Algebra ist eine theoretische Sprache. Die relationale Algebra ist keine benutzerfreundliche Sprache. Die relationale Algebra definiert relationale Operatoren, die verwendet werden, um verschiedene Operationen an Beziehungen durchzuführen. Beziehungen können unter Verwendung dieser Operatoren manipuliert werden, um die gewünschten Ergebnisse zu erzielen.
Relationale Algebra wird nicht direkt in der kommerziellen Datenbankverarbeitung verwendet, da kein kommerzielles DBMS-Produkt Möglichkeiten der relationalen Algebra bietet. Die relationale Algebra hilft beim Erlernen von SQL, da die Syntax von SQL-Anweisungen der Syntax von Ausdrücken der relationalen Algebra ähnelt. Die relationale Algebra besteht aus einer Sammlung von Operatoren, die verwendet werden, um verschiedene Operationen an den Beziehungen der Datenbank durchzuführen.
Die Operatoren der relationalen Algebra kombiniert. Mit Relationen und bilden Sie einen relationalen Algebra-Ausdruck, der auch eine Relation zurückgibt. Die Ausdruckssyntax der relationalen Algebra ist sehr einfach. Ein Operator der relationalen Algebra nimmt eine oder zwei Relationen als Operanden und gibt als Ergebnis eine einzelne Relation zurück. Sowohl die Operanden als auch die zurückgegebenen Ergebnisse sind Tabellen.
In der relationalen Algebra sind relationale Operatoren:
(a) Der Select-Operator
(b) Der Projektoperator
(c) Mengenoperatoren (I) Union (ii) Differenz (iii) Schnittpunkt
(iv) Kartesisches Produkt
Relationaler Kalkül:
Die relationale Berechnung ist eine nicht-prozedurale relationale Datenbearbeitungssprache, in der der Benutzer einfach angibt, welche Daten abgerufen werden sollen, aber nicht, wie die Daten abgerufen werden sollen. Der relationale Kalkül ist eine formale Abfragesprache. Sie hat nichts mit der Differential- und Integralrechnung zu tun. Die Relationalkalküle ist nicht leicht zu erlernen und anzuwenden. Es wird nicht in der kommerziellen Datenbankverarbeitung verwendet.
Domänenrelationaler Kalkül ist eine andere Art von relationalen Kalkül. Bei dieser Art von relationalem Kalkül werden die Variablen verwendet, die ihre Werte aus Domänen anstelle von Beziehungstupeln beziehen.