Passer au contenu
24 h

Gestion de données

SQL – intermédiaire (environnement Microsoft)

Préalables

Avoir suivi ou maîtriser les notions de l'atelier Langage SQL débutant (environnement Microsoft).

Objectifs

À la fin de ce cours, le participant aura acquis la connaissance intermédiaire en SQL pour utiliser les fonctions dans SQL Microsoft.

Contenu du cours

Triggers

  • Création d’un trigger
  • Pseudo tables INSERT et DELETED
  • Fonction UPDATE
  • Fonction COLUMNS UPDATED
  • Annulation des effets 
  • INSERT
  • DELATE
  • UPDATE
  • DDL
  • Suppression
  • Recompilation 
  • Modification de la définition 

Sauvegarde d’une base de données

  • Introduction
  • Procédure de sauvegarde

Restauration d’une base de données

  • Introduction
  • Procédure de restauration
  • Base de données «SUSPECT»

Transfert de données

  • BULK INSERT
  • OPENROWSET
  • BCP

Gestion des exceptions

  • Déclenchement d’une erreur
  • Messages d’erreur définis par l’utilisateur
  • Variable globale @@ error
  • TRY..CATCH

Gestion des privilèges

  • Connexion
  • Utilisateur
  • Attribution de privilèges
  • Privilèges SELECT sur colonnes
  • Privilèges UPDATE sur colonnes
  • Révocation 
  • Informations

SSIS  

  • Management Studio
  • dtswizard
  • BIDS
  • Exemple SSIS
    • Introduction
    • Création du package
    • Paramétrage de la tâche SQL
    • Configuration externe du package
    • Écriture dans un fichier