Formation : Langage SQL
(Réf. 19292)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Base de données, SGBD
Prérequis
Public
- Chefs de projets
- Développeurs d’applications
- Analystes infocentres
- Utilisateurs d'outils de requête
Objectifs
- Concevoir, structurer et réaliser des requêtes avec le langage normalisé SQL.
- Prendre en compte les contraintes de portabilité sur les différents SGBDR.
Type de formation
CourteProgramme
1. Présentation des concepts
Bases de données relationnelles
Introduction au langage SQL
Clés primaires et clés étrangères
Contraintes d'intégrité
2. Interrogation de la base
Les requêtes et l'ordre SELECT
Clauses SQL
Opérateurs et expressions
Fonctions de traitement des champs de tables
Produits cartésiens
Jointures de tables
Sous-requêtes
3. Manipulation des données
Ordres INSERT, UPDATE et DELETE
Validation ou annulation des modifications
4. Définition des données
Types de données disponibles
Création des objets
- tables
- vues
- index
Notions d'unicité des données
Recherche de définitions d'objets existants
Création et modifications des contraintes d'une base
Modification des objets
Suppression des objets
5. Syntaxe avancée de l'ordre select
Clause GROUP BY
Ordres ensemblistes :
- UNION
- MINUS
- INTERSECT
Les requêtes imbriquées
Les sous-requêtes
6. Agrégats
Fonctions SUM
- MIN
- MAX
- AVG
Fonction de comptage COUNT
Fonctions d'agrégat et la clause GROUP BY
Clause HAVING
7. Requêtes complexes
Alias de tables et de champs
Jointures externes
Auto-jointures
Tetha-jointuresPédagogie
Non renseignéPoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :