Cours 8 - Introduction aux Base de données Flashcards
Données vs Informations vs Connaissances
▪ Donnée ≠ Information ≠ Connaissance
❑ Données = matières premières.
❑ Information = données qui ont été traitées ou interprétées
pour les rendre utiles.
❑ Connaissances = Aide à convertir les données en
information, a leurs donner un sens par le biais de notre
savoir, de notre expérience ou de notre apprentissage ou
à travers l’introspection
▪ Rappel:
Relations entre données, infos,
connaissances et décisions
Mauvaise qualité des données et des
informations
▪ Effets commerciaux potentiels résultant de
données et d’informations de mauvaise qualité:
❑ L’incapacité de suivre les clients à la trace.
❑ La difficulté d’identifier les clients ayant le plus
de valeur pour l’entreprise.
❑ L’incapacité d’identifier les occasions de vente.
❑ Des occasions de revenu perdues provenant de
promotions faites auprès de clients inexistants.
❑ Le coût d’envoi de courrier non livrable.
❑ La difficulté à trouver la provenance des revenus à cause
de factures imprécises.
❑ L’incapacité de construire de bonnes relations avec les
clients.
Données, Informations, Connaissances et
Décisions
- Des données/informations de qualité peuvent
améliorer considérablement les probabilités de
prendre de bonnes décisions. - Les bonnes décisions peuvent avoir un impact
direct sur les performances de l’organisation. - On peut dire que…
- Comment assurer la qualité des données?
Définitions d’une BD
▪ Conceptuellement, « une base de données (BD) est un
classeur électronique spécialisé dont les tiroirs contiennent les
données… » (O’Brien, 2003)
▪ « l’endroit où sont conservés les faits sur divers types d’objets,
d’évènements, de personnes et d’endroits »
- Une BD contient aussi des données sur les données: « les
métadonnées »
L’ensemble des métadonnées constitue le « dictionnaire
de données ».
BD =
un regroupement de données
structuré/organisé de façon logique.
BD
Les structures/organisations possibles:
❑ Hiérarchiques
❑ Réseaux
❑ Relationnelles
Exemples d’utilisations de DB à
travers l’organisation
Informationnel
Relationnel
Décisionnel
Modèle d’organisation des données :
(1) BD Hiérarchique (années 70)
- Structure arborescente
- Désavantages:
- Nouveau “parent” doit être ajouté avant d’ajouter un nœud “enfant”
– Ex. Un parent Reptile doit être créé avant d’ajouter Serpent - Pas de possibilité de relation entre les nœuds “enfants”
- Structure rigide, maintenance ardue
* Comme « concepteur », il fallait être parfois créatif pour représenter certaines situations
avec cette structure…
Exemple BD hiérarchique…
Un désavantage ici: Avant d’ajouter un prof (ou un étudiant) dans cette base
de données, il faut que le cours et que le groupe spécifique existe déjà
Un autre… la duplication. Un enfant nœud peut avoir qu’un parent donc les
données pour un même prof (et un même étudiant) doivent souvent être
répétées (par ex., voir les données sur l’enseignant)
Modèle d’organisation des données :
(2) BD Réseau (années 70 et 80)
- Structure qui facilite la représentation des relations plusieurs à plusieurs
- Un cours peut avoir plusieurs étudiants, un étudiant peut prendre plusieurs cours.
- Plus souple que la hiérarchique… permet de réduire la duplication
- Chaque nœud “enfant” peut posséder plus qu’un nœud “parent”
- Bien que populaire pendant quelques années… fût remplacer par les BD
relationnelles
Modèle d’organisation des données :
(3) - BD Relationnelle
▪ Les données sont organisées en tables (2 dimensions) qui sont inter-reliés
ensemble à l’aide de relations
▪ Structure très flexible et adaptable à plusieurs situations.
▪ Structure qui facilite les requêtes… par exemple…
❑ Quel est le prix du produit acheté par Jean Bouchard?
❑ Dans quelles villes résident les clients qui ont acheté notre table 2X5?
▪ Ce qu’on fait visuellement pour répondre à ces requêtes, l’ordinateur fait très
rapidement même avec des tables qui contiennent des centaines ou des milliers
de produits, d’achats et de clients
Questionner la BD : Les Requêtes
▪ SQL (Structured Query Language):
SGBD (tel que MS-Access)
▪ Le contenu des BD est géré au moyen d’un système
de gestion de bases de données (SGBD)
▪ Le SGBD supporte la conception, la mise en œuvre,
et l’exploitation d’une BD. Il assure aussi l’intégrité
des données, gère le partage, le contrôle d’accès et
la sécurité d’une BD
Types de BD:
Individuelles (personnelles)
Organisationnelles
Commerciales
Architecture
Distribuées
Types de BD: Individuelles (personnelles)
AVANTAGES ET INCONVENIENTS
▪ Les données et les logiciels qui y accèdent
résident sur un même ordinateur
▪ Avantages :
❑ Faible coût
❑ Facilité de mise en œuvre (pour les cas simples)
▪ Inconvénients :
❑ Difficulté de partage des données
❑ Risque de duplication des données
❑ Risque de perte de données
▪ Ex.: Access de Microsoft, Base de OpenOffice
Types de BD: organisationnelles
AVANTAGES ET INCONVENIENTS
▪ Données résidants sur un serveur commun
▪ Application exécutée depuis un poste de travail
▪ Avantages :
❑ Résout le problème de partage de données et le risque de
redondance
❑ Mécanisme centralisé de sauvegarde et de récupération
▪ Inconvénients :
❑ Gestion plus complexe des accès aux données (sécurité,
gestion de la concurrence)
❑ Nécessite du personnel qualifié ($$$)
* p.ex. Administrateur de base de données
▪ Ex.: MySQL, SQL Server de Microsoft, IBM DB2, etc.
BD Organisationnelles (suite):
BD de production / BD d’aide à la décision
Les bases de données sont au cœur des systèmes d’information des
entreprises:
* Pour supporter les opérations de l’entreprise:
- « Bases de données de production »
- Vente et distribution
- Gestion des stocks
- Gestion de la production
- Contrôle de gestion, finance, etc.
*« BD pour l’aide à la décision »: Bases de données d’aide à la
décision : les entrepôts de données (anglais: data warehouses)
*Contiennent non seulement les données de la compagnie mais aussi un recueil
de données provenant d’autres sources (ex. BD gouvernementales, données de
nos fournisseurs, BD commerciales)
Types de BD: Commerciales
▪ Bases de données payantes utilisées pour fournir de
l’information aux entreprises ou aux individus (BD de AC
Nielson, BD de Dun & Bradstreet, …).
❑ Dans le cas des entreprises, les données provenant des BD
commerciales peuvent souvent être intégrées à leur entrepôt de
données pour faciliter l’aide à la décision.
Types de BD - Architecture
BD externes:
- BD de production (partenaires, clients, fournisseurs)
- BD d’aide à la décision (partenaires, clients, fournisseurs)
- ou BD commerciale (tierce partie)
Entreprise