Base de données intelligente

Définition - Que signifie la base de données intelligente?

Une base de données intelligente est une base de données en texte intégral avec des composants d'intelligence artificielle (IA) qui interagissent avec les utilisateurs pour s'assurer que les utilisateurs reçoivent toutes les informations pertinentes. La partie IA est le plus souvent vue lors de recherches fournissant des opérations intellectuelles et des représentations de connaissances généralement basées sur les modèles de réseaux de neurones connexionnistes. Ainsi, une base de données intelligente est un système qui gère les informations, plutôt que de simples données, et les présente de manière naturelle et informative pour les utilisateurs. En conséquence, sa capacité va bien au-delà de la simple tenue de registres.

Definir Tech explique la base de données intelligente

Les bases de données traditionnelles aident peu les utilisateurs en termes d'accès à la base de données elle-même. Ils peuvent être recherchés par des mots-clés et des expressions qui sont reliés par des opérations booléennes telles que AND, OR et NOT. Les interfaces de base de données intelligentes, cependant, sont basées sur le cache et sont conçues pour accéder efficacement à un ou plusieurs systèmes de gestion de base de données (SGBD), distants ou non. En conséquence, ils offrent de nombreux choix et des options flexibles pour effectuer des requêtes. Par exemple, lorsqu'un utilisateur saisit une phrase dans un ordinateur de recherche de bibliothèque, la base de données intelligente fournit alors une liste de résultats qui sont organisés en fonction de leur relation avec la phrase. L'IA peut également corriger certains mots mal orthographiés ou des erreurs grammaticales saisies par l'utilisateur. Certaines bases de données affichent également des synonymes ou des antonymes pour les mots-clés et les phrases. Cette technique de recherche est utilisée chez Google depuis ses débuts.

Ce concept suppose trois niveaux d'intelligence dans le système: des outils de haut niveau, une interface utilisateur et un moteur de base de données. La couche d'outils de haut niveau, qui utilise souvent des techniques d'intelligence artificielle, gère la qualité des données et découvre automatiquement les modèles de données pertinents à l'aide d'un processus appelé data mining. Le niveau de l'interface utilisateur utilise l'hypermédia, qui organise uniformément le texte, les images et les données numériques. Enfin, le moteur de base de données intelligent sert de base aux deux autres couches, combinant souvent les techniques de base de données relationnelle (SGBDR) avec celles orientées objet (OODBMS).