902 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			902 B
		
	
	
	
	
	
	
	
up::base de données #s/informatique
Une "question" que l'on pose à une base de données.
Exemple
sur la BDD films
- 
lister les films réalisés par des américains - en langage à base de règles
- film_américain(t) <- réalisateurs(r, "américaine"), films(t, r, a)- il existe une valeur de rassociée à"américaine"dans l'instance deréalisateurs? et
- on retrouve cette valeur dans l'instance de films
- alors la valeur de tassociée à la valeur derdans l'instance defilmsfait partie du résultat
 
- il existe une valeur de 
 
- 
requêtes booléennes - Exemple : \mathrm{ans}() \leftarrow \text{réalisateurx}(r, "américaine")
- renvoie une valeur booléenne selon si la règle est satisfaisable ou non
- \{ () \}(ensemble contenant le tuple vide) pour vrai
- \emptyset(ensemble vide) pour faux
 
 
- Exemple :