SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Toute organisation fonctionne avec des informations
Toute organisation a besoin d’informations
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
INFORMATION : En opposition à données et à connaissances
Données :
les faits bruts, contrôlables : tickets de caisse
Informations :
les faits traduits en réponse à une préoccupation métier : L’évolution des achats d’une personne
Connaissances :
l’analyse d’une information : Système de classification Bon client, client à risque, ...
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
« Système constitué des ressources humaines, des ressources matérielles et des procédures permettant d'acquérir, de stocker, de traiter et de diffuser les éléments d'information pertinents au fonctionnement d'une entreprise ou d'une organisation »
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
L’informatique s’est imposée dans l’entreprise car elle permet de mettre en œuvre des applications adaptées aux « besoins »
Problématique : Ces besoins changent continuellement!
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Il existe de nombreuses formes d’organisation des informations d'une organisation :
Notes, fiches, fichiers textes, tableurs, XML, …, et bases de données
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
CONSTATS
plusieurs formats de données
plusieurs langages
PROBLEMES
Maintenance difficile : Gestion de pannes? Partage des données? Confidentialité?
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Modélisation des données
Logiciel «Système de Gestion de Bases de Données»
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Les bases de données sont:
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Système de Gestion de Bases de Données Relationnel
Apparition vers 1969 (Edgard Codd d’IBM Research)
Les données sont liées entre elles :
Regroupement des données sous forme d’entités
Spécification des relations entre ces entités
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Bonjour, je voudrais un café s'il vous plaît
Bien sûr, mais lequel?
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Ensemble de structures permettant de représenter la réalité telle qu’on la perçoit : c’est le schéma
Il existe différents modèles de données
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Une CIF ou Contrainte d’Intégrité Fonctionnelle est un type d’association entre 2 entités.
Elle se caractérise par un 1 en cardinalité supérieure (0,1 ou 1,1) sur une des pattes de la relation. On dit alors que la relation est porteuse d’une dépendance fonctionnelle. Car une CIF indique une dépendance.
Une CIF se transforme ensuite (lorsque l’on implémente la base) en une clé étrangère. Cette clé étrangère est un champ ajouté à la table située du côté du 1 en cardinalité maximale qui reprend le champ clé primaire de la table située de l’autre côté de la relation.
Soit le Modèle Conceptuel du SGBDR d'une agence immobilière suivant :
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Une CIF ou Contrainte d’Intégrité Multiple est un type d’association entre 2 entités minimum.
Elle se caractérise par l'absence de 1 en cardinalité maximale (0,N ou 1,N) sur toutes les pattes de la relation. Concrètement, une CIM représente un couple unique auquel on peut affecter des propriétés particulières. On dit alors que la CIM est porteuse de propriétés (ou de données).
Une CIF se transforme ensuite (lorsque l’on implémente la base) en une table contenant les clés étrangères. et les propriétés de l'association, si il y en a.
Soit le Modèle Conceptuel du SGBDR d'une bibliothèque suivant :
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Le schéma relationnel est l'ensemble des RELATIONS qui modélisent le monde réel.
Les relations représentent les entités du monde réel (comme des personnes, des objets, etc.) ou les
associations entre ces entités
Pouvez-vous déchiffrer le schéma ci-contre?
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Le schéma relationnel est l'ensemble des RELATIONS qui modélisent le monde réel.
Une ligne représente une entité du système d'informations (comme des personnes, des objets, etc.) ou les
associations entre ces entités.
Les clés primaires sont soulignées, les clés étrangères sont précédées d'un #
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Il est à la base des méthodes de description de données :
Il supporte le langage d’interrogation des données :
Il aide au support de l’intégrité pendant les mises à jour :
Les SGBD sont au cœur des systèmes d’information : ils permettent de réduire les coûts d’évolution des S.I. et constituent une architecture de référence (ANSI).
Les SGBD relationnels sont de nos jours des systèmes incontournables. Ils fournissent des modules d'interrogation, mise à jour, modélisation, développement d’applications.
Intégration aux processus de conception et de maintenance du SI
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Modules du BTS SIO qui traitent des bases de données
semestre 1:
semestre 2 :
semestres 3 et 4 :
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
Nous étudierons :
Comment utiliser un SGBDR
Comment définir une base de données relationnelle : L’ingénierie pour passer
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT
"Systèmes d'informations et bases de données" de G. Gardarin & L. Bouganim;
"Cours 1 - Les bases de données" de Mrs J. Legrand et G. Thomassin.
SI3 - Exploitation des données
BTS SIO1 - CFA CCIM - Cours Préparé par A.FELIOT