Formation Langage SQL avancé

  • Référence : DEBD002
  • Durée : 14 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaître les fondamentaux des SGBDR et pratiquer le langage SQL

PROFIL DES STAGIAIRES

  • Cette formation au langage SQL avancé s'adresse aux utilisateurs finaux avertis, analystes, analystes programmeurs, exploitants, administrateurs, chefs de projets

OBJECTIFS

  • Décrire de manière approfondie les techniques du langage SQL afin de mieux tirer profit des possibilités du langage

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Développement

CONTENU DU COURS Développement

1 - Consultation des données

  • Les opérateurs ensemblistes : union, intersection, différence
  • Exploitation des structures hiérarchiques : liens entres les noeuds, qualification de la racine, pseudo-colonne
  • Les sous-requêtes corrélées
  • Regroupement sur plusieurs niveaux
  • Rollup complet et partiel
  • Cube complet et partiel
  • Fonctions associées
  • Exploitation des requêtes en tant que tableaux
  • Mise en commun d’une requête

2 - Manipulation des données

  • Fusion de l’insertion et de la modification
  • Insertion multi-tables avec rotation
  • Insertion multi-tables avec ou sans condition
  • Insertion, modification, suppression avec sous requêtes corrélées

3 - Gestion des structures

  • Le dictionnaire de données
  • Les espaces de tables – Visualisation – Quota
  • Récupération éventuelle des tables détruites
  • Gestion avancée des contraintes
  • Table d’exceptions
  • Les vues en tant que contraintes
  • Dépendance des objets et recompilation des vues
  • Bases de données distantes

4 - Gestion des privilèges

  • Définition d’un rôle
  • Rôles accessibles
  • Activation d’un rôle
Cookies