Formation indisponible à l'heure actuelle

Programmation Transact-SQL pour SQL Server

4.5
1 avis
  • Notre formateur en programmation Transact-SQL était très expérimenté et très calé techniquement. Il a vraiment bien dirigé ce cours.
    |

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Développer des applications de bases de données pour SQL Server avec Transact-SQLCréer du code modulaire en utilisant des procédures stockéesDévelopper du code réutilisable avec des fonctions scalaires et tabulairesAuditer les données en utilisant les déclencheurs (triggers) AFTER

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.5
  • Notre formateur en programmation Transact-SQL était très expérimenté et très calé techniquement. Il a vraiment bien dirigé ce cours.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

J. Abbott Ingénieur qualité senior Allscripts

4.5
05/06/2015
Les points forts: Notre formateur en programmation Transact-SQL était très expérimenté et très calé techniquement. Il a vraiment bien dirigé ce cours.
À améliorer: .
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Le programme

Architecture de SQL Server
  • Vue d'ensemble des éditions de SQL Server
  • Introduction aux outils
  • SQL Server Management Studio
Gestion des tables avec DDLCréation de schémas
  • Gestion des schémas
  • Référencement des schémas par rapport à l'utilisation du schéma par défaut
  • Dissimulation de schémas avec des synonymes
Création de tables
  • Sélection des types de données SQL Server les mieux adaptés
  • Construction de tables avec CREATE TABLE
Ajout de contraintes
  • Assurer l'unicité en utilisant les contraintes PRIMARY KEY et UNIQUE
  • Validation des liaisons avec FOREIGN KEY
Récupération des données avec les procédures stockées de Transact-SQLTraitement des lots et des procédures stockées
  • Minimiser le traffic réseau en utilisant des lots et des procédures
  • Compilation et exécution de procédures stockées
  • Utilisation de fonctions scalaires
Sélection des données
  • Développement de procédures stockées qui extraient des données de plusieurs serveurs
  • Exécution de requêtes dynamiques sur serveur distant en utilisant OPENROWSET et OPENQUERY
  • Exécution de procédures distantes
  • Combinaison de résultats à partir de plusieurs bases de données
  • Capture de valeurs RETURN à partir des procédures stockées
Déclaration des variables et des paramètres
  • Création et utilisation de variables locales
  • Passage de paramètres d'entrée et de sortie
  • Interrogation de variables globales
Appel de fonctions scalaires intégrées
  • Conversion des données en utilisant CAST et CONVERT
  • Tri des données avec les fonctions de classement
Maintenance des donnéesModification des données
  • S'assurer de la cohérence des données avec les transactions et les transactions distribuées
  • Gérer la concurrence avec les niveaux d'isolation
  • Les bases du verrouillage SQL Server
  • Éviter les problèmes de blocage avec le niveau d'isolation read-committed
  • Gestion des verrous avec les options de verrouillage (Hints)
Instructions procédurales de programmation
  • Implémenter les conditions IF... ELSE
  • Boucles avec WHILE et GOTO
  • Débogage avec PRINT
  • Création de blocs de code avec BEGIN... END
  • Retourner les données en utilisant RETURN
  • Débogage de T-SQL dans Management Studio
Gestion des erreurs
  • Communication des problèmes au client avec RAISERROR
  • Interception des erreurs avec TRY... CATCH
  • Gestion des transactions ouvertes lors d'une exception
Production d'ensembles de résultats côté serveur
  • Création et utilisation de tables temporaires
  • Traitement des lignes sur le serveur avec un curseur
  • Tirer profit des variables de tables
Développement de vues, fonctions et déclencheursStockage de requêtes sur le serveur
  • Masquer la complexité avec des vues
  • Résolution de problèmes d'entreprise en utilisant des fonctions tabulaires multi-instruction
Création de fonctions utilisateur
  • Calcul de valeurs avec des fonctions scalaires
  • Tirer profit de la liaison de schémas
Formulation de déclencheurs
  • Déclencheurs INSTEAD OF vs AFTER
  • Détection de modificaitons de lignes en utilisant les tables insérées et supprimées
  • Assurer le suivi des métadonnées avec les déclencheurs DDL
  • Audit des accès utilisateur en utilisant un déclencheur LOGON
  • Suivi des modifications des données avec la clause OUTPUT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation Transact-SQL pour SQL Server

Prix sur demande