Le but de ce propos n’est pas de présenter un nouveau cours sur SQL. Il en existe beaucoup qui sont disponibles sur Internet. L’objectif est plutôt de présenter une marche à suivre pour présenter les différentes parties du langage de requêtes.
Plan de cours
- Rappels sur l’algèbre relationnelle
- Utilisation de SQL pour représenter les opérations opérationnelles
- La projection
- Exercices de requêtes de projection
- La sélection
- Exemples d’opérateurs
- Gestion des dates
- Exercices de requêtes de sélection
- Les fonctions
- AVG : moyenne de valeurs
- COUNT: nombre de valeurs
- SUM: somme de valeurs
- MAX: valeur maximale
- MIN: valeur minimale
- Le regroupement de plusieurs résultats
- L’élimination de certains groupes
- Exercices de requêtes avec fonctions
- La jointure
- Exercices de requêtes de jointure
- Les requêtes imbriquées
- Utilisation des requêtes imbriquées pour réaliser des jointures
- Utilisation des requêtes imbriquées avec des fonctions
Profitez de ce manuel de formation en PDF pour comprendre mieux le SQL et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre SQL.
Select liste d’attributs from table1 T, table2 S where T.attribut1 = S.attribut2Remarque 2: Quand un même attribut figure dans les deux tables, il faut indiquer la table en temps que préfixe. Un attribut qui ne figure dans uns seule table n’a pas besoin de préfixe.Exemple : select nom, P.numéro from table1 P, table2 V where P.numéro = V.numéro order by nomV-1- Exercices de requêtes de jointureR18 : Afficher pour chaque congressiste son numéro, son nom et le nom de l’hôtel où il loge.R19 : Même résultat que dans R18, mais afficher en plus le nom de l’organisme dont il dépend. Que remarquez-vous ?R20 : Afficher pour chaque congressiste son numéro, son nom et le nom de l’hôtel. Restituer cette liste par hôtel et par ordre alphabétique des congressistes.10