D 2
La programmation SQL
3 jours
Pour qui ?
- Ceux qui souhaitent devenir concepteur, développeur, programmeur, analyste, architecte ou administrateur de données…
- Ceux qui ont besoin d’interroger des bases de données à des fins de statistiques ou autres.
À la fin de cette formation
- Vous savez créer une structure de données relationnelles et en manipuler les données.
- Vous savez créer des scripts SQL.
Prérequis
Connaitre les bases de la programmation et des architectures informatiques (P1) ainsi que les architectures de données (D1).
Participants
4 à 10 personnes
Déroulé indicatif
- Théorie 30%
- Découverte 20%
- Pratique 50%
- 1ère partie :
- Généralités et rappel rapide sur les architectures de données
- Le moteur de données relationnel
- L’IDE (SSMS, PHP MySQL, …)
- Structure d’une base de données (tables, champs, types)
- 2ème partie :
- Communiquer avec la base données (T-SQL, PL/SQL)
- Le CRUD (partie 1) : Créer, Modifier et Supprimer des données
- 3ème partie :
- Le CRUD (partie 2) : Lire des données
- Requêtes avancées (jointures, agrégations, regroupements, …)
- 4ème partie :
- Administration (droits d’accès, sauvegardes, exportations, …)
- Bonnes pratiques
- Résumé, ressources et conclusions