S3 - les bases de données et l'intelligence d'affaires Flashcards
Définition des bases de données
ensemble structuré de données apparentées qui modélisent un univers réel
Une BD est faite pour enregistrer des faits, des opérations au sein d’un organisme
Les BD ont une place essentielle dans l’informatique
Définition d’un SGBD?
- Système de Gestion de Bases de Données
- Ensemble de logiciels systèmes permettant de stocker et d’interroger un ensemble de fichiers indépendants. Il est aussi un outil permettant de modéliser et de gérer des données. Un logiciel moteur qui manipule la base de données et dirige l’accès à son contenu
Quelles sont les caractéristiques d’un SGBD?
- gérer des données
- gérer des accès aux données
- accéder à une grande quantité de données avec efficacité
- supporter les modèles de données
- effectuer des transactions
- permettre de définir des données
- contrôler les données
Quelles sont les objectifs du SGBD?
- assurer l’indépendance des programmes aux données
- indépendance : physique des programmes aux données / Logique des programmes aux données
- administration facile
- permettre de manipuler par le langage de requêtes SQL
Décrire la modélisation relationnelle
- chaque table représente une entité (un groupe d’informations)
- chaque colonne d’une table représente une composante de l’entité (attribut)
- une ligne dans une table représente un enregistrement
- un attribut est repéré par un nom et un domaine de définition, c’est-à-dire l’ensemble des valeurs qu’il peut prendre
Qu’est-ce qu’un modèles de données
Schéma d’une entité : description d’une table par ses attributs (nom et domaine)
Qu’elle genre de langage est le SQL?
- un langage de définition de données
- un langage de manipulation de données
- un langage de protection de données
pour les bases de données relationnelles
L’humain comme processeur d’information
- il sait (4)
- chercher les données utiles
- filtrer les données disponibles
- établir une représentation de son environnement
- transmettre à l’environnement
L’humain comme processeur d’information
- il est soumis aux difficultés liées (3)
- à la surcharge d’information
- aux erreurs de filtrage
- aux problèmes de distorsion
L’humain comme processeur d’information
- il dispose d’une capacité limitée (1)
- ce qui engendre une rationalité limitée
Le système humain de traitement de l’information
- processus cognitifs (3)
- l’humain transforme naturellement les données en information
- inférences (Mode de raisonnement consistant à aller d’une idée à une autre qui lui est liée)
- intuitif, instinctif et subjectif
Définition des systèmes experts
logiciel informatique qui imite les mécanismes de raisonnement des humains et fournit des avis comme ceux d’experts humains
C’est un logiciel capable de répondre à des questions, en effectuant un raisonnement à partir de faits et de règles connues. il peut servir notamment comme outil d’aide à la décision
les composantes du systèmes experts (5)
- base de connaissances : contient les faits et les règles d’affaires nécessaires pour prendre des décisions
- moteur d’inférence : l’ensemble des programmes qui pilotent le système expert. Les programmes consultent la base de connaissance à la recherche de la réponse
- système d’acquisition des connaissances : le logiciel qui permet au cogniticien de construire la base de connaissances et de la parfaire
- interface : une interface pour l’entrée de la donnée du problème. Les interfaces en langage naturel deviennent plus fréquentes.
- module d’explication : le système fournit à l’utilisateur l’explication quant au raisonnement logique qu’il a pratiqué pour arriver à sa décision.
les systèmes experts : les règles
- Chaque règle possède une partie prémisse et une partie «conclusion».
- Une règle dont la prémisse (ou partie condition) est vraie est dite «applicable».
- Une prémisse peut contenir une ou plusieurs conditions. Chaque condition correspond à un fait ; elle est vraie si le fait est présent dans la base, fausse si le fait contraire est présent et inconnue si le fait est absent
- La conclusion peut être une action à effectuer ou un fait à déduire et à rajouter dans la base de faits
les avantages des systèmes experts (3)
- plus performants que les experts humains
- capacité de résolution de problèmes complexes
- préservation de l’expertise d’une personne