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
  • Centre
  • Entreprise
  • Distance
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
  • Centre
  • Entreprise
  • Distance
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

Formation PostgreSQL : Développement

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Déployer et paramétrer PostGreSQL
  • Réaliser une base de données optimale
  • Manipuler les logs de PostGreSQL
  • Appréhender la programmation côté serveur
Tarif

A partir de 1 300,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre à utiliser la solution de sauvegarde Veeam Backup & Replication
  • Savoir installer et configurer Veeam
  • Gérer la sauvegarde (le backup), la restauration et la réplication
  • Maîtriser Veeam Backup Enterprise Manager et Veeam Cloud Connect
  • Gérer la maintenance et le dépannage
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, cette formation Cobol sur z/OS vous apporte les connaissances et compétences nécessaires pour :

  • Savoir exécuter des requêtes SQL sur l’environnement z/OS
  • Savoir créer, exécuter et compiler des programmes COBOL interagissant avec des bases de données DB2
  • Comprendre la philosophie de fonctionnement des fichiers VSAM et savoir les manipuler au travers de JCL
  • Maîtriser les instructions COBOL spécifiques aux fichiers VSAM et les mettre en jeu dans vos programmes
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Référencement

Proposé par M2I

Objectifs de la formation

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

  • Décrire les mécanismes du référencement
  • Optimiser votre site e-commerce et le positionner sur des requêtes pertinentes
  • Mettre en place une stratégie de référencement efficace et améliorer le trafic SEO de votre site
  • Mesurer l'impact de vos actions.
Tarif

A partir de 710,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Mettre en place un premier niveau de solution de Business Intelligence avec les outils Power BI Desktop 
  • Connaître les possibilités de la solution Microsoft Power BI
  • Modéliser et restituer les données
  • Concevoir et créer des rapports pour l’analyse des données 
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

SQL Server 2016 - Gestion des opérations BI

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences et connaissances nécessaires pour apprendre à configurer Power BI pour analyser des données volumineuses, apprendre à utiliser Power Pivot dans Excel pour créer des modèles de données analytiques. Comprendre comment utiliser SQL Server Reporting Services pour mettre en œuvre une solution de reporting de libre-service. Être en mesure d’importer des données dans un modèle de données à l’aide des requêtes dans Excel et savoir implémenter des solutions collaboratives libre-service BI avec SharePoint server.

Tarif

A partir de 1 830,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Identifier les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d'une base de données Oracle de la version 18c à 21c
  • Contrôler et configurer l'outil RMAN
  • Sauvegarder les fichiers d'une base de données Oracle de différentes manières en mode ARCHIVELOG ou NOARCHIVELOG
  • Restaurer une base de données Oracle avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile...)
  • Mettre en place et gérer le catalogue de RMAN
  • Sauvegarder et restaurer RMAN avec le catalogue
  • Utiliser quelques fonctions avancées de RMAN.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Teradata Vantage vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire l’architecture de Teradata Vantage
  • Installer un environnement Teradata complet (outils clients, connexion au serveur)
  • Partitionner les données pour de meilleures performances
  • Effectuer des requêtes
  • Intégrer et consulter des données
  • Gérer la base quotidien (utilisateurs, sécurité, …)
  • Utiliser les outils standards avec Teradata (Poxwer BI, Talend)
Tarif

A partir de 2 490,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire le fonctionnement d’Entity Framework 
  • Configurer Entity Framework 
  • Réaliser les différentes opérations CRUD sur des données
  • Effectuer des requêtes en SQL natif  
  • Mettre en place des relations d’associations et réaliser des jointures  
  • Exécuter des traitements sur des objets provenant d’une hiérarchie de classes 
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...