Transact-SQL (T-SQL)

Formation

À Paris

1 380 € HT

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

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    3 Jours

Objectifs: Savoir manipuler les données contenues dans les bases SQL Server grâce au Transact SQL. Acquérir les compétences nécessaires pour écrire des requêtes Transact SQL afin de travailler avec un serveur Microsoft SQL Server 2008. Destinataires: Administrateurs de bases de données SQL Server. Développeurs .Net.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
Avenue de l'Opéra, 27, 75001

Date de début

Consulter

À propos de cette formation

Connaitre le SQL.

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

Le programme

Présentation de Microsoft SQL Server

  • Services et éditions
  • SQL Server Management Studio
  • Analyseur de requête
  • Aide en ligne
Rappels sur les fondamentaux des requêtes SQL Server
  • Structure des requêtes (Clauses, mots clefs, ...)
  • Extraction des données avec la clause SELECT
  • Expressions et valeurs littérales
  • Filtrage des données avec la clause WHERE
  • Mise en forme du résultat de requête
Approfondissements de points importants
  • Mise en forme du résultat de requête
    • Tri avec ORDER BY - impact sur les performances
    • Gestion des champs NULL
  • Les types de données
    • Types de données SQL Server
    • Manipulation des dates et des chaines de caractères
    • Conversion des types de données SQL
  • Interrogation de plusieurs tables
    • Jointures - impact sur les performances
    • Combinaison de requêtes avec UNION
  • Utilisation de sous-requêtes
    • Sous-requête en tant que table dérivée
    • Sous-requête en tant qu'expression
    • EXISTS / NOT EXISTS / IN / NOT IN
    • Création et utilisation de vues
    • Impact sur les performances
  • Agrégation et synthèse de données
    • Utilisation des clauses GROUP BY et HAVING
    • Utilisation des instructions COMPUTE et OVER
Amélioration des performances
  • Analyse des plans d'exécution de requêtes
  • Création d'index
  • Modification des requêtes
  • Modification des tables et vues
Utiliser les index Full-Text Modification des données
  • Apport de Transact-SQL aux clauses UPDATE et DELETE
  • Utilisation des transactions pour sécuriser les modifications
  • Impact des modifications sur les performances
  • Déclencheurs (Trigger)
  • Insertion et échange de grandes quantités de données avec BULK INSERT
Procédures stockées - Transact-SQL
  • Procédures stockées
    • Définition et utilisation
    • Intérêts et inconvénients
  • Langage Transact-SQL
    • Syntaxe
      • Entête de procédure
      • Identifiants et variables
      • Structures de contrôle, boucles, ...
      • Gestion des exceptions
      • Passage de paramètres, retour de résultat
      • Commentaires
    • Utilisation des curseurs
      • Déclarer un curseur
      • Ouvrir et fermer
      • Récupérer les données d'un enregistrement
    • Verrouillage des tables pour assurer la concurrence d'accès
    • Transactions
    • Opérateurs d'agrégation spécifiques à Transact-SQL
    • Cryptage du code
  • Exécuter et déboguer le Transact-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.

Transact-SQL (T-SQL)

1 380 € HT