Formation - Écrire des requêtes Transact SQL

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Introduction à Microsoft SQL Server

  • L'architecture de base de SQL Server
  • Versions et éditions de SQL Server
  • Démarrer avec SQL Server Management Studio
  • Ateliers

    Travailler avec SQL Server Management Studio

    Créer et organiser des scripts T-SQL

2 - Introduction aux requêtes T-SQL

  • Introduction à T-SQL
  • Comprendre la notion d'ensembles
  • Comprendre la logique des prédicats
  • Comprendre l'ordre logique des opérations dans les instructions SELECT
  • Ateliers

    Exécuter des instructions SELECT de base

    Exécuter des requêtes qui filtrent les données à l'aide de prédicats

    Exécuter des requêtes qui trient les données en utilisant ORDER BY

3 - Écrire des requêtes SELECT

  • Écrire des instructions SELECT simples
  • Suppression des doublons avec DISTINCT
  • Utiliser des alias de colonne et de table
  • Écriture d'expressions CASE simples
  • Ateliers

    Écrire des instructions SELECT simples

    Éliminer les doublons en utilisant DISTINCT

    Utiliser des alias de table ou de colonne

    Utiliser l'expression CASE

4 - Interrogation de tables multiples

  • Comprendre les jointures
  • Écrire des requêtes à l'aide de jointures internes
  • Écrire des requêtes à l'aide de jointures externes
  • Écrire des requêtes à l'aide de jointures croisées et d'auto-jointure
  • Ateliers

    Rédiger des requêtes qui utilisent des jointures internes

    Rédiger des requêtes utilisant des auto-jointures

    Rédiger des requêtes utilisant des jointures externes

    Rédiger des requêtes utilisant des jointures croisées

5 - Tri et filtrage de données

  • Tri des données
  • Filtrage de données à l'aide de prédicats
  • Filtrage à l'aide des options TOP et OFFSET-FECTCH
  • Travailler avec des valeurs inconnues et manquantes
  • Ateliers

    Écrire des requêtes qui filtrent les données à l'aide d'une clause WHERE

    Rédiger des requêtes qui trient les données à l'aide d'une clause ORDER BY

    Écrire des requêtes qui filtrent les données en utilisant l'option TOP

    Rédiger des requêtes qui filtrent les données à l'aide de la clause OFFSET-FETCH

6 - Travailler avec les types de données SQL Server

  • Introduction aux types de données SQL Server
  • Travailler avec les données de type caractères
  • Travailler avec les données de date et d'heure
  • Ateliers

    Écrire des requêtes qui renvoient des données de date et d'heure

    Rédaction de requêtes utilisant les fonctions de date et d'heure

    Écrire des requêtes qui retournent des données de type caractères

7 - Utiliser DML pour modifier des données

  • Insertion de données
  • Modifier ou supprimer des données
  • Ateliers

    Insérer des enregistrements avec le langage de manipulation de données

    Mettre à jour et supprimer des enregistrements

8 - Utiliser des fonctions intégrées

  • Écrire des requêtes avec des fonctions intégrées
  • Utiliser des fonctions de conversion
  • Utiliser des fonctions logiques
  • Utiliser des fonctions prenant en charge la valeur NULL
  • Ateliers

    Écrire des requêtes qui utilisent des fonctions de conversion

    Écrire des requêtes qui utilisent des fonctions logiques

    Rédiger des requêtes qui traitent la valeur NULL

9 - Grouper et agréger des données

  • Utiliser des fonctions d'agrégation
  • Utiliser la clause GROUP BY
  • Filtrer les groupes avec la clause HAVING
  • Ateliers

    Rédiger des requêtes utilisant la clause GROUP BY

    Écrire des requêtes utilisant des fonctions d'agrégation

    Écrire des requêtes utilisant des fonctions d'agrégation distinctes

    Écrire des requêtes qui filtrent les groupes avec la clause HAVING

10 - Utiliser les sous-requêtes

  • Écrire des sous-requêtes autonomes
  • Écrire des sous-requêtes corrélées
  • Utiliser le prédicat EXISTS avec les sous-requêtes
  • Ateliers

    Écrire des requêtes qui utilisent des sous-requêtes autonomes

    Écrire des requêtes utilisant des sous-requêtes multi résultats

    Rédiger des requêtes qui utilisent des sous-requêtes corrélées et un prédicat EXISTS

11 - Utilisation des opérateurs ensemblistes

  • Écrire des requêtes avec l'opérateur UNION
  • Utiliser EXCEPT et INTERSECT
  • Utiliser APPLY
  • Ateliers

    Écrire des requêtes qui utilisent les opérateurs de set UNION et UNION ALL

    Écrire de requêtes utilisant les opérateurs CROSS APPLY et OUTER APPLY

    Écrire des requêtes utilisant les opérateurs EXCEPT et INTERSECT

12 - Utilisation des fonctions de fenêtres Ranking, Offset et Aggregat

  • Créer des fenêtres avec OVER
  • Explorer les fonctions de la fenêtre
  • Ateliers

    Écrire des requêtes qui utilisent des fonctions de classement

    Écriture de requêtes utilisant des fonctions de décalage

    Écrire des requêtes qui utilisent les fonctions d'agrégation de fenêtre

13 - Pivoter et grouper les éléments

  • Ecrire des requêtes avec PIVOT et UNPIVOT
  • Travailler avec des éléments groupés
  • Ateliers

    Rédiger des requêtes utilisant l'opérateur PIVOT

    Rédiger des requêtes utilisant l'opérateur UNPIVOT

    Écrire des requêtes qui utilisent les sous clauses GROUPING SETS, CUBE, et ROLLUP

14 - Exécuter des procédures stockées

  • Interrogation de données avec des procédures stockées
  • Passer des paramètres aux procédures stockées
  • Créer des procédures stockées simples
  • Travailler avec Dynamice SQL
  • Ateliers

    Utiliser l'instruction EXECUTE pour appeler des procédures stockées

    Passer des paramètres aux procédures stockées

    Exécuter les procédures stockées du système

15 - Programmation avec T-SQL

  • Programmer des éléments avec T-SQL
  • Contrôler le flux du programme
  • Ateliers

    Déclarer des variables

    Utiliser des éléments de contrôle du flux

    Exécuter une boucle à l'aide de l'instruction WHILE

    Utiliser des variables dans une instruction Dynamic SQL

    Utiliser des synonymes

Après la session
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Prérequis

Public

  • Administrateurs de bases de données, développeurs et professionnels de la Business Intelligence

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Décrire le rôle et le positionnement d’un serveur d’application Jakarta EE tel que Tomcat dans une infrastructure informatique?
  • Installer et paramétrer Tomcat avec des contraintes de production?
  • Maîtriser l’architecture de Tomcat et ses principes de configuration pour en adapter le fonctionnement?
  • Déployer selon les bonnes pratiques, des applications Web Jakarta EE?
  • Sécuriser un serveur Tomcat et l’accès aux applications Web?
  • Superviser et optimiser les performances du serveur?
  • Mettre en place une solution de haute-disponibilité (clustering) en utilisant les solutions du marché
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Etre habilitable au niveau B2XL opération batterie
  • Connaitre la règlementation en matière d'électricité sur véhicules électriques (norme NF C 18-550)
  • Savoir évoluer dans un environnement électrique
  • Savoir rendre compte de l'opération réalisée
  • Réaliser les opérations sur batteries (mise en place de protection, connexion, déconnexions, manipulations, contrôles, nettoyage)
  • Appliquer les consignes de sécurité prévues par la norme NF C 18 550
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir le régime juridique et fiscal des baux emphytéotiques et à construction
  • Maîtriser les fondamentaux du calcul financier du bail emphytéotique
  • Fixer le montant de la redevance initiale d'un bail emphytéotique
  • Gérer les droits des parties contractantes
Tarif

A partir de 1 803,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Optimiser la création de présentation en utilisant les fonctionnalités essentielles de PowerPoint
  • Utiliser les masques pour uniformiser et modifier rapidement et facilement les diapositives
  • Insérer et gérer des images et des vidéos
Tarif

A partir de 450,00 €

Durée

3 heures

Modes
  • Distance

Formation Module digital IA « Maîtriser le prompting »

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Maîtriser le prompting
Tarif

A partir de 90,00 €

Durée

25 minutes

Modes
  • Entreprise

Baux commerciaux

Proposé par EFE

Objectifs de la formation

  • Echangez avec vos pairs et les plus grands praticiens du droit des baux commerciaux pour maîtriser un an d’actualité et de nouvelles pratiques dans un environnement économique complexe
  • Travaux de mise en conformité, performance énergétique, décret tertiaire, plateforme OPERAT : faites le point sur les clauses à modifier
  • Répartition des charges, taxes et travaux à tous les stades de votre bail : quelles nouvelles pratiques et décisions sur lesquelles vous devez vous montrer particulièrement vigilant ?
  • Analysez la jurisprudence 2024/2025, notamment en matière de fixation du loyer, de clauses d’indexation, de renouvellement, de préemption ou de cession
  • Mesurez l’impact de la réforme de la justice commerciale et des nouvelles décisions sur le sort du bail commercial dans une procédure collective
  • Analysez avec un expert immobilier les valeurs locatives en matière tertiaire et commerciale
Tarif

A partir de 1 995,00 €

Durée

2 jours 14 heures

Modes

Formation Noyau Linux

Proposé par Sparks

Objectifs de la formation

  • Savoir écrire des drivers, programmer et gérer le noyau Linux
  • Maîtriser la méthode de compilation
  • Gérer les options principales et du démarrage
  • Créer des modules
  • Utiliser l’API du noyau Linux
  • Connaître les outils et méthodes de débogage
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Administrez Windows Server 2016
  • Savoir installer et configurer un système Windows Server 2016
  • Configurer et mettre en oeuvre Hyper-V
  • Intégrer des services d’annuaires LDAP avec Active Directory
  • Mettre en place de Active Directory Federation Services (ADFS)
  • Sécuriser les accès aux données
  • Mettre en oeuvre des accès distants, un cluster de basculement et l'intégrer à Hyper-V
  • Pouvoir récupérer les données
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préciser les concepts et enjeux de la datavisualisation
  • Connecter et structurer les données sources des tableaux de bord
  • Elaborer des tableaux de bord partagés, graphiques et interactifs avec PowerBI
Tarif

A partir de 1 820,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Je cherche à faire...