Langage SQL - débutant (environnement Microsoft)

Formation offerte en collaboration avec Emploi-Québec

Cours FAB30121

Plateforme Windows

Durée 24 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Posséder une bonne connaissance de Windows. Posséder des notions de base de données

Objectifs

A la fin de ce cours, le participant aura acquis la connaissance de base SQL Server pour créer des bases de données, des tables, des vues, des procédures, des fonctions et des déclencheurs.  Il pourra entrer, modifier et supprimer les données des tables et définir des contraintes sur les tables. Il saura également comment suvegarder et restaurer une base de données.

Approche pédagogique

  • Présentation des fonctions et des commandes
  • Démonstration des commandes à l'ordinateur
  • Exercices à l'ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

Présentation de TSQL

  • Historique
  • Types de données
  • Identifiants SQL Server

Langage 

  • De définition des données
  • De manipulation des données
  • De contrôle des données

Directives

  • USE « base de données »
  • GO
  • PRINT
  • EXEC(UTE)

Éléments de syntaxe de TSQL

  • Opérateurs
  • Variables
  • Commentaires
  • Scripts

Utilisation des outils de requêtes

  • Bases de données SQL Server
  • Éditions de SQL Server
  • Outils de SQL Server

Création des objets de bases de données

  • Architecture 
  • Gestion 
  • Implémentation des contraitnes d'intégrités    

Modification des données

  • Ajout 
  • Modification
  • Suppression

Extraction de données

  • Clause SELECT
  • Clause FROM
  • Clause WHERE
  • Clause ORDER BY
  • CASE
  • ISTINCT
  • TOP

Regroupement de données

  • Utilisation des fonctions d'agrégation
  • Regroupement avec GROUP BY

Jointure des tables

  • Internes
  • Externes
    - Gauche
    - Droite
    - Complète
    - Croisée

Utilisation des sous-requêtes

  • Règles 
  • Types 
  • Combinaisons de résultats de requêtes

Vues

Procédures

Fonctions

College de Maisonneuve | Formation continue