Formation SQL Perfectionnement

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les principales clauses SQL et utiliser le traitement conditionnel avec CASE
  • Appliquer les clauses avancées et les opérateurs de comparaison modifiés
  • Utiliser les fonctions d'agrégation et synthétiser les données avec ROLLUP, CUBE et PIVOT
  • Maîtriser les jointures avancées et les corrélations de sous-requêtes
  • Créer et manipuler des tables temporaires
  • Effectuer des manipulations de données avancées avec OUTPUT et TRUNCATETABLE
  • Assurer l'intégrité des données avec des contraintes
  • Gérer les transactions, les triggers et optimiser la performance d'une base de données

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation SQL avancé vous apprendra à utiliser les requêtes avancées du langage SQL ainsi qu’à mettre en œuvre des techniques avancées pour ajouter, mettre à jour et supprimer des données, tables, vues et index. Vous saurez aussi comment optimiser les performances de votre base de données.

Programme

Rappels

Récapitulatif des clauses principales
Traitement conditionnel avec CASE

Clauses avancées

Opérateurs de comparaison modifiés par ANY, ALL et SOME
Limiter le nombre d’enregistrement avec TOP et WITH TIES
Elargir une recherche avec les caractères génériques ( % , _ , [ ] , [ ^ ] )
Les fonctions RANK et DENSE RANK

Synthétiser les données

Utilisation de la clause COMPUT
Les clauses ROLLUP et CUBE
La table PIVOT

Jointures avancées

Jointure interne
Jointures multiples
Corréler des sous-requêtes
La commande MERGE

Utiliser des tables temporaires

Les différents types de tables temporaires
Quand utiliser des tables temporaires ?

Manipulation de données avancée

Utilisation de la clause OUTPUT avec INSERT, UPDATE et DELETE
La commande TRUNCATETABLE

Intégrité des données

Contraintes uniques
Contrainte CHECK
Contrainte DEFAULT

Traitement des données

Point de sauvegarde d’une transaction SQL
Régler le niveau d’isolation de la transaction

Les triggers

Créer des triggers
Utilisation des tables insérées et supprimées

Performance d’une base de données

Utiliser les index
Bonnes pratiques d’optimisation
Gestion de la performance

Prérequis

Avoir suivi la formation SQL ou connaissances équivalentes.

Public

Chefs de projet,

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation MySQLPrise en main et développement vous aurez acquis les connaissances nécéssaires pour : 

  • Installer MySQL.
  • Savoir assurer l'essentiel de la gestion quotidienne de MySQL.
Tarif

A partir de 1 670,00 €

Durée

3j / 21h

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

Formation Le développement Java

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Java Développement, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Maîtriser son environnement de développement (IDE Java)
  • Maîtriser la syntaxe Java
  • Savoir appliquer les concepts de la programmation orientée objet au langage Java (classes, méthodes, encapsulation, héritage, constructeur, polymorphisme, classe abstraite, interfaces, relations entre classes, etc.)
  • Mettre en œuvre les principales fonctions des API standards (Collections, I/O, JDBC, Streams, …)
  • Connaître les spécificités des différentes versions de Java
  • Comprendre le fonctionnement de la JVM
  • Savoir utiliser les API NIO.2 pour manipuler les fichiers, liens symboliques et répertoires
  • Programmer en Java dans le contexte des bases de données relationnelles
  • Développer une application Java multitâches en utilisant les threads
  • Utiliser les expressions lambdas
  • Mettre en œuvre l’API Stream
  • Mettre en œuvre les modules de Java 11
  • Débugger une application
Tarif

Contacter l'organisme

Durée

9j / 63h

Modes
  • Centre
  • Entreprise
  • Distance

Formation SQL avancé pour Oracle

Proposé par PLB CONSULTANT

Objectifs de la formation

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

  • Connaitre les expressions régulières et le SQL
  • Savoir écrire des requêtes hiérarchiques
  • Utiliser les opérateurs ensemblistes en SQL
  • Maitriser les fonctionnalités SQL avancées en consultation
  • Connaitre la gestion des structures de stockage
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Planifier, déployer et configurer les offres de SQL Azure
  • Surveiller la performance des bases de données
  • Configurer une base de données et exécuter des requêtes pour une performance optimale.
  • Planifier et configurer une solution de haute disponibilité.
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser le style fonctionnel Java pour définir des tâches complexes de traitement des données
  • Différencier les API RDD (Resilient Distributed Dataset) et DataFrame
  • Utiliser une syntaxe de style SQL pour produire des rapports sur des ensembles de Big Data
  • Mettre en place des algorithmes d'apprentissage automatique avec le Big Data et Spark ML (Machine Learning)
  • Connecter Spark à Apache Kafka pour traiter des flux de Big Data
  • Expliquer comment le streaming structuré peut être utilisé pour construire des pipelines avec Kafka.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À la fin de cursus Administrateur SQL, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Écrire des requêtes de base
  • Utiliser des requêtes pour agréger et grouper des données
  • Acquérir de solides bases afin d'effectuer des requêtes de données issues de plusieurs tables
  • Utiliser les objets de programmation pour récupérer des données
  • Être capable de créer des objets de programmation.
  • Savoir comment sauvegarder et restaurer des bases de données SQL Server
  • Être en mesure de gérer la sécurité SQL Server
  • Connaitre la configuration de la messagerie de la base de données, les alertes et les notifications
  • Maitriser l'administration SQL Server avec PowerShell
  • Savoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l'activité du serveur
  • Savoir approvisionner un serveur de bases de données
  • Mettre à jour SQL Server
  • Configurer SQL Server
  • Gérer les bases de données et les fichiers (partagés)
  • Savoir migrer une base de données locale vers Azure
Tarif

Contacter l'organisme

Durée

15j / 105h

Modes
  • Centre
  • Entreprise
  • Distance

PHP - Le framework Symfony

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Identifier les principes clefs du framework Symfony
  • Développer, organiser et maintenir un projet Symfony
  • Créer des applications optimisées avec Symfony
  • Construire et valider des formulaires dynamiques
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Optimiser les développements réalisés avec PowerCenter Informatica (mapping, session...)
  • Décrire l'utilisation des fonctions avancées
  • Mettre en pratique toutes ces fonctionnalités.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation Implémenter Data Warehouse SQL Server 2016/2019, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les concepts d'entrepôts de données
  • Découvrir comment concevoir et implémenter un entrepôt de données
  • Apprendre à concevoir et implémenter des packages SSIS
  • Être en mesure d'implémenter le chargement d'un entrepôt de données avec SSIS
  • Disposer des compétences nécessaires à l'hébergement d'un Data Warehouse dans le cloud Azure
Tarif

A partir de 3 025,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...