Langage SQL et requetage Niveau 2

Langage SQL et requetage Niveau 2

Inscription

Inscrivez-vous à cette formation dès maintenant via votre compte CPF

Présentation

Le Structured Query Langage (SQL) est le langage informatique permettant d’interroger ou de travailler avec les bases de données. Le SQL est un langage nécessitant une forme de technicité. Toutefois, le SQL est un langage accessible aux personnes non informaticiennes qui auraient un besoin de manipuler les données de son entreprise.

Objectifs pédagogiques

À l’issue de cette formation vous serez capable de :

  • Utiliser des fonctionnalités avancées d’Excel
  • Automatiser des tâches répétitives avec des macros
  • Programmer en VBA (Visual Basic for Applications)
  • Manipuler des données avec VBA
  • Créer des interfaces utilisateur personnalisées
  • Optimiser les performances des macros

Prérequis

Le stagiaire devra maitriser les fonction de base du langage SQL (Select, clause WHERE, tri , fonction de d’aggrégation, etc..)

Contenu de formation

Propriétés des bases relationnelles

  • Contraintes d’intégrité : la protection contre les doublons (clé primaire et clés alternatives), les données sans référence (clés étrangères), les données vides, ainsi que le respect du format des données
  • Caractéristiques du langage SQL

Module 1 : Eléments avancés du SGBD

  • Les Transactions, Commit, Rollback
  • Le Fonctionnement des verrous
  • La Gestion des index pour petites ou grandes Tables
  • La compression HCC et sa spécificité
  • La gestion des IOT (Index Organised Table)

Module 2 : SQL avancé

  • Techniques de sous-requêtes
  • La fonction EXISTS
  • EXISTS vs (LEFT JOIN et clause WHERE)
  • Les fonctions SQL UNION et UNION ALL
  • Les fonctions Analytiques et les OVER
  • Echantillon de données
  • Les tableaux croisés
  • Requêtes Hiérarchiques
  • L’instruction MERGE en INSERT ou UPDATE

Module 3 – Optimisation

  • Les objectifs de l’optimisation
  • Les techniques d’optimisation
  • Comprendre le plan d’exécution SQL, les tables de Hash
  • Modifier son SQL ou modifier la structure de la base de données
  • Retour sur les index

Module 4 Autre piste

  • stratégique Le Groupage Décisionnel
  • Mise en place de Cubes,
  • Le passage du relationnel au multidimensionnel
  • La base de données vectorielle

Module 5 – Gestion des Tablespaces

  • Définition Création
  • Ajout et Modifications
Le 14 octobre 2024


Le 21 octobre 2024


Le 31 octobre 2024


Le 7 novembre 2024


Le 12 novembre 2024


Le 18 novembre 2024


Le 28 novembre 2024


Le 5 décembre 2024


Le 9 décembre 2024


Le 16 décembre 2024


Le 26 décembre 2024


Le 2 janvier 2025


Les autres formations qui pourraient vous intéresser