BD102

Programmation SQL

89%

de satisfaction globale de ce cours

?Moyenne attribuée par 1515 participants ayant assisté à cette formation
  • Durée 2 jours
  • Prix régulier 945
  • Prix préférentiel 795?
  • Lieux
    • Montréal
    • Québec
  • Coup de coeur
  • Cours en
    laboratoire
  • Aussi en Formation privée
Parcours

Parcours de formation :

Parcours de formation Bases de données

Voir le parcours
Résumé
Détails

Objectifs

Être en mesure de formuler des requêtes d’interrogation et de mise à jour d’une base de données à l’aide du langage SQL.

Clientèle visée

Tous postes en développement (sauf supervision), postes de spécialistes Web et tous postes en réseaux (sauf sécurité).

Préalable

Connaissance de la modélisation conceptuelle de données (cours BD101).

Ce cours est aussi offert en formation privée. ?

Appréciation de la formation

Excellentes notions de base pour comprendre SQL.

Jocelyne D. / Analyste, Caisse de dépôt et placement du Québec

Contenu

  • Les bases de données et SQL
  • Définition des données
  • Création et modification des objets : CREATE, ALTER et DROP
  • Mise à jour des données : INSERT, UPDATE et DELETE
  • Transactions et SQL procédural
  • Interrogation des données à l’aide de la commande SELECT
  • Jointures internes (INNER JOINS) et externes (OUTER JOINS)
  • Jointures d’une table avec elle-même (Self-joins)
  • Requêtes imbriquées (Nested Queries)
  • Tri des résultats : ORDER BY
  • Fonctions d’agrégation : COUNT, MIN, MAX et AVG
  • Regroupement avec GROUP BY et HAVING
  • Opérateurs ensemblistes : union, intersection et différence
  • Fonctions de manipulation de données
  • Transactions : COMMIT et ROLLBACK
  • Contrôle d’accès aux données : GRANT, REVOKE ET DENY

Dates

  • Montréal

    4 décembre au 5 décembre 2017

  • Montréal

    5 février au 6 février 2018

  • Québec

    26 mars au 27 mars 2018

  • Montréal

    30 avril au 1 mai 2018

  • Montréal

    9 juillet au 10 juillet 2018

  • Québec

    11 juillet au 12 juillet 2018

Formateur(s) attitré(s)

Autre(s) cours dans cette catégorie