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% 30%
  • Découverte 20% 20%
  • Pratique 50% 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