SlideShare una empresa de Scribd logo
1 de 46
Chapitre  1 BASES DE DONNEES ©   HEC Carthage 2009-2010
Conception d’une base de données ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Définition d’une Base de Données ,[object Object],[object Object]
Bases de données: O bjectif ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bases de données : Objectif ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],relationnelles
Système de Gestion de Bases de Données (SGBD) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Exemples ,[object Object],[object Object],[object Object],[object Object]
BD & SGBD relationnels ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CLIENT NOM ADRESSE LOCALITE COMPTE AMEUR BEN SALAH MRABET KRAIEM LABIDI CHAOUACHI GAFSI JELALI ROUISSI 23, a. Carthage 25, r. du Caire 112, r. d’Athène 5, a. de Madrid 180, r. de Rome 3, a. des Roses 14, r. de l’Eté 72, r. de la Gare 65, r. Lafayette Carthage Tunis Ariana Tunis Tunis La Marsa Carthage Ariana Tunis 125.000 -230.000 0.00 0.00 72.000 -258.000 870.000 -320.000 35.000
Construction d’une BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processus de conception d’une BD Modélisation
Modélisation : Objectif ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exemple (Magasin LOGICA) ,[object Object],[object Object],[object Object]
Exemple (suite) ,[object Object]
Modélisation ,[object Object],[object Object],[object Object], Cette liste est divisée en groupes d'informations qui représentent des individus, des objets ou des concepts de l'organisation.
Modèle Conceptuel de données (M.C.D.)  ou Modèle Entité-Association ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modèle Entité-Association ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modèle Entité-Association ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modèle Entité-Association ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Coureur Numéro Nom prénom
Modèle Entité-Association ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramme Entité-Association
Modèle Entité-Association ,[object Object],[object Object],Quand on compte le nombre de produits d’une commande, on s’intéresse aux cardinalités de  « commande » Quand on compte le nombre de commandes d’un produit, on s’intéresse aux cardinalités de “produit”
Cardinalités ,[object Object],Cardinalités Traductions 0,1 aucun ou un 1,1 un et un seul 0,n aucun ou au moins un 1,n au moins un
Exemple (Magasin LOGICA) ,[object Object],[object Object],[object Object]
MCD (Exemple du magasin LOGICA) ,[object Object],[object Object],[object Object],[object Object]
MCD ,[object Object],[object Object],[object Object],[object Object],Entités Associations facture ( numéro facture , date facture) vendeur ( matricule vendeur , nom  vendeur) article ( référence article , description  article, prix unitaire) un vendeur  établit une facture les factures comportent autant de  lignes ( ligne facture  ) que d'articles  vendus, chaque ligne mentionne la  quantité vendue.
Diagramme E/A
Cardinalités ,[object Object],[object Object],[object Object],[object Object],[object Object]
Exercice 1 ,[object Object],[object Object],[object Object]
Employé Département NomD Localisation NoE NomE Grade 1,1 1,N travaille Exercice 1
[object Object],[object Object],[object Object],Exercice 2
No plaque Marque Date mise en circulation Personne Voiture 1,1 1,N NoP Exercice 2 possède
[object Object],[object Object],[object Object],[object Object],Exercice 3
1,N 1,N 1,1 1,1 Exercice 3 possède accorde Banque NoB Personne NoP NomP NoC Compte
Modèle Logique de Données (M.L.D.) ou Relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MCD   MLD 1     MLD 2 Notation graphique: Entité 1 Entité 2 Association Relation1 Relation 2 Relation 1 Relation2 Relation 3 ou Modèle Logique de Données (M.L.D.) ou Relationnel
Modèle Logique de Données (M.L.D.) ou relationnel ,[object Object],[object Object]
Règles de transformation (R1) 1.   Les entités deviennent des relations, l'identifiant de l'entité devient la clé primaire de la relation correspondante.
Règles de transformation (R2) 2.   Les associations disparaissent, mais le lien entre les deux entités est conservé.  C.I.F
Règles de transformation (R3) 3.   Les associations se transforment en relations. La clé de la relation est formée des identifiants des entités.
Exemple de la société LOGICA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modèle Logique de Données (M.L.D.) ou relationnel ,[object Object],[object Object],[object Object]
Le modèle logique (Exp. de la société LOGICA) obtenu est le suivant : ligne facture ( # num é ro facture, # r é f é rence article , quantit é ) facture ( num é ro facture , date facture, # facture ( num é ro facture , date facture, # article ( r é f é rence article article ( r é f é rence article , designation article, prix unitaire ) vendeur ( matricule vendeur , nom vendeur ) vendeur ( matricule vendeur , nom vendeur ) Modèle Logique de Données (M.L.D.) ou relationnel facture ( num é ro facture , date facture, # matricule vendeur ) vendeur ( matricule vendeur , nom vendeur ) facture ( num é ro facture , date facture, # matricule vendeur ) vendeur ( matricule vendeur , nom vendeur )
Exemple de la société LOGICA : Modèle Logique de Données (M.L.D.) ou relationnel
Autre Exemple ,[object Object],[object Object],[object Object],[object Object],[object Object],0 ,  N 1 , 1 Suivi GENERALISTE MatriculeG NomG TéléphoneG PATIENT NumDossierP NomP AdresseP TéléphoneP
Schéma Entité-Association (exemple) 0,N 1,1 Suivi 0,N 0,N Emploi 0,N 0,N 0,N Consultation DateConsultation DatePriseRV Généraliste MatriculeG NomG TéléphoneG Patient NumDossierP NomP AdresseP TéléphoneP Spécialiste MatriculeS NomS Spécialités Policlinique NomP LocalitéP TéléphoneP
Transformation de schémas  (exemple) EMPLOYE Matricule Nom Fonction DEPARTEMENT NomDép Adresse 1,1 0,N EMPLOYE Matricule Nom Fonction #NomDép DEPARTEMENT NomDép Adresse Modèle Entité-association Modèle Relationnel Occupe

Más contenido relacionado

Destacado

Le CIL EXTERNE, pourquoi faire?
Le CIL EXTERNE, pourquoi faire?Le CIL EXTERNE, pourquoi faire?
Le CIL EXTERNE, pourquoi faire?Florence Bonnet
 
Approche et définition du système d'informations
Approche et définition du système d'informationsApproche et définition du système d'informations
Approche et définition du système d'informationsSVrignaud
 
Ametys - Integrer votre CMS à votre système d’information
Ametys - Integrer votre CMS à votre système d’informationAmetys - Integrer votre CMS à votre système d’information
Ametys - Integrer votre CMS à votre système d’informationAmetys
 
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent Toubiana
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent ToubianaPetit Déjeuner Privacy - Présentation de la CNIL par Vicent Toubiana
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent ToubianaCommanders Act
 
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 €
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 € Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 €
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 € Thiebaut Devergranne
 
Système d'Information Marketing
Système d'Information MarketingSystème d'Information Marketing
Système d'Information Marketingalisallemihrichi
 
La cnil et le correspondant informatique et liberté
La cnil et le correspondant informatique et libertéLa cnil et le correspondant informatique et liberté
La cnil et le correspondant informatique et libertéAvignon Delta Numérique
 
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...Raphael De Pauw
 
Grc 1
Grc 1Grc 1
Grc 1dfi10
 
Le système d’information de l’entreprise
Le système d’information de l’entrepriseLe système d’information de l’entreprise
Le système d’information de l’entrepriseLee Schlenker
 
Gestion de la relation client
Gestion de la relation clientGestion de la relation client
Gestion de la relation clientYassine Hafid
 
La gestion de_la_relation_client_grc_ou
La gestion de_la_relation_client_grc_ouLa gestion de_la_relation_client_grc_ou
La gestion de_la_relation_client_grc_ouamalita22
 
Chap1 systéme d'information
Chap1 systéme d'informationChap1 systéme d'information
Chap1 systéme d'informationGhita Benabdellah
 
Gestion de la Relation Client dans les Services
Gestion de la Relation Client dans les ServicesGestion de la Relation Client dans les Services
Gestion de la Relation Client dans les ServicesSandrine Fdida
 
Gestion de la relation client
Gestion de la relation clientGestion de la relation client
Gestion de la relation clientloubnayacoubi
 
Internet et la protection des données personnelles
Internet et la protection des données personnelles Internet et la protection des données personnelles
Internet et la protection des données personnelles Inter-Ligere
 
Intervention CNIL : droit des internautes et obligations des e-marchands
Intervention CNIL : droit des internautes et obligations des e-marchandsIntervention CNIL : droit des internautes et obligations des e-marchands
Intervention CNIL : droit des internautes et obligations des e-marchandsNet Design
 

Destacado (20)

Le CIL EXTERNE, pourquoi faire?
Le CIL EXTERNE, pourquoi faire?Le CIL EXTERNE, pourquoi faire?
Le CIL EXTERNE, pourquoi faire?
 
Approche et définition du système d'informations
Approche et définition du système d'informationsApproche et définition du système d'informations
Approche et définition du système d'informations
 
Ametys - Integrer votre CMS à votre système d’information
Ametys - Integrer votre CMS à votre système d’informationAmetys - Integrer votre CMS à votre système d’information
Ametys - Integrer votre CMS à votre système d’information
 
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent Toubiana
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent ToubianaPetit Déjeuner Privacy - Présentation de la CNIL par Vicent Toubiana
Petit Déjeuner Privacy - Présentation de la CNIL par Vicent Toubiana
 
Expose Grc Finale
Expose Grc FinaleExpose Grc Finale
Expose Grc Finale
 
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 €
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 € Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 €
Déclaration CNIL : 15 minutes qui peuvent vous éviter 50.000 €
 
Système d'Information Marketing
Système d'Information MarketingSystème d'Information Marketing
Système d'Information Marketing
 
La cnil et le correspondant informatique et liberté
La cnil et le correspondant informatique et libertéLa cnil et le correspondant informatique et liberté
La cnil et le correspondant informatique et liberté
 
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...
Pourquoi et comment mettre en place un outil CRM au cœur de son systeme d’inf...
 
Grc 1
Grc 1Grc 1
Grc 1
 
Le système d’information de l’entreprise
Le système d’information de l’entrepriseLe système d’information de l’entreprise
Le système d’information de l’entreprise
 
Gestion de la relation client
Gestion de la relation clientGestion de la relation client
Gestion de la relation client
 
La gestion de_la_relation_client_grc_ou
La gestion de_la_relation_client_grc_ouLa gestion de_la_relation_client_grc_ou
La gestion de_la_relation_client_grc_ou
 
Chap1 systéme d'information
Chap1 systéme d'informationChap1 systéme d'information
Chap1 systéme d'information
 
Sim
SimSim
Sim
 
Gestion de la Relation Client dans les Services
Gestion de la Relation Client dans les ServicesGestion de la Relation Client dans les Services
Gestion de la Relation Client dans les Services
 
Gestion de la relation client
Gestion de la relation clientGestion de la relation client
Gestion de la relation client
 
Internet et la protection des données personnelles
Internet et la protection des données personnelles Internet et la protection des données personnelles
Internet et la protection des données personnelles
 
Atelier 1 gestion de la relation client mediart 360 - patrice foresti
Atelier 1 gestion de la relation client   mediart 360 - patrice forestiAtelier 1 gestion de la relation client   mediart 360 - patrice foresti
Atelier 1 gestion de la relation client mediart 360 - patrice foresti
 
Intervention CNIL : droit des internautes et obligations des e-marchands
Intervention CNIL : droit des internautes et obligations des e-marchandsIntervention CNIL : droit des internautes et obligations des e-marchands
Intervention CNIL : droit des internautes et obligations des e-marchands
 

Similar a Chap1 Base de données

Cours bd-access-2007
Cours bd-access-2007Cours bd-access-2007
Cours bd-access-2007Honoris Haba
 
10 ams ril introductionpptx
10 ams ril introductionpptx10 ams ril introductionpptx
10 ams ril introductionpptxMichel Watrin
 
DeciLogic, les modélisations décisionnelles
DeciLogic, les modélisations décisionnellesDeciLogic, les modélisations décisionnelles
DeciLogic, les modélisations décisionnellesEric Mauvais
 
Modèle relationnel
Modèle relationnelModèle relationnel
Modèle relationnelMusatge
 
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...KhadijaEDDEBBARHI
 
Formation BD & SQL
Formation BD & SQLFormation BD & SQL
Formation BD & SQLG²FOSS ENIT
 
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd dvjjjjjjjjjjjjjjj
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd           dvjjjjjjjjjjjjjjjcoursMLD.pdf djnvvvvvvvvvvvvvvvv jd           dvjjjjjjjjjjjjjjj
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd dvjjjjjjjjjjjjjjjobaghat60
 
coursMLD.pdfnw wx c c c c c c cc c c c c c cckck
coursMLD.pdfnw wx c c c c c c cc c c c c c cckckcoursMLD.pdfnw wx c c c c c c cc c c c c c cckck
coursMLD.pdfnw wx c c c c c c cc c c c c c cckckobaghat60
 
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...obaghat60
 

Similar a Chap1 Base de données (20)

merise (1).pdf
merise (1).pdfmerise (1).pdf
merise (1).pdf
 
coursMerise.ppt
coursMerise.pptcoursMerise.ppt
coursMerise.ppt
 
Cours Système d'Information
Cours Système d'InformationCours Système d'Information
Cours Système d'Information
 
Cours bd-access-2007
Cours bd-access-2007Cours bd-access-2007
Cours bd-access-2007
 
Access-2007
Access-2007Access-2007
Access-2007
 
10 ams ril introductionpptx
10 ams ril introductionpptx10 ams ril introductionpptx
10 ams ril introductionpptx
 
MCD.pptx
MCD.pptxMCD.pptx
MCD.pptx
 
Modelisation conception SI
Modelisation conception SIModelisation conception SI
Modelisation conception SI
 
DeciLogic, les modélisations décisionnelles
DeciLogic, les modélisations décisionnellesDeciLogic, les modélisations décisionnelles
DeciLogic, les modélisations décisionnelles
 
S2-informatique
S2-informatique S2-informatique
S2-informatique
 
1142726.ppt
1142726.ppt1142726.ppt
1142726.ppt
 
Modèle relationnel
Modèle relationnelModèle relationnel
Modèle relationnel
 
Tp talend BI
Tp talend BITp talend BI
Tp talend BI
 
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...
FSJES-MEKNES SYSTÈME D INFORMATION ET BASE DE DONNÉES - PDF Téléchargement Gr...
 
Formation BD & SQL
Formation BD & SQLFormation BD & SQL
Formation BD & SQL
 
Séance 3.pptx
Séance 3.pptxSéance 3.pptx
Séance 3.pptx
 
Si bdd
Si bddSi bdd
Si bdd
 
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd dvjjjjjjjjjjjjjjj
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd           dvjjjjjjjjjjjjjjjcoursMLD.pdf djnvvvvvvvvvvvvvvvv jd           dvjjjjjjjjjjjjjjj
coursMLD.pdf djnvvvvvvvvvvvvvvvv jd dvjjjjjjjjjjjjjjj
 
coursMLD.pdfnw wx c c c c c c cc c c c c c cckck
coursMLD.pdfnw wx c c c c c c cc c c c c c cckckcoursMLD.pdfnw wx c c c c c c cc c c c c c cckck
coursMLD.pdfnw wx c c c c c c cc c c c c c cckck
 
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...
coursMLD.pdf dnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...
 

Último

Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 37
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSKennel
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSKennel
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETMedBechir
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETMedBechir
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSKennel
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsRajiAbdelghani
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .Txaruka
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSKennel
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre françaisTxaruka
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfRiDaHAziz
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeXL Groupe
 
Cours de Management des Systèmes d'information
Cours de Management des Systèmes d'informationCours de Management des Systèmes d'information
Cours de Management des Systèmes d'informationpapediallo3
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Alain Marois
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfRiDaHAziz
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSKennel
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 37
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Gilles Le Page
 

Último (20)

Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSET
 
DO PALÁCIO À ASSEMBLEIA .
DO PALÁCIO À ASSEMBLEIA                 .DO PALÁCIO À ASSEMBLEIA                 .
DO PALÁCIO À ASSEMBLEIA .
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 temps
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre français
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdf
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directe
 
Cours de Management des Systèmes d'information
Cours de Management des Systèmes d'informationCours de Management des Systèmes d'information
Cours de Management des Systèmes d'information
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdf
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024
 

Chap1 Base de données

  • 1. Chapitre 1 BASES DE DONNEES © HEC Carthage 2009-2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Processus de conception d’une BD Modélisation
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29. Employé Département NomD Localisation NoE NomE Grade 1,1 1,N travaille Exercice 1
  • 30.
  • 31. No plaque Marque Date mise en circulation Personne Voiture 1,1 1,N NoP Exercice 2 possède
  • 32.
  • 33. 1,N 1,N 1,1 1,1 Exercice 3 possède accorde Banque NoB Personne NoP NomP NoC Compte
  • 34.
  • 35. MCD MLD 1 MLD 2 Notation graphique: Entité 1 Entité 2 Association Relation1 Relation 2 Relation 1 Relation2 Relation 3 ou Modèle Logique de Données (M.L.D.) ou Relationnel
  • 36.
  • 37. Règles de transformation (R1) 1. Les entités deviennent des relations, l'identifiant de l'entité devient la clé primaire de la relation correspondante.
  • 38. Règles de transformation (R2) 2. Les associations disparaissent, mais le lien entre les deux entités est conservé. C.I.F
  • 39. Règles de transformation (R3) 3. Les associations se transforment en relations. La clé de la relation est formée des identifiants des entités.
  • 40.
  • 41.
  • 42. Le modèle logique (Exp. de la société LOGICA) obtenu est le suivant : ligne facture ( # num é ro facture, # r é f é rence article , quantit é ) facture ( num é ro facture , date facture, # facture ( num é ro facture , date facture, # article ( r é f é rence article article ( r é f é rence article , designation article, prix unitaire ) vendeur ( matricule vendeur , nom vendeur ) vendeur ( matricule vendeur , nom vendeur ) Modèle Logique de Données (M.L.D.) ou relationnel facture ( num é ro facture , date facture, # matricule vendeur ) vendeur ( matricule vendeur , nom vendeur ) facture ( num é ro facture , date facture, # matricule vendeur ) vendeur ( matricule vendeur , nom vendeur )
  • 43. Exemple de la société LOGICA : Modèle Logique de Données (M.L.D.) ou relationnel
  • 44.
  • 45. Schéma Entité-Association (exemple) 0,N 1,1 Suivi 0,N 0,N Emploi 0,N 0,N 0,N Consultation DateConsultation DatePriseRV Généraliste MatriculeG NomG TéléphoneG Patient NumDossierP NomP AdresseP TéléphoneP Spécialiste MatriculeS NomS Spécialités Policlinique NomP LocalitéP TéléphoneP
  • 46. Transformation de schémas (exemple) EMPLOYE Matricule Nom Fonction DEPARTEMENT NomDép Adresse 1,1 0,N EMPLOYE Matricule Nom Fonction #NomDép DEPARTEMENT NomDép Adresse Modèle Entité-association Modèle Relationnel Occupe

Notas del editor

  1. - qualité : les données doivent refléter exactement la réalité qu’elles représentent - cohérence : par exemple, une police d’assurance doit être reliée au bon assuré - intégrité : deux personnes ne peuvent pas posséder, par exemple, le même no AVS - protection : possibilité de revenir en arrière par un processus de journalisation des actions ; sauvegarde - confidentialité : chaque donnée ne doit pas pouvoir être consultée ou modifiée par n’importe quel utilisateur (= droits d’accès) - indépendance : permet l’accès aux données depuis diverses sources (programmes)
  2. Il doit: - assurer la sécurité et la confidentialité des données dans un environnement où de nombreux utilisateurs ayant des besoins variés peuvent interagir simultanément sur ces données. - pouvoir être utilisé par des non-informaticiens. - assurer la définition des structures de stockage et des structures de données et le suivi de leur évolutions (administration des données). - Assurer la cohérence des données.
  3. Pourquoi BD relationnelle ? Des relations sont créées entre les tables via certaines colonnes de ces dernières.
  4. Système d’Information : Composant d’une organisation qui gère (acquiert, traite, stocke, communique) de l’information d’intérêt - toute organisation possède un système d’information, pas toujours explicité dans sa structure. - en général, le système d’information opère comme un support à d’autres composants de l’organisation. La notion première de système d’information est en partie indépendante de son informatisation; néanmoins, nous nous intéressons principalement aux systèmes d’information qui sont dans une large mesure informatisés.
  5. Il s’agit d’une description : - statique : les entités et les associations sont décrites par leurs propriétés (attributs) - dynamique : les associations traduisent les règles de gestion entre les entités identifiés.
  6. Une association (liant deux entités) comportant une cardinalité 1,1 ou 0,1 est une Contrainte d’Intégrité Fonctionnelle ( CIF). Les autres associations sont des Contraintes d’Intégrité Multivaluée (CIM).