Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
I. SYSTÈME D’INFORMATION
I.1. Notions
Information : notion de connaissance qui peut être
représentée, traitée stockée et communiquée
Formes de l’information :
• Textuelle, graphique, audio, vidéo
Rôles de l’information :
• Diminuer l’incertitude
• Aider à la décision
• Aider à la gestion et au contrôle de l’organisation
Qualités requises de l’information. Elle doit être
• Pertinente et rentable
• Fiable et précise
• Factuelle
Nature du support :
• Support dur : document papier et autres,
• Support informatique/electronique (disque dur, Passer
etc.)à la 1
première page
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
I. SYSTÈME D’INFORMATION
II.1. Notions
Système : Un système est avant tout un ensemble d’éléments en
interaction dynamique, organisés et coordonnées en vue d’atteindre
un objectif dans un environnement donné où il évolue
- Schéma de BD
Description de la structure des données
ensemble de définitions exprimées en Langage de
Description de Données
(LDD ou DDL – Data Definition Language)
- Instance d’une BD
Données de la base à un instant précis. Les données
sont manipulées par un Langage de Manipulation de
Données
(LMD ou DML : Data Manipulation Language)
Passer à la
10
première page
Par M. Tekoudjou F. Xavier 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.2. Modélisation (MERISE)
- Démarche MERISE : 3 niveaux de modélisation
Niveau Conceptuel : MCD (sous forme d’E-A), qui décrit
les entités du réel perçu et de leurs liens,
indépendamment de toute considération physique.
Niveau Logique : MLD (sous forme de schéma
relationnel), qui représente le schéma commun de la BD
indépendamment des traitements et du SGBD
Niveau Physique : MPD (sous forme de schéma de
relation, avec description des champs de données et des
contraintes).
N.B. :c’est l’implémentation des tables et des contraintes
d’intégrité dans le SGBD dont on tient compte Passer
des àspécificités
la
11 première page
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.2. Modélisation (MERISE)
Passer à la
première page
12
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.2. Modélisation (MERISE)
- Concepts utilisés pour le MCD en E-A
Type-entité (classe ou ensemble d’entités de même sémantique)
Type-association (ensemble de liens logiques entre entités)
Propriété ou attribut (caractéristique associé à un type-entité
ou à un type-association)
Identifiant ou clé : propriété ou attribut d’un type-entité dont
la valeur existe toujours et est unique pour chaque entité
Cardinalités : couple de valeurs sur chaque patte d’association
pour traduite ce que chaque entité reliée a comme participation
au minimum et au maximum dans l’association
Exemple : (0,1) (1,1) (O,n) (1,n) ou 0:1 1:1 O:n 1:n
Passer à la
première page
13
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.2. Modélisation (MERISE)
- Cas d’un MCD
Soit un cas de gestion des équipements d’une entreprise. On
aimerait savoir les différents équipements livrés par un
fournisseur.
Chaque équipement est identifié par un numéro de
référence, et on enregistre sa marque et son prix unitaire.
Chaque fournisseur est identifié par un numéro et on
enregistre son nom et son contact téléphonique.
Un fournisseur peut livrer un ou plusieurs équipements, mais
un équipement est livré par un et un seul fournisseur
Passer à la
première page
14
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.2. Modélisation (MERISE)
- Schématisation du MCD
Livrer
1,n 1,1
Fournisseur Equipement
NumFsseur Reference
. NomFsseur . Marque
. TelFsseur . Prix
MCD Livrer
1,n 1,1
Fournisseur Equipement
NumFsseur Reference
. NomFsseur . Marque
. TelFsseur . Prix
MLD
Fournisseurs(NumFsseur, nomFsseur, TelFsseur)
Equipements (Reference, marque, prix, #NumFsseur)
Passer à la
première page
17
Par M. Tekoudjou F. Xavier 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.3. Notion de dépendance fonctionnelle
- DF
Un attribut (ou un groupe d'attributs) Y dépend
fonctionnellement d'un attribut (ou groupe d'attributs) X si:
étant donné une valeur de X, il lui correspond une valeur unique
de Y ( quelque soit l'instant considéré)
On note X -> Y:
Y dépend fonctionnellement de X
ou X détermine Y
Passer à la
première page
20
Par M. Tekoudjou F. Xavier 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.5. Notion de normalisation
- Enoncés des NF
1NF : dans une entité, chaque propriété est élémentaire
(atomique) et il existe une clé identifiant l’entité
2NF : en plus de la 1NF, la clé (primaire)et non une partie
détermine complètement chaque attribut non clé
3NF : en plus de la 2NF, toute DF est directe par rapport à la
clé, pas de transitivité à travers un attribut non clé
Boyce Codd NF (BCNF) : en plus de la 3NF, aucun attribut
faisant partie de la clé dépend d’un attribut ne faisant pas
partie de la clé.
N.B. : La 3NF est suffisante pour une BD relationnelle car on a
minimiser les redondances. Passer à la
21
première page
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.5. Modèle physique d’une BD
Passer à la
première page
22
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.5. Modèle physique d’une BD
Champs ou colonnes
Enregistrements
ou
lignes
NumFsseur NomFsseur TélFsseur
F01 Ets Takam et Fils 699779977
F02 Miracle informatique Sarl 677997799
F03 T. Computer Sarl 679977997
…
Passer à la
première page
27
Par M. Tekoudjou F. Xavier 6 99 05 45 08 ftekoudjou@yahoo.fr
Base de données
II. MODELE RELATIONNEL
II.5. Modèle physique d’une BD