210
Introduction pratique aux bases de données relationnelles
Un langage d'interrogation étendu, utilisant les variables
linguistiques, permet de formuler des requêtes floues.
Nécessité de la
collaboration interdisciplinaire
Depuis des années, des informaticiens menaient séparément leur
recherche dans le domaine de la logique floue et des systèmes de
bases de données relationnelles. Les résultats de leurs travaux étaient
publiés surtout dans la littérature sur la logique floue, mais peu
diffusés et reconnus dans le domaine des bases de données. Nous
espérons que ces deux domaines de recherche se rapprochent dans le
futur et que les chefs de file dans la technologie des bases de données
reconnaissent le potentiel des bases de données floues et des langages
de requête flous.
6.7 Les bases de connaissances
Bases de données
avec des faits et
des règles
Les bases de connaissances (knowledge databases ou deductive
databases, en anglais) permettent de gérer non seulement les données
- appelées faits - mais aussi les règles qui permettent de déduire de
nouvelles entrées ou de nouveaux faits dans une table.
Figure 6-12
Tables versus faits
Représentation des
faits par les tables
Considérons, à la figure 6-12, la table EMPLOYÉ qui, pour
simplifier, ne contient que la colonne des noms d'employés. En
rapport avec cette table, nous définissons les faits ou les prédicats sur
les employés. Nous considérons ces prédicats comme étant des faits
Nom
Savoy
Meier
Humbert
Brodard
Table EMPLOYÉ :
Nom_Chef
Brodard
Humbert
Humbert
Nom_Employe
Savoy
Meier
Brodard
Table CHEF :
est_chef_de (Brodard,Savoy)
est_chef_de (Humbert,Meier)
est_chef_de (Humbert,Brodard)
Faits sur les chefs :
est_employé (Savoy)
est_employé (Meier)
est_employé (Humbert)
est_employé (Brodard)
Faits sur les employés :
Introduction pratique aux bases de données relationnelles
Un langage d'interrogation étendu, utilisant les variables
linguistiques, permet de formuler des requêtes floues.
Nécessité de la
collaboration interdisciplinaire
Depuis des années, des informaticiens menaient séparément leur
recherche dans le domaine de la logique floue et des systèmes de
bases de données relationnelles. Les résultats de leurs travaux étaient
publiés surtout dans la littérature sur la logique floue, mais peu
diffusés et reconnus dans le domaine des bases de données. Nous
espérons que ces deux domaines de recherche se rapprochent dans le
futur et que les chefs de file dans la technologie des bases de données
reconnaissent le potentiel des bases de données floues et des langages
de requête flous.
6.7 Les bases de connaissances
Bases de données
avec des faits et
des règles
Les bases de connaissances (knowledge databases ou deductive
databases, en anglais) permettent de gérer non seulement les données
- appelées faits - mais aussi les règles qui permettent de déduire de
nouvelles entrées ou de nouveaux faits dans une table.
Figure 6-12
Tables versus faits
Représentation des
faits par les tables
Considérons, à la figure 6-12, la table EMPLOYÉ qui, pour
simplifier, ne contient que la colonne des noms d'employés. En
rapport avec cette table, nous définissons les faits ou les prédicats sur
les employés. Nous considérons ces prédicats comme étant des faits
Nom
Savoy
Meier
Humbert
Brodard
Table EMPLOYÉ :
Nom_Chef
Brodard
Humbert
Humbert
Nom_Employe
Savoy
Meier
Brodard
Table CHEF :
est_chef_de (Brodard,Savoy)
est_chef_de (Humbert,Meier)
est_chef_de (Humbert,Brodard)
Faits sur les chefs :
est_employé (Savoy)
est_employé (Meier)
est_employé (Humbert)
est_employé (Brodard)
Faits sur les employés :
