Cours Merise
Cours : Cours Merise. Recherche parmi 300 000+ dissertationsPar heimliche • 18 Avril 2016 • Cours • 3 038 Mots (13 Pages) • 725 Vues
Base de données relationnelles BDDR
I – Introduction
- Base de données
Une base de donnée est un endroit ou on stock les données d’une organisation. Les données sont stockées dans des tables qui sont en relation entres-elles.[pic 1]
Shema : [pic 2]
[pic 3]
BDD[pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10]
Table[pic 11][pic 12][pic 13]
[pic 14][pic 15][pic 16][pic 17][pic 18]
[pic 19]
[pic 20]
[pic 21]
Serveur de BDD
- Merise : Methode d’Etude et de Realisation Informatique pour le Système d’Entreprise
Merise est une méthode qu’on utilise en phase d’analyse qui permet de modéliser un problème.
Un probleme est une situation dans laquelle un obstacle nous empeche de realiser l’objectif que l’on c’était fixé.
II – Base de données
- Comment annalyser un problème :
Pour analyser un problème ont doit ressortir toutes les données du problème.
- Donnée :
Une donnée c’est une description atomique, élémentaire, simple, brute, d’une réalité.
Par exemple : nom, prénom, age …
- Information :
Une information est une ou plusieurs données qui ont subit les 5 traitements suivant :
- Collecte de donnée
- Conservation (stockage, enregistrement)
- Traitement
- Distribution (en interne)
- Diffusion (en externe)
Les données sont : civilité, prenom, nom, ecole, cours, date
Les valeurs sont : Mr, Etienne, FREMAUX, F2I, Merise, 14/03/2016
Information : Mr Etienne FREMAUX suit un cours de Merise a l’école F2I le 14/03/2016
- Un dictionnaire de données :
Un dictionnaire de données est le résultat de la collecte de données. C’est un document contenant un tableau comme suit :
Nom Symbolique | Description | Type | Commentaire | Regle de calcul / contrainte |
Num client | Numéro du client | N (Entier) | Numéro automatique | |
Nom | Nom du Client | AN (25) | En Majuscule | Obligatoire |
Age | Age du client | N (Entier) | Age ≥ 5ans | |
Prix | Prix Unitaire HT | N (Monetaire) | ||
Quantité | Quantité | N (Entier) | Quantité ≥ 0 | |
Montant Commande | Montant de la Commande | N (Monetaire) | Montant_commande = Prix * Quantité | |
Date | Date de commande | Date |
Remarque : On distingue 2 types de dictionnaires de données, Le dictionnaire de données complet et le dictionnaire de données réduit qui ne contient pas de données calculé.
- Type de données :
Type | Description |
AN (25) | AlphaNumérique, Max 25 caractères |
N (entier) | Numérique Entier |
N (monetaire) | Numérique Monetaire |
B | Booléen (vrai ou faux) |
Date / Heure | Date ou heure ou Date et heure |
- Classification des données :
- Donnée Composé, exemple : Adresse[pic 22]
- Donnée élémentaire, exemple :
- Donnée simple, exemple : nom, prénom etc …[pic 23]
- Donnée calculé, exemple : montant_commande
III – MCD : Modele Conceptuel de Données
- Entité :
Une entité est un regroupement d’éléments aillant en commun les mêmes attributs (caractéristique). C’est une population homogène. Par exemple :
Petit, Moyen, Grand
Individu, Animal
Chats, Chiens, Souris
Une entité admet obligatoirement un nom et contient au moins un atribut
Représentation d’une entité :
NomEntité |
Attribut 1 ………………. Attribut 2 |
Individu |
Nom Couleur Yeux Age |
- Attribut :
Un attribut c’est tout ce qui caractérise une entité (tout ce qui lui est propre)
- Introduction de l’identifiant :
Exemple d’épicier :
Un épicier à plusieur clients, pour le suivi de ses clients, il tient un cahier contenant un tableau de 3 colonnes avec le nom, le prénom et l’adresse du client.
...