cours/clôture par composition des requêtes.md
Oscar Plaisant 602a41e7f8 update
2024-12-25 22:30:24 +01:00

22 lines
660 B
Markdown

---
alias: "compositionalité des requêtes"
---
up::[[propriétés des requêtes conjonctives]]
title::"toute instance est close par l'application de requêtes"
description::"le résultat d'une requête est une nouvelle BDD sur laquelle on peut aussi faire des requêtes"
#s/informatique
---
# Sur les requêtes conjonctives
La composition de [[requête conjonctive]] est équivalente à une [[requête conjonctive]] plus complexe.
> [!example] Exemple
> le programme :
> $S(x, y) \leftarrow R(x, y), Q(y)$
> $T(y) \leftarrow Q(x), S(x, y)$
> $U(x, y) \leftarrow T(x), R(x, y)$
> est équivalent à :
> $U(x, y) \leftarrow R(x, y), Q(x), R(z, x), Q(z)$