Ich frage mich, ob wir irgendwie eine Sicht im relationalen Kalkül definieren können, um komplexe Anfragen auf mehrere kleinere aufzuteilen? Oder müssen wir große Abfragen als eine Zusammensetzung schreiben?Ansichten in relationalem Kalkül
Antwort
Ein Ansichtsmechanismus befindet sich außerhalb des Kalküls.
Aber jede praktische Tool/Notation könnte Ansichtsdefinition sowie Abfrageausdruck verwenden. Es ist einfach genug, einen Namen zu verwenden, um den von einer Abfrage angegebenen Wert für andere Abfragen anzugeben. Sie können sich diesen Namen als konstanten Namen oder Variablennamen einer Programmiersprache vorstellen. Es hat keinen Sinn, über Ansichten außerhalb des Kontexts von Variablen zu sprechen, die selbst außerhalb des Kalküls liegen, da die Idee hinter einem Ansichtsnamen darin besteht, dass der von ihm angegebene Wert bei jeder Verwendung auf den aktuellen Werten der Variablen basiert sein definierender Ausdruck. Wenn sich die Werte für die Namen im definierenden Ausdruck nicht ändern, benötigen Sie keine Sichtdefinition. Sie können eine konstante Definition oder Variablenzuweisung verwenden.
Fragen Sie Ihre Dozenten, ob Sie Konstanten/Variablen/Ansichten benennen dürfen, um Ihre Abfrage zu verdeutlichen.
- 1. Von SQL zu Tupel relationalem Kalkül mit Join
- 2. Quantifikatoren in Lambda-Kalkül
- 3. Set Unterschied in relationalen Kalkül
- 4. polymorphe Lambda-Kalkül
- 5. Kann eval() Kalkül?
- 6. Lambda-Kalkül-Reduktionsschritte
- 7. Lambda Kalkül Hilfe
- 8. Rekursive Lambda-Kalkül-Funktion
- 9. Lambda-Kalkül, normale Ordnung, Normalform,
- 10. `Refl 'Ding in der Kalkül der Konstruktionen?
- 11. Beta-Reduktion in Lambda-Kalkül mit Haskell
- 12. Abfrage auf Boolesche Werte in Lambda-Kalkül
- 13. Lambda-Kalkül - wenn mehrere Parameter
- 14. Wie zu reduzieren Lambda-Kalkül
- 15. Domain und Tuple relational Kalkül
- 16. Kompatibilität zwischen GraphQL Schema und relationalem DB Schema
- 17. Bietet Actionscript3 List Comprehensions oder Lambda-Kalkül?
- 18. Wie definieren Sie obere Grenze (relationales Kalkül)
- 19. Lambda-Kalkül Reduction/Auswertung von Ausdrücken
- 20. Lambda Kalkül und Kirchen Ziffern Verwirrung
- 21. Einfach typisierte Lambda-Kalkül mit Fehler, in Haskell
- 22. Klassenbasierte Ansichten VS Funktionsbasierte Ansichten
- 23. Pandas Datenrahmen - Lambda Kalkül und Mindestwert pro Serie
- 24. Ansichten in Teilansichten konvertieren
- 25. Überlappende Ansichten in Android
- 26. Bereichstasten in CouchDB Ansichten
- 27. Ansichten in ViewFlipper verwalten?
- 28. Schienen Produktname In Ansichten
- 29. Django Anmeldung in Ansichten
- 30. Indexierte Ansichten in OLTPs?