Business Intelligence
SAS SQL
Objectifs pédagogiques de la formation
Cette formation SAS SQL vous apprend l'utilisation du langage SQL dans l'environnement SAS.
Programme de la formation
Les concepts du SQL
- Rappels sur le modèle relationnel
- Structure d'une requête SQL
- La clause WHERE
- La clause ORDER BY
La PROC SQL dans SAS
- Création et suppression de variables
- Utilisation de concepts SAS au sein du SQL
- Utilisation du macro-langage dans une PROC SQL
- Création de tables et de vues
Jointures
- Présentation de JOIN, intérêt par rapport aux jointures WHERE
- Comparaison entre le JOIN de SQL et le MERGE du langage SAS
- Rôle des index
L'agrégation en SQL
- Les fonctions d'agrégation en SQL
- La clause GROUP BY
- La clause HAVING
Sous-requêtes et unions
- Rôle et utilisation des unions
- Notion de sous-requête
- Différents types de sous-requêtes
- Optimisation, sous-requêtes et jointures
SAS SQL par rapport aux autres dialectes SQL
- Gestion des NULL
- Types de données
- Le GROUP BY de SAS par rapport aux fonctions analytiques
Best practices
- Vocabulaire comparé SAS/SQL
- Intérêt du SQL par rapport aux étapes SAS
- Ref :
- DAT4
- Durée :
- 2 jours
- Tarif :
- 1000 € HT
Public
Cette formation SAS SQL est destinée aux développeurs SAS, développeurs SQL et statisticiens.
