SlideShare une entreprise Scribd logo
Introduction aux Bases de Données




            Christophe Vaudry
     mél : thegeekintheshell@gmail.com
    blog : thegeekintheshell.blogspot.com
     site Web : cvaudry.developpez.com




           Cours de Bases de Données
Plan de
                         Introduction aux Bases de Données
     cours
   Introduction
Objectifs du cours   − Présentation
Notion de BDD            − Ce cours est une introduction aux bases de données
Utilité des SGBD
                         dispensées à des étudiants d'IUT SRC en 2002-2004
Théorie des BDD          − La mise en pratique des concepts s'appuie sur MySQL
Concepts de base
Modèle E/A
Modèle relationnel
Conception des BDD

Pratique des BDD
Langage SQL
MySQL




                                        Cours de Bases de Données
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD
Introduction aux SGBD

Contenu connexe

Tendances

Chp1 - Introduction aux ERP
Chp1 - Introduction aux ERPChp1 - Introduction aux ERP
Chp1 - Introduction aux ERP
Lilia Sfaxi
 
Analyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURIAnalyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURI
Mansouri Khalifa
 
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
Lilia Sfaxi
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
Lilia Sfaxi
 
Création de bases de données
Création de bases de donnéesCréation de bases de données
Création de bases de données
Riadh ASSOUAK
 
Cours Big Data Chap5
Cours Big Data Chap5Cours Big Data Chap5
Cours Big Data Chap5
Amal Abid
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Symphorien Niyonzima
 
Une introduction à Hive
Une introduction à HiveUne introduction à Hive
Une introduction à Hive
Modern Data Stack France
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
Amal Abid
 
Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
Mohammed Amine Mostefai
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
Zakariyaa AIT ELMOUDEN
 
Cours des bases de données
Cours des bases de données Cours des bases de données
Cours des bases de données
yassine kchiri
 
UML
UMLUML
Cours Big Data Chap2
Cours Big Data Chap2Cours Big Data Chap2
Cours Big Data Chap2
Amal Abid
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
MOHAMMED MOURADI
 
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
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
Cynapsys It Hotspot
 
introduction à la modélisation objet
introduction à la modélisation objetintroduction à la modélisation objet
introduction à la modélisation objet
Amir Souissi
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
Houda TOUKABRI
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETLIntégration des données avec Talend ETL
Intégration des données avec Talend ETL
Lilia Sfaxi
 

Tendances (20)

Chp1 - Introduction aux ERP
Chp1 - Introduction aux ERPChp1 - Introduction aux ERP
Chp1 - Introduction aux ERP
 
Analyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURIAnalyse merise Prof. Khalifa MANSOURI
Analyse merise Prof. Khalifa MANSOURI
 
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
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
 
Création de bases de données
Création de bases de donnéesCréation de bases de données
Création de bases de données
 
Cours Big Data Chap5
Cours Big Data Chap5Cours Big Data Chap5
Cours Big Data Chap5
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
 
Une introduction à Hive
Une introduction à HiveUne introduction à Hive
Une introduction à Hive
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
 
Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
 
Cours des bases de données
Cours des bases de données Cours des bases de données
Cours des bases de données
 
UML
UMLUML
UML
 
Cours Big Data Chap2
Cours Big Data Chap2Cours Big Data Chap2
Cours Big Data Chap2
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 
introduction à la modélisation objet
introduction à la modélisation objetintroduction à la modélisation objet
introduction à la modélisation objet
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
 
Intégration des données avec Talend ETL
Intégration des données avec Talend ETLIntégration des données avec Talend ETL
Intégration des données avec Talend ETL
 

En vedette

Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de donnéesminiloka25
 
Cours PHP 4/4 - Pierre Rudloff
Cours PHP 4/4 - Pierre RudloffCours PHP 4/4 - Pierre Rudloff
Cours PHP 4/4 - Pierre Rudloff
StrasWeb
 
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
 
Big Data : Une Introduction
Big Data : Une IntroductionBig Data : Une Introduction
Big Data : Une Introduction
Nicolas OGÉ
 
J2 ee
J2 eeJ2 ee
Introduction à pl/sql
Introduction à pl/sqlIntroduction à pl/sql
Introduction à pl/sql
Abdelouahed Abdou
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMajid CHADAD
 
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
 
Présentation des bases de données orientées graphes
Présentation des bases de données orientées graphesPrésentation des bases de données orientées graphes
Présentation des bases de données orientées graphes
Koffi Sani
 
Systèmes multi agents concepts et mise en oeuvre avec le middleware jade
Systèmes multi agents concepts et mise en oeuvre avec le middleware jadeSystèmes multi agents concepts et mise en oeuvre avec le middleware jade
Systèmes multi agents concepts et mise en oeuvre avec le middleware jade
ENSET, Université Hassan II Casablanca
 
TCE1-Module statistiques
TCE1-Module statistiquesTCE1-Module statistiques
TCE1-Module statistiques
Abdelkhalek Kim
 
Initiation Excel
Initiation ExcelInitiation Excel
Initiation Excelsteakalive
 
Alphorm.com Formation le langage SQL
Alphorm.com  Formation le langage SQLAlphorm.com  Formation le langage SQL
Alphorm.com Formation le langage SQL
Alphorm
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
We Are Social Singapore
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excelCarlitza
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATION
Mridul Bansal
 

En vedette (19)

Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de données
 
Si bdd
Si bddSi bdd
Si bdd
 
Cours PHP 4/4 - Pierre Rudloff
Cours PHP 4/4 - Pierre RudloffCours PHP 4/4 - Pierre Rudloff
Cours PHP 4/4 - Pierre Rudloff
 
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
 
Big Data : Une Introduction
Big Data : Une IntroductionBig Data : Une Introduction
Big Data : Une Introduction
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Introduction à pl/sql
Introduction à pl/sqlIntroduction à pl/sql
Introduction à pl/sql
 
Cours Excel
Cours ExcelCours Excel
Cours Excel
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
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
 
Présentation des bases de données orientées graphes
Présentation des bases de données orientées graphesPrésentation des bases de données orientées graphes
Présentation des bases de données orientées graphes
 
Systèmes multi agents concepts et mise en oeuvre avec le middleware jade
Systèmes multi agents concepts et mise en oeuvre avec le middleware jadeSystèmes multi agents concepts et mise en oeuvre avec le middleware jade
Systèmes multi agents concepts et mise en oeuvre avec le middleware jade
 
TCE1-Module statistiques
TCE1-Module statistiquesTCE1-Module statistiques
TCE1-Module statistiques
 
Initiation Excel
Initiation ExcelInitiation Excel
Initiation Excel
 
Alphorm.com Formation le langage SQL
Alphorm.com  Formation le langage SQLAlphorm.com  Formation le langage SQL
Alphorm.com Formation le langage SQL
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excel
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATION
 

Similaire à Introduction aux SGBD

Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Mehdi Hamime
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCERTyou Formation
 
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...CERTyou Formation
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.ppt
Ptidej Team
 
Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Saâd Zerhouni
 
PFE kahlaoui Mohamed Ghassen
PFE kahlaoui Mohamed GhassenPFE kahlaoui Mohamed Ghassen
PFE kahlaoui Mohamed Ghassen
kahlaoui mohamed ghassen
 

Similaire à Introduction aux SGBD (6)

Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
 
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.ppt
 
Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++
 
PFE kahlaoui Mohamed Ghassen
PFE kahlaoui Mohamed GhassenPFE kahlaoui Mohamed Ghassen
PFE kahlaoui Mohamed Ghassen
 

Introduction aux SGBD

  • 1. Introduction aux Bases de Données Christophe Vaudry mél : thegeekintheshell@gmail.com blog : thegeekintheshell.blogspot.com site Web : cvaudry.developpez.com Cours de Bases de Données
  • 2. Plan de Introduction aux Bases de Données cours Introduction Objectifs du cours − Présentation Notion de BDD − Ce cours est une introduction aux bases de données Utilité des SGBD dispensées à des étudiants d'IUT SRC en 2002-2004 Théorie des BDD − La mise en pratique des concepts s'appuie sur MySQL Concepts de base Modèle E/A Modèle relationnel Conception des BDD Pratique des BDD Langage SQL MySQL Cours de Bases de Données