Inscrivez-vous à cette formation dès maintenant via votre compte CPF
Langage SQL et requetage Niveau 2
Langage SQL et requetage Niveau 2
Inscription
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
Les autres formations qui pourraient vous intéresser