Université Abdelmalek Essaâdi
Faculté des Sciences et Techniques de Tanger
Département : Génie Informatique
Systèmes d’Information et Base de Données
Cours 7: Langage SQL
Prof. Badr-Eddine BOUDRIKI SEMLALI
Email: [Link]@[Link]
2024/2025
Plan de cours
1. Introduction aux bases de données et méthode de conception MERISE
2. Modélisation des données: (MCD) → modèle « E/A »
3. Dépendances fonctionnelles et normalisation
4. Le Modèle Logique de Données (MLD), Modèle Physique de Données (MPD)
5. Le Modèle relationnel : Concepts de bases
6. Structure de base de données et règles d’intégrité
7. Langage SQL
Prof. Badr-Eddine Boudriki Semlali 2
Introduction
Objectifs de SQL
• Créer la structure de la base de données et de ses table
• Exécuter les tâches de base de la gestion des données,
telle que l’insertion, la modification et la suppression de
données des tables
• Effectuer des requêtes simples ou complexes
Langage oriente´ transformation
Prof. Badr-Eddine Boudriki Semlali 3
Prof. Badr-Eddine Boudriki Semlali 4
Prof. Badr-Eddine Boudriki Semlali 5
Requêtes simples (SELECT-FROM)
Prof. Badr-Eddine Boudriki Semlali 6
Prof. Badr-Eddine Boudriki Semlali 7
Opérateur Sélection
Prof. Badr-Eddine Boudriki Semlali 8
Prof. Badr-Eddine Boudriki Semlali 9
Prof. Badr-Eddine Boudriki Semlali 10
Prof. Badr-Eddine Boudriki Semlali 11
Prof. Badr-Eddine Boudriki Semlali 12
Prof. Badr-Eddine Boudriki Semlali 13
Prof. Badr-Eddine Boudriki Semlali 14
Prof. Badr-Eddine Boudriki Semlali 15
Prof. Badr-Eddine Boudriki Semlali 16
Prof. Badr-Eddine Boudriki Semlali 17
Prof. Badr-Eddine Boudriki Semlali 18
Prof. Badr-Eddine Boudriki Semlali 19
Prof. Badr-Eddine Boudriki Semlali 20
Prof. Badr-Eddine Boudriki Semlali 21
Prof. Badr-Eddine Boudriki Semlali 22
Prof. Badr-Eddine Boudriki Semlali 23
Fonctions d’agrégat
Prof. Badr-Eddine Boudriki Semlali 24
Prof. Badr-Eddine Boudriki Semlali 25
Prof. Badr-Eddine Boudriki Semlali 26