42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
#flashcards/informatique/BDD
|
|
|
|
En BDD, la _sorte_ d'une relation est
|
|
?
|
|
l'ensemble des attributs
|
|
Ex: $sorte(R) = \{titre, réalisateur, année\}$
|
|
<!--SR:!2024-05-04,365,290-->
|
|
|
|
En BDD, l'_arité_ d'une relation est
|
|
?
|
|
le nombre d'attributs. C'est le cardinal de la _sorte_.
|
|
<!--SR:!2023-11-24,365,310-->
|
|
|
|
En BDD, le _shéma_ d'une relation est
|
|
?
|
|
Le la forme $R[U]$ où $R$ est le nom de la relation, et $U$ la _sorte_ de $R$
|
|
Ex: $films[titre, réalisateur, année]$
|
|
<!--SR:!2024-05-04,365,330-->
|
|
|
|
|
|
En _langage à base de règles_, la requête $ans(u)\leftarrow R_1(u_1),R_2(u_2),\ldots,R_n(u_n)$ se lit ...
|
|
?
|
|
Elle se lit "$ans$ est vrai si $R_1,R_2,\ldots,R_n$ sont vraies"
|
|
<!--SR:!2024-05-04,365,356-->
|
|
|
|
En _langage à base de règles_, dans la requête $ans(u)\leftarrow R_1(u_1),R_2(u_2),\ldots,R_n(u_n)$, comment s'appelle la partie $ans(u)$ ?
|
|
?
|
|
La partie $ans(u)$ est appelée la **tête** de la règle.
|
|
<!--SR:!2024-05-04,365,336-->
|
|
|
|
|
|
En _langage à base de règles_, dans la requête $ans(u)\leftarrow R_1(u_1),R_2(u_2),\ldots,R_n(u_n)$, comment est appelée la partie $R_1(u_1),R_2(u_2),\ldots,R_n(u_n)$ ?
|
|
?
|
|
La partie $R_1(u_1),R_2(u_2),\ldots,R_n(u_n)$ est appelée le **corps** de la règle.
|
|
<!--SR:!2024-05-04,365,316-->
|
|
|
|
En BDD, une _valuation_ est ...
|
|
?
|
|
Une fonction qui donne des valeurs à chaque attribut.
|
|
<!--SR:!2023-11-17,365,316-->
|
|
|