Programmation transact-sql pour sql server

Formation

A distance

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

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

À propos de cette formation :Les fonctionnalités de Transact-SQL permettent aux développeurs de créer des applications distribuées évolutives afin de répondre aux exigences des entreprises. Cette formation Transact-SQL vous apporte une expérience approfondie de la création de procédures stockées et de déclencheurs, ainsi que du développement T-SQL, exploitant au maximum les possibilités de SQL Server.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

À qui s'adresse cette formation ?Cette formation concerne les développeurs, administrateurs et analystes de bases de données souhaitant développer leurs connaissances de SQL Server 2014.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

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.

Les matières

  • Procédures
  • Tables
  • Gestion

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 DDL

Cré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-SQL

Traitement 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ées

Modification 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éclencheurs

Stockage 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

Informations complémentaires

Travaux Pratiques :Ajouter une colonne à une table de base de données en utilisant ALTER TABLEFaire passer des données dans une procédure stockée en utilisant des paramètresIntercepter des erreurs avec TRY ... CATCHAppeler d'une fonction utilisateur dans une instruction SQL

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