SlideShare une entreprise Scribd logo
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

Contenu connexe

Tendances

Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
Lilia Sfaxi
 
BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian
Lilia Sfaxi
 
Uml classes Par les exemples
Uml classes Par les exemplesUml classes Par les exemples
Uml classes Par les exemples
Mireille Blay-Fornarino
 
Cours complet Base de donne Bac
Cours complet Base de donne Bac Cours complet Base de donne Bac
Cours complet Base de donne Bac
Amri Ossama
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseAbderrahmane Filali
 
TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduce
Amal Abid
 
Base de Données Chapitre I .pptx
Base de Données Chapitre I .pptxBase de Données Chapitre I .pptx
Base de Données Chapitre I .pptx
AbdoulayeTraore48
 
Cours éthique et droit liés aux données numériques
Cours éthique et droit liés aux données numériquesCours éthique et droit liés aux données numériques
Cours éthique et droit liés aux données numériques
marysesalles
 
Cours Big Data Chap3
Cours Big Data Chap3Cours Big Data Chap3
Cours Big Data Chap3
Amal Abid
 
BigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big DataBigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big Data
Lilia Sfaxi
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
Amal Abid
 
DataWarehouse
DataWarehouseDataWarehouse
DataWarehouse
nzuguem
 
Tp n 3 linux
Tp n 3 linuxTp n 3 linux
Tp n 3 linux
Amir Souissi
 
Modélisation uml avec le diagramme de classe
Modélisation uml avec le diagramme de classeModélisation uml avec le diagramme de classe
Modélisation uml avec le diagramme de classe
amat samiâ boualil
 
Introduction au BIG DATA
Introduction au BIG DATAIntroduction au BIG DATA
Introduction au BIG DATA
Zakariyaa AIT ELMOUDEN
 
Android-Tp2: liste et adaptateurs
Android-Tp2: liste et adaptateursAndroid-Tp2: liste et adaptateurs
Android-Tp2: liste et adaptateurs
Lilia Sfaxi
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdf
EST-UMI de Meknès
 
Analyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURIAnalyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURI
Mansouri Khalifa
 

Tendances (20)

Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 
Td dw1
Td dw1Td dw1
Td dw1
 
BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian BI : Analyse des Données avec Mondrian
BI : Analyse des Données avec Mondrian
 
Uml classes Par les exemples
Uml classes Par les exemplesUml classes Par les exemples
Uml classes Par les exemples
 
Cours complet Base de donne Bac
Cours complet Base de donne Bac Cours complet Base de donne Bac
Cours complet Base de donne Bac
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
 
TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduce
 
Base de Données Chapitre I .pptx
Base de Données Chapitre I .pptxBase de Données Chapitre I .pptx
Base de Données Chapitre I .pptx
 
Cours éthique et droit liés aux données numériques
Cours éthique et droit liés aux données numériquesCours éthique et droit liés aux données numériques
Cours éthique et droit liés aux données numériques
 
Cours Big Data Chap3
Cours Big Data Chap3Cours Big Data Chap3
Cours Big Data Chap3
 
BigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big DataBigData_Chp1: Introduction à la Big Data
BigData_Chp1: Introduction à la Big Data
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
 
DataWarehouse
DataWarehouseDataWarehouse
DataWarehouse
 
Tp n 3 linux
Tp n 3 linuxTp n 3 linux
Tp n 3 linux
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Modélisation uml avec le diagramme de classe
Modélisation uml avec le diagramme de classeModélisation uml avec le diagramme de classe
Modélisation uml avec le diagramme de classe
 
Introduction au BIG DATA
Introduction au BIG DATAIntroduction au BIG DATA
Introduction au BIG DATA
 
Android-Tp2: liste et adaptateurs
Android-Tp2: liste et adaptateursAndroid-Tp2: liste et adaptateurs
Android-Tp2: liste et adaptateurs
 
Diaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdfDiaporamas-Bases de données.pdf
Diaporamas-Bases de données.pdf
 
Analyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURIAnalyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURI
 

En vedette

Introduction aux SGBD
Introduction aux SGBDIntroduction aux SGBD
Introduction aux SGBD
Christophe Vaudry
 
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
Marc 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
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
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
 
Framework php « Codeignitor »
Framework php « Codeignitor » Framework php « Codeignitor »
Framework php « Codeignitor »
ODC Orange Developer Center
 
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 ISITCOM
infcom
 
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 V2
Chingongou ­
 
Big Data : Une Introduction
Big Data : Une IntroductionBig Data : Une Introduction
Big Data : Une Introduction
Nicolas 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
 
GP TDI
GP TDIGP TDI

En vedette (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
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
 
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
 

Similaire à Cours des bases de données

Cours_BD_M1-EAI-2023.pdf
Cours_BD_M1-EAI-2023.pdfCours_BD_M1-EAI-2023.pdf
Cours_BD_M1-EAI-2023.pdf
stephanecoulibaly3
 
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
 
4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdf4 ModeleRelationnel.pdf
4 ModeleRelationnel.pdf
AzedineSariye
 
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
AliHusseini14
 
cours_CSI.pdf
cours_CSI.pdfcours_CSI.pdf
cours_CSI.pdf
harizi riadh
 
CSI_COURS_diapo_part1...............ppsx
CSI_COURS_diapo_part1...............ppsxCSI_COURS_diapo_part1...............ppsx
CSI_COURS_diapo_part1...............ppsx
FUR7
 
Intro SGBD et BD.ppt
Intro SGBD et BD.pptIntro SGBD et BD.ppt
Intro SGBD et BD.ppt
Bahaty1
 
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
Mehdi Hamime
 
cours1-INTRODUCTION.ppt
cours1-INTRODUCTION.pptcours1-INTRODUCTION.ppt
cours1-INTRODUCTION.ppt
MOUSSABARMOUAboubaca
 
cours1-INTRODUCTION.ppt
cours1-INTRODUCTION.pptcours1-INTRODUCTION.ppt
cours1-INTRODUCTION.ppt
djamelbentorkia
 
Cours BDD.pptx
Cours BDD.pptxCours BDD.pptx
Cours BDD.pptx
IbrahimaBarry49
 
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.ppt
Idriss22
 
Projet security et datawarehouse
Projet security et datawarehouseProjet security et datawarehouse
Projet security et datawarehouse
omri med
 
Croisière sur le data lake
Croisière sur le data lakeCroisière sur le data lake
Croisière sur le data lake
David Morel
 
7. information modelling
7. information modelling7. information modelling
7. information modelling
sugogo
 
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-tiers
Heithem Abbes
 
PHP_partie_.ppt,php_cours_mathematiques_informatiques
PHP_partie_.ppt,php_cours_mathematiques_informatiquesPHP_partie_.ppt,php_cours_mathematiques_informatiques
PHP_partie_.ppt,php_cours_mathematiques_informatiques
oumaimanouari
 
Technologies information2emejoursept2013
Technologies information2emejoursept2013Technologies information2emejoursept2013
Technologies information2emejoursept2013FormationAdbs
 

Similaire à 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
 
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
 
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
 
CSI_COURS_diapo_part1...............ppsx
CSI_COURS_diapo_part1...............ppsxCSI_COURS_diapo_part1...............ppsx
CSI_COURS_diapo_part1...............ppsx
 
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
 
PHP_partie_.ppt,php_cours_mathematiques_informatiques
PHP_partie_.ppt,php_cours_mathematiques_informatiquesPHP_partie_.ppt,php_cours_mathematiques_informatiques
PHP_partie_.ppt,php_cours_mathematiques_informatiques
 
Technologies information2emejoursept2013
Technologies information2emejoursept2013Technologies information2emejoursept2013
Technologies information2emejoursept2013
 

Plus de yassine kchiri

Al2istimta3 bi al3amal
Al2istimta3 bi al3amalAl2istimta3 bi al3amal
Al2istimta3 bi al3amalyassine kchiri
 
Al2istimta3 bi al3amal
Al2istimta3 bi al3amalAl2istimta3 bi al3amal
Al2istimta3 bi al3amal
yassine kchiri
 
Correction bd 2
Correction bd 2Correction bd 2
Correction bd 2
yassine kchiri
 
Cours Base de Données
Cours Base de DonnéesCours Base de Données
Cours Base de Données
yassine kchiri
 
Correction de td poo n3
Correction de td poo n3Correction de td poo n3
Correction de td poo n3yassine kchiri
 
Nachra2011
Nachra2011Nachra2011
Nachra2011
yassine kchiri
 
Correction de td poo n2
Correction de td poo n2Correction de td poo n2
Correction de td poo n2yassine kchiri
 
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_2011yassine kchiri
 
Correction du TD architecture
Correction du TD architectureCorrection du TD architecture
Correction du TD architecture
yassine kchiri
 

Plus de 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.