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

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

1 jour ( 7 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

Cette mise en situation a pour objectif de permettre aux stagiaires de mettre en application les connaissances acquises dans le cadre d'un projet d'envergure.
Tarif

A partir de 1 275,00 €

Durée

Nous contacter

Modes
  • Centre
  • Entreprise
  • Distance

Formation Delphi

Proposé par Sparks

Objectifs de la formation

  • Comprendre les concepts fondamentaux de la programmation Delphi et de l'environnement de développement
  • Appliquer les principes de la programmation orientée objet en Delphi
  • Concevoir et mettre en œuvre des interfaces utilisateur
  • Manipuler des bases de données et réaliser des opérations CRUD avec Delphi
  • Déployer et maintenir des applications Delphi
Tarif

A partir de 2 500,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

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

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Développement Web avec HTML, CSS3 & Javascript

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs, chefs de projets Web souhaitant développer des sites Web ou applications avec HTML 5 et CSS3.

À l'issue de la formation, le stagiaire sera capable de :

  • Disposer des compétences nécessaires au développement d'un site internet full HTML5 / CSS3
  • Savoir produire des pages compatibles avec les différents navigateurs internet
  • Être capable de créer des interactions dynamiques avec l'utilisateur sans développement serveur
  • Comprendre comment tirer parti des dernières nouveautés HTLM5 comme le lecteur vidéo compatible mobiles

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Développeurs .Net ou Java souhaitant savoir exploiter les possibilités offertes par HTML5 et CSS Chargés de développement d'applications informatiques

Pré-requis

Connaissance internet standard, notions d'algorithmie

Tarif

A partir de 2 965,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Présenter une vue d'ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d'information utiles
  • Comparer les différentes possibilités d'installation de PostgreSQL
  • Créer, configurer, contrôler une instance PostgreSQL (database cluster)
  • Mettre en oeuvre les différentes bases de données d'une instance PostgreSQL et utiliser les "tablespaces"
  • Gérer les connexions aux différentes bases de données d'une instance PostgreSQL
  • Développer la sécurité des accès au serveur et aux objets de ce serveur PostgreSQL
  • Reconnaître les mécanismes de journalisation mis en oeuvre sous PostgreSQL
  • Citer les principales opérations de maintenance à effectuer sur les bases de données d'un serveur PostgreSQL
  • Utiliser les outils psql et pgAdmin4
  • Présenter une vue d'ensemble des tables et des index d'un serveur PostgreSQL
  • Mettre en oeuvre les éléments nécessaires pour sauvegarder et restaurer de manière cohérente les données des bases d'un serveur PostgreSQL
  • Décrire les premiers éléments d'optimisation d'un serveur PostgreSQL.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

SQL – Les fondamentaux

Proposé par ENI Service

Objectifs de la formation

  • Appréhender les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles) et d'algèbre relationnelle utilisés dans le langage SQL
  • Prendre en main un environnement SQL
  • Appréhender l'écriture des requêtes SQL pour extraire des données et mettre à jour la base
  • Manipuler les données dans une base avec SQL
  • Extraire les informations de plusieurs tables
  • Assimiler les fonctions standards du langage SQL
Tarif

A partir de 1 790,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Planifier, déployer et configurer les solutions SQL dans Azure
  • Surveiller les performances des bases de données
  • Optimiser les bases et les requêtes pour des performances optimum
  • Planifier et configurer une solution de Haute Disponibilité
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

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

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • De créer des requêtes combinées et utiliser des sous-requêtes
Tarif

A partir de 2 300,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...