Académique Documents
Professionnel Documents
Culture Documents
1NB SBDD Merise Support1 2020
1NB SBDD Merise Support1 2020
SGBD
2019/2020
PROGRAMME
E1 Introduction aux Bases de Données (34 h)
• Concepts fondamentaux des Bases de Données
• Modèle Relationnel d’une Base de Données
E2
SGBD & SQL (22 h)
• SGBDR : Access, MySQL
minute
• Langage
s SQL
2
Objectifs du module
Maitriser les concepts de base de l’algèbre relationnelle
Etablir un modèle conceptuel de données
Etablir un modèle logique de données relationnelles
Maitriser les concepts liés aux bases de données
relationnelles
Concevoir et créer une base de données relationnelle
(Access et MySQL)
Créer et gérer une base de données en utilisant SQL
Contrôler et sécuriser les données d’une BDR.
3
Enjeux
Améliorer en permanence la qualité, le coût et la productivité
Diversité
Augmentation
des produits
Augmentation de la qualité
de la concurrence
Diminution des
coûts de
fabrication.
Augmentation
de la réactivité
Ouverture des
marchés
4
VISION GLOBALE D’UN ENTREPRISE
Collecter,
mémoriser,
traiter, Système d’information
distribuer,
l’information.
5
SYSTÈME D’INFORMATION
6
COMPOSANTS DU SI
7
FONCTIONS DU SYSTÈME D’INFORMATION
Système d’information
Traitement
8
BASE DE DONNEES ?
Une base de données est un fichier qui permet de
stocker des données structurées relatives à un
sujet.
Les données d’une base de données peuvent être
organisées selon différents modèles
(Relationnel, Hiérarchique, …)
SGBD ?
Un Système de Gestion de Base de Données est
un programme qui permet de gérer les
données d’une base de données.
Gérer une base de données inclut les opérations
suivantes :
Exemple de SGBDR :
SQL
Langage de requêtes qui permet d’interroger
un SGBDR
Orienté transaction
Orienté Analyse
Orienté application
Orienté Sujet
Données courantes
Données Historisées
Données Détaillées
Données agrégées
Données évolutives
Données statistiques
Utilisateurs nombreux
Peu nombreux (manager)
(administrateur/opérationnels) Temps d’exécution long
Temps d’exécution court
MERISE ?
La Méthode d’Etude et de Réalisation Informatique pour
les Systèmes d’Entreprise est une méthode d'analyse,
de conception et de gestion de projet informatique.
NIVEAUX D’ABSTRACTION DE
MERISE
NIVEAU QUESTION CONTENU DOMAINE
Conceptuel Que faire ? - données manipulées Gestion
- règles de gestion
- enchaînement des
traitements
Logique Qui fait - partage des tâches Organisation
quoi ? - mode de traitement
Quand ? - répartition géographique des
Où ? traitements
- organisation des données
INTERIMAIRES
N° Intérimaire
Nom Intérimaire
Adresse Intérimaire
Tél. Intérimaire …
un attribut artificiel
EXEMPLE
emprunteur
OUVRAGE
EXEMPLAIRE
Nom
Cote ouvrage Prénom
Titre ouvrage Cote ouvrage & n°
Adresse d’ordre
Editeur Téléphone Date de parution
Etat
Identifiant simple
Identifiant composé Identifiant relatif
Validation d’un modèle MCD
Une propriété ne peut qualifier qu’une seule entité ou une seule association
FOURNISSEUR CLIENT
FACTURE
N° fournisseur N° client
N° facture
Nom fournisseur Nom client 0,N Correspond 1,1
Date facture
…. ….
….
Adresse Adresse
fournisseur client
LIENS ET CARDINALITES
0-N
Intérimaires Conventions
Nom et prénom Salaire,
date de naissance, 1-N Signer
Signer 1-1 la date de début
Adresse …
…
Intervenir
Intervenir Contrats
Numéro de contrat,
Clients
Adresse Raison social
1-1 Signer
Signer 1-N Adresse
1-N la date de début
tél
…
…
CARDINALITES «Maximum»
3. Repérer les flux entre les acteurs en les ordonnant si c’est utile à une
meilleure compréhension de l’activité
4. Tracer le diagramme de flux en même temps que l’on repère les acteurs
et les flux
Exemple : DIAGRAMME DE FLUX
Application 1
Les commandes envoyées par les clients sont traitées
par le service commercial en relation avec les services
financier et magasin. Une fois la commande
confirmée, les BL/BR sont établis par l’agent
commercial et la facture par le service financier. Ce
dernier envoie celle-ci avant la livraison. Le paiement
effectué, le magasinier livre la marchandise qu’il a déjà
préparé à partir de la copie du bon de commande.
TAF : Schématisez le DDF (Diagramme de flux) et le
MCD (Modèle Conceptuel de données).
BON APPRENTISSAGE