LANGAGE SQL
CODE STAGE : AS702
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.
DURÉE
3 jours
PUBLIC
Chefs de projets
Développeurs d’applications
Analystes infocentres
Utilisateurs d’outils de requête
PRÉ-REQUIS
Aucun
PROGRAMME
Module 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é
Module 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
© 2013 SQLI Institut | www.sqli-institut.com | Tél. : +33 1 46 10 04 40 - 1 / 3 - 24 05 2017
Module 3 : Manipulation des données
– Ordres INSERT, UPDATE et DELETE
– Validation ou annulation des modifications
Module 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
Module 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
Module 6 : Agrégats
– Fonctions SUM, MIN, MAX, AVG
– Fonction de comptage COUNT
– Fonctions d’agrégat et la clause GROUP BY
– Clause HAVING
Module 7 : Requêtes complexes
– Alias de tables et de champs
– Jointures externes
– Auto-jointures
– Tetha-jointures
© 2013 SQLI Institut | www.sqli-institut.com | Tél. : +33 1 46 10 04 40 - 2 / 3 - 24 05 2017
© 2013 SQLI Institut | www.sqli-institut.com | Tél. : +33 1 46 10 04 40 - 3 / 3 - 24 05 2017
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !