Close
formation sql server analysis services formation sql server integration services formation sql server master data services formation sql server data quality services Formation SQL Server, Transact SQL, SSAS, SSIS, SSRS, formation sql server reporting services
22 09 2017 0

Langage Transact SQL

Le meilleur des performances de SQL Server

Formation Transact SQL : Langage de programmation associé à la fois aux SGBD Microsoft SQL Server et Sybase Adaptive Server Enterprise.

Datacademy by Thélio :

Nos formateurs Thélio réalisent vos formations et, entre autres, vous font bénéficier de leurs expertises et retours d’expériences.

Parce que nous accompagnons nos clients au quotidien, nous connaissons vos problématiques et vous aidons à y répondre.

PUBLIC ET PRE-REQUIS


OBJECTIFS


A la fin de la formation, les stagiaires seront en mesure de :
  • Développer des applications de bases de données pour SQL Server avec Transact-SQL
  • Créer du code modulaire en utilisant des procédures stockées
  • Développer du code réutilisable avec des fonctions scalaires et tabulaires
  • Gérer les erreurs d’exécution de Transact-SQL

PUBLIC


Développeurs d’applications – Chefs de projets

CONNAISSANCES & PRE REQUIS


Connaissance de l’environnement Windows
Notion de base de données
Connaissance de base du langage SQL : création de requêtes SELECT simples


PROGRAMME DE FORMATION


Algèbre relationnelle
  • Union, intersection différence, restriction
  • Projection
  • Produit cartesien
  • Jointure

Récupérer des données en Transact SQL
  • Sélection de données
  • Restreindre les données
  • Trie des données
  • Calculs élémentaires
  • Conversion de données
  • Gestion des NULL

Travailler sur plusieurs tables en Transact SQL
  • Imbrication de requêtes
  • Jointure de tables
  • Jointures externe
  • Sous requêtes

Projection et agrégation en Transact SQL
  • Sélection distincte
  • Regroupement de données
  • Fonctions d’agrégation
  • Filtre sur fonctions agrégés

Modifier les données en Transact SQL
  • Ajout de ligne
  • Modifier les données
  • Supprimer les données

Manipuler les tables en Transact SQL
  • Schéma de bases de données
  • Création et suppression de table
  • Auto incrément
  • Modification de colonne
  • Suppression de colonne
  • Les clés primaires et les index
  • Contraintes d’intégrité
  • Les tables temporaires

Réalisation de vues en Transact SQL
  • Création d’une vue
  • Modification / Suppression
  • Liaison de schéma
  • Instructions procédurales
  • Lots et scripts
  • Les variables
  • Travailler avec les dates
  • BEGIN … END
  • Conditions et boucles

Fonctions utilisateurs en Transact SQL
  • Fonctions scalaires
  • Fonctions tabulaires
  • Appels des fonctions

Procédures stockées
  • Création, modification, suppression en Transact SQL
  • Exécution
  • Table de retour
  • Passage de paramètres
  • Gestion des erreurs
  • Lever une exception
  • TRY …CATCH
  • Les transactions

Commandes avancées en Transact SQL
  • Mise en place de curseur
  • Boucle CTE
  • Opérateurs PIVOT / UNPIVOT
  • Fonctions de classement

Importation et Exportation dans Management Studio
Débogage de T-SQL dans Management Studio
.