SlideShare ist ein Scribd-Unternehmen logo
1 von 112
Université Mohamed premier   Année universitaire 11/12 Faculté des sciences  Filière SMI, S5 Département de Mathématiques    et  d’informatique  Bases de données et systèmes d’information Professeur : M. MOUSSI M. Moussi
Plan du cours : ,[object Object],[object Object],[object Object],M. Moussi
Première partie : Concepts généraux. M. Moussi
Plan : ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction  ,[object Object],[object Object],Numéro étudiant Nom étudiant Prénom étudiant Adresse Date de naissance Numéro module Numéro enseignant Salle date Heure début Durée  Numéro étudiant numéro module Date inscription Numéro module Intitulé module Volume horaire semestre Pré requis Numéro enseignant Nom enseignant Prénom enseignant adresse Date de naissance Module  Enseignant Inscription Enseignement Etudiant M. Moussi
Introduction ,[object Object],Code produit Désignation  Prix unitaire   Numéro commande Numéro fournisseur Code produit Quantité  Numéro fournisseur Nom fournisseur Adresse Ville Fournisseur Commande  Produit  M. Moussi
Introduction ,[object Object],Numéro passager Nom passager Prénom passager Adresse  Numéro ligne Ville départ Ville arrivée   Nom ville Nom aéroport   Type avion Nombre de places   Numéro réservation Numéro passager Numéro vol  Date réservation   Avion  Réservation   Ville  Ligne  Passage  Numéro vol Numéro ligne Jour&Heure du vol Type avion  Vol  M. Moussi
Définitions : ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Définitions : ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Définitions ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Définitions  ,[object Object],[object Object],[object Object],[object Object],Propriétaire  du schéma tables index procédures contraintes vues M. Moussi
Définitions  ,[object Object],[object Object],[object Object],M. Moussi
Composants liés à la gestion d’une base de données     ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Composants liés à la gestion d’une base de données ,[object Object],[object Object],[object Object],M. Moussi
Composants liés à la gestion d’une base de données ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Composants liés à la gestion d’une base de données ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Composants liés à la gestion d’une base de données ,[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD    ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
[object Object],[object Object],[object Object],[object Object],[object Object],Fonctions fournies  par un SGBD   M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD  ,[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],Ecrire(Y, V)   Ecrire(X, V)   Y  Y+100   X  X+50   Y  Lire(V)   X  Lire(V)   OP2   OP1   M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],Y  Y+100 OP2 OP1   X  Lire(V)   Ecrire(Y, V)   Ecrire(X, V) Y  Lire(V)   X  X+50   M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Fonctions fournies  par un SGBD ,[object Object],[object Object],M. Moussi
Architecture   d’un   SGBD    ,[object Object],Vue externe A Vue externe B Schéma conceptuel Lien Externe/ conceptuel A Lien   Externe /  conceptuel   B Lien Conceptuel /  interne Niveau conceptuel Niveau externe Niveau interne Schéma interne User  A1 User A2 User B1 User  B2 User B3 Figure : Architecture d’un SGBD .   M. Moussi
Architecture   d’un   SGBD ,[object Object],[object Object],[object Object],M. Moussi
Architecture   d’un   SGBD ,[object Object],[object Object],[object Object],M. Moussi
Architecture   d’un   SGBD ,[object Object],[object Object],[object Object],M. Moussi
Architecture   d’un   SGBD ,[object Object],[object Object],[object Object],M. Moussi
Architecture   d’un   SGBD ,[object Object],[object Object],M. Moussi
Indépendance des données ,[object Object],[object Object],[object Object],M. Moussi
Indépendance des données ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Indépendance des données ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
[object Object],[object Object],[object Object],[object Object],[object Object],Principe de fonctionnement d’un SGBD M. Moussi
Principe de fonctionnement d’un SGBD ,[object Object],[object Object],[object Object],M. Moussi
Cycle de vie d’une base de données    ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Cycle de vie d’une base de données  ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Cycle de vie d’une base de données ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Deuxième partie : Bases de données relationnelles. M. Moussi
Plan : ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Introduction ,[object Object],[object Object],18 Rue 1,21   mohamed   Hamadi   3 20 Alkods 8   Fatima   Najjar   2 19 Lazaret 25 Ahmed   Ahmadi   1 Age   Adresse   Prénom   Nom   Num Etudiant  Inscription  15/09/2006  27   3 15/09/2005  26  1 15/09/2005  25 1 Date inscription   NumModule NumEtudiant  M. Moussi
Introduction ,[object Object],[object Object],20 Alkods 8   Fatima   Najjar   2 19 Lazaret 25 Ahmed   Ahmadi   1 Age   Adresse   Prénom   Nom   Num Rue 1,21   3 Alkods 8   2 Lazaret 25 1 Adresse   Num M. Moussi
Introduction ,[object Object],18 19 19 Age   27   26  25 NumModule 15/09/2010  Rue 1,21   mohamed   Hamadi   3 15/09/2009  Lazaret 25 Ahmed   Ahmadi   1 15/09/2009  Lazaret 25 Ahmed   Ahmadi   1 Date inscription   Adresse   Prénom   Nom   Num M. Moussi
Principaux concepts du modèle relationnel  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],60000 Oujda 2 Rue Med V   code postal   ville   N°   nom rue   Rue Med V   2 Oujda 60000 Adresse M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],BD 20 LC 20 GL 13 BD 13 BD 12 Cours   Numéro étudiant   M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],Entier   chaîne   alphanumérique  Entier   Domaines Tuple  Ou Occurrence   Attributs Etudiant 18 Rue 1,21   mohamed   Hamadi   3 20 Alkods 8   Fatima   Najjar   2 19 Lazaret 25 Ahmed   Ahmadi   1 Age   Adresse   Prénom   Nom   Num M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],clé étrangère Référence une clé primaire Module(table parent) semestre volume horaire intitulé NumModule S6 70 Rés 14 S5 60 Arch 13 S5 70 BD 12 Inscription(table enfant) date inscription numModule numEtudiant 09/11/11   12 4 08/01/11   14 1 08/01/11   14 2 09/11/10   12 1 M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Principaux concepts du modèle relationnel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Contraintes d’intégrité   ,[object Object],[object Object],M. Moussi
Contraintes d’intégrité  ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Contraintes d’intégrité  ,[object Object],[object Object],[object Object],M. Moussi
Contraintes d’intégrité  ,[object Object],[object Object],[object Object],M. Moussi
Contraintes d’intégrité  ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Contraintes d’intégrité  ,[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],Roman L4 Roman L2 Poésie L1 Poésie L3 Genre   NumLivre   Roman Poésie Genre   M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique   ,[object Object],[object Object],[object Object],Poésie L1 Poésie L3 Genre   NumLivre   Roman L4 Genre   NumLivre   M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],B2 B1 NumBib   Poésie L1 Poésie L3 Genre   NumLivre   B2 Poésie L1 B2 Poésie L3 B1 Poésie L1 B1 NumBib   Poésie Genre   L3 NumLivre   M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],Roman L4 Histoire  L2 Poésie L1 Poésie L3 Genre   NumLivre   L5 Mohammed L4 khaled L1 Youssef L3 Ahmed NumLivre NomAuteur khaled Youssef Ahmed NomAuteur L4 L1 L3 NumLivre Roman Poésie Poésie Genre   L4 L1 L3 NumLivre   M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],Histoire L2 Poésie L1 Roman L4  Poésie L3 Genre NumLivre Roman L5  Genre NumLivre Poésie L1 Poésie L3 Roman L5  Genre NumLivre Roman L4  Histoire L2 Poésie L1 Poésie L3 M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],Poésie L3 Poésie L1 Genre NumLivre M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
L’algèbre relationnelle ou langage algébrique  ,[object Object],[object Object],[object Object],Histoire L2 Roman L4  Genre NumLivre M. Moussi
Normalisation  ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],oujda Tintin F214 400 45 huile P3 Casa Titi FH215 200 62,4 Poudre P2 Oujda Toto F451 100 55 peinture P1 Adresse Nom NumFournisseur Qté PU libellé codeProduit M. Moussi
Normalisation ,[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2 x 5 c 1 y 5 b 2 x 5 a D C B A M. Moussi
Normalisation ,[object Object],[object Object],[object Object],1 y 5 2 x 5 D C B 5 c 5 b 5 a B A M. Moussi
Normalisation ,[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi
Normalisation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],M. Moussi

Weitere ähnliche Inhalte

Was ist angesagt?

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correctionLilia Sfaxi
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionLilia Sfaxi
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrigeAmineMouhout1
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesHosni Mansour
 
UML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriUML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriMansouri Khalifa
 
Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Georges Amichia
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données IIRiadh Bouslimi
 
diagramme de classe
diagramme de classediagramme de classe
diagramme de classeAmir Souissi
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du meriseYassine Badri
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionLilia Sfaxi
 
diagramme de séquence UML
diagramme de séquence UMLdiagramme de séquence UML
diagramme de séquence UMLAmir Souissi
 
Bases de données réparties
Bases de données répartiesBases de données réparties
Bases de données répartiesAbdelouahed Abdou
 
Chp3 - Diagramme de Classes
Chp3 - Diagramme de ClassesChp3 - Diagramme de Classes
Chp3 - Diagramme de ClassesLilia Sfaxi
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours Yassine Badri
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-CorrectionLilia Sfaxi
 
Chp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceChp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceLilia Sfaxi
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceLilia Sfaxi
 

Was ist angesagt? (20)

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de Conception
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrige
 
Uml classes Par les exemples
Uml classes Par les exemplesUml classes Par les exemples
Uml classes Par les exemples
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'Etudes
 
UML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriUML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouri
 
Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données II
 
diagramme de classe
diagramme de classediagramme de classe
diagramme de classe
 
Cours Système d'Information
Cours Système d'InformationCours Système d'Information
Cours Système d'Information
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat Transition
 
diagramme de séquence UML
diagramme de séquence UMLdiagramme de séquence UML
diagramme de séquence UML
 
Bases de données réparties
Bases de données répartiesBases de données réparties
Bases de données réparties
 
Cours access
Cours accessCours access
Cours access
 
Chp3 - Diagramme de Classes
Chp3 - Diagramme de ClassesChp3 - Diagramme de Classes
Chp3 - Diagramme de Classes
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-Correction
 
Chp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceChp4 - Diagramme de Séquence
Chp4 - Diagramme de Séquence
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
 

Andere mochten auch

Stockage des données dans les sgbd
Stockage des données dans les sgbdStockage des données dans les sgbd
Stockage des données dans les sgbdMarc Akoley
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de donnéesminiloka25
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql Yassine Badri
 
T1 corrections-qcm
T1 corrections-qcmT1 corrections-qcm
T1 corrections-qcminfcom
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE HINDOUSSATI
 
Cours base données
Cours base donnéesCours base données
Cours base donnéeskerosina
 
Examens Iyed Ben Slimene ISITCOM Communication sans fil
Examens Iyed Ben Slimene ISITCOM Communication sans fil Examens Iyed Ben Slimene ISITCOM Communication sans fil
Examens Iyed Ben Slimene ISITCOM Communication sans fil infcom
 
Examens Linda Jedidi ISITCOM
Examens Linda Jedidi ISITCOMExamens Linda Jedidi ISITCOM
Examens Linda Jedidi ISITCOMinfcom
 
Le livre du C pour les_vrais_d%c3%a9butants_en_programmation
Le livre du C pour les_vrais_d%c3%a9butants_en_programmationLe livre du C pour les_vrais_d%c3%a9butants_en_programmation
Le livre du C pour les_vrais_d%c3%a9butants_en_programmationChingongou ­
 
Tpdba1
Tpdba1Tpdba1
Tpdba1infcom
 
Examen de Passage 2014 TDI V2
Examen de Passage 2014 TDI V2Examen de Passage 2014 TDI V2
Examen de Passage 2014 TDI V2Chingongou ­
 
Big Data : Une Introduction
Big Data : Une IntroductionBig Data : Une Introduction
Big Data : Une IntroductionNicolas OGÉ
 
Ado.net base de données
Ado.net   base de donnéesAdo.net   base de données
Ado.net base de donnéesNosnos Nisrine
 
[Android] Web services
[Android] Web services[Android] Web services
[Android] Web servicesNikmesoft Ltd
 

Andere mochten auch (20)

Introduction aux SGBD
Introduction aux SGBDIntroduction aux SGBD
Introduction aux SGBD
 
Stockage des données dans les sgbd
Stockage des données dans les sgbdStockage des données dans les sgbd
Stockage des données dans les sgbd
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de données
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql
 
Sgbdr merise
Sgbdr meriseSgbdr merise
Sgbdr merise
 
T1 corrections-qcm
T1 corrections-qcmT1 corrections-qcm
T1 corrections-qcm
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE
 
Cours base données
Cours base donnéesCours base données
Cours base données
 
Base de données
Base de donnéesBase de données
Base de données
 
Si bdd
Si bddSi bdd
Si bdd
 
Framework php « Codeignitor »
Framework php « Codeignitor » Framework php « Codeignitor »
Framework php « Codeignitor »
 
Examens Iyed Ben Slimene ISITCOM Communication sans fil
Examens Iyed Ben Slimene ISITCOM Communication sans fil Examens Iyed Ben Slimene ISITCOM Communication sans fil
Examens Iyed Ben Slimene ISITCOM Communication sans fil
 
Examens Linda Jedidi ISITCOM
Examens Linda Jedidi ISITCOMExamens Linda Jedidi ISITCOM
Examens Linda Jedidi ISITCOM
 
Le livre du C pour les_vrais_d%c3%a9butants_en_programmation
Le livre du C pour les_vrais_d%c3%a9butants_en_programmationLe livre du C pour les_vrais_d%c3%a9butants_en_programmation
Le livre du C pour les_vrais_d%c3%a9butants_en_programmation
 
Tpdba1
Tpdba1Tpdba1
Tpdba1
 
Examen de Passage 2014 TDI V2
Examen de Passage 2014 TDI V2Examen de Passage 2014 TDI V2
Examen de Passage 2014 TDI V2
 
Big Data : Une Introduction
Big Data : Une IntroductionBig Data : Une Introduction
Big Data : Une Introduction
 
Ado.net base de données
Ado.net   base de donnéesAdo.net   base de données
Ado.net base de données
 
GP TDI
GP TDIGP TDI
GP TDI
 
[Android] Web services
[Android] Web services[Android] Web services
[Android] Web services
 

Ähnlich wie Cours des bases de données

4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdf4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdfAzedineSariye
 
bases des données relationnelles pour les ue nfa008
bases des données relationnelles pour les ue nfa008bases des données relationnelles pour les ue nfa008
bases des données relationnelles pour les ue nfa008AliHusseini14
 
Intro SGBD et BD.ppt
Intro SGBD et BD.pptIntro SGBD et BD.ppt
Intro SGBD et BD.pptBahaty1
 
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeMehdi Hamime
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Ayoub Rouzi
 
Base de donnees Avancees et Intro à NoSQL.ppt
Base de donnees Avancees et Intro à  NoSQL.pptBase de donnees Avancees et Intro à  NoSQL.ppt
Base de donnees Avancees et Intro à NoSQL.pptIdriss22
 
Projet security et datawarehouse
Projet security et datawarehouseProjet security et datawarehouse
Projet security et datawarehouseomri med
 
Croisière sur le data lake
Croisière sur le data lakeCroisière sur le data lake
Croisière sur le data lakeDavid Morel
 
7. information modelling
7. information modelling7. information modelling
7. information modellingsugogo
 
Collecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleCollecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleoussama Hafid
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiersHeithem Abbes
 
Technologies information2emejoursept2013
Technologies information2emejoursept2013Technologies information2emejoursept2013
Technologies information2emejoursept2013FormationAdbs
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfEST-UMI de Meknès
 
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptx
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptxChapitre 1 - Introcution & cycles de développement - Etudiant.pptx
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptxssuserec8501
 
Intro_modul_et_SI_chapt0.ppt
Intro_modul_et_SI_chapt0.pptIntro_modul_et_SI_chapt0.ppt
Intro_modul_et_SI_chapt0.pptIdriss22
 

Ähnlich wie Cours des bases de données (20)

Cours_BD_M1-EAI-2023.pdf
Cours_BD_M1-EAI-2023.pdfCours_BD_M1-EAI-2023.pdf
Cours_BD_M1-EAI-2023.pdf
 
4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdf4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdf
 
bases des données relationnelles pour les ue nfa008
bases des données relationnelles pour les ue nfa008bases des données relationnelles pour les ue nfa008
bases des données relationnelles pour les ue nfa008
 
cours_CSI.pdf
cours_CSI.pdfcours_CSI.pdf
cours_CSI.pdf
 
Intro SGBD et BD.ppt
Intro SGBD et BD.pptIntro SGBD et BD.ppt
Intro SGBD et BD.ppt
 
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
 
cours1-INTRODUCTION.ppt
cours1-INTRODUCTION.pptcours1-INTRODUCTION.ppt
cours1-INTRODUCTION.ppt
 
cours1-INTRODUCTION.ppt
cours1-INTRODUCTION.pptcours1-INTRODUCTION.ppt
cours1-INTRODUCTION.ppt
 
Cours BDD.pptx
Cours BDD.pptxCours BDD.pptx
Cours BDD.pptx
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"
 
Base de donnees Avancees et Intro à NoSQL.ppt
Base de donnees Avancees et Intro à  NoSQL.pptBase de donnees Avancees et Intro à  NoSQL.ppt
Base de donnees Avancees et Intro à NoSQL.ppt
 
Projet security et datawarehouse
Projet security et datawarehouseProjet security et datawarehouse
Projet security et datawarehouse
 
Croisière sur le data lake
Croisière sur le data lakeCroisière sur le data lake
Croisière sur le data lake
 
7. information modelling
7. information modelling7. information modelling
7. information modelling
 
Collecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleCollecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centrale
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiers
 
Technologies information2emejoursept2013
Technologies information2emejoursept2013Technologies information2emejoursept2013
Technologies information2emejoursept2013
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdf
 
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptx
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptxChapitre 1 - Introcution & cycles de développement - Etudiant.pptx
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptx
 
Intro_modul_et_SI_chapt0.ppt
Intro_modul_et_SI_chapt0.pptIntro_modul_et_SI_chapt0.ppt
Intro_modul_et_SI_chapt0.ppt
 

Mehr von yassine kchiri

Mehr von yassine kchiri (14)

Al2istimta3 bi al3amal
Al2istimta3 bi al3amalAl2istimta3 bi al3amal
Al2istimta3 bi al3amal
 
Al2istimta3 bi al3amal
Al2istimta3 bi al3amalAl2istimta3 bi al3amal
Al2istimta3 bi al3amal
 
Correction bd 2
Correction bd 2Correction bd 2
Correction bd 2
 
SQL partie III
SQL partie IIISQL partie III
SQL partie III
 
Cours Base de Données
Cours Base de DonnéesCours Base de Données
Cours Base de Données
 
Correction de td poo n3
Correction de td poo n3Correction de td poo n3
Correction de td poo n3
 
Serie de TD 3 POO
Serie de TD 3 POOSerie de TD 3 POO
Serie de TD 3 POO
 
Nachra2011
Nachra2011Nachra2011
Nachra2011
 
Correction bd td1
Correction bd td1Correction bd td1
Correction bd td1
 
Correction de td poo n2
Correction de td poo n2Correction de td poo n2
Correction de td poo n2
 
Cours java smi_2011_2012_partie_i_29_octobre_2011
Cours java smi_2011_2012_partie_i_29_octobre_2011Cours java smi_2011_2012_partie_i_29_octobre_2011
Cours java smi_2011_2012_partie_i_29_octobre_2011
 
Correction du TD architecture
Correction du TD architectureCorrection du TD architecture
Correction du TD architecture
 
Smi5 cours partie2
Smi5 cours partie2Smi5 cours partie2
Smi5 cours partie2
 
Smi5 cours partie1
Smi5 cours partie1Smi5 cours partie1
Smi5 cours partie1
 

Cours des bases de données

  • 1. Université Mohamed premier Année universitaire 11/12 Faculté des sciences Filière SMI, S5 Département de Mathématiques et d’informatique Bases de données et systèmes d’information Professeur : M. MOUSSI M. Moussi
  • 2.
  • 3. Première partie : Concepts généraux. M. Moussi
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. Deuxième partie : Bases de données relationnelles. M. Moussi
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.