Formation Langage SQL – Initiation

Contact ABSUP
04 28 29 85 15

Prochaines dates Lyon

mai 2024

13 mai au 15 mai

mai 2024

27 mai au 29 mai

juin 2024

3 juin au 5 juin

juin 2024

17 juin au 19 juin

juillet 2024

1 juillet au 3 juillet

juillet 2024

15 juillet au 17 juillet

juillet 2024

29 juillet au 31 juillet

août 2024

19 août au 21 août

septembre 2024

2 septembre au 4 septembre

septembre 2024

16 septembre au 18 septembre

septembre 2024

30 septembre au 2 octobre

octobre 2024

14 octobre au 16 octobre

novembre 2024

4 novembre au 6 novembre

novembre 2024

18 novembre au 20 novembre

décembre 2024

2 décembre au 4 décembre

décembre 2024

16 décembre au 18 décembre

Langage SQL – Initiation

1050  HT - 3 jours

Objectif : initiation aux fonctionnalités de base du langage SQL

Public admis : demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis : aucun

Certification : TOSA

Référence : 73797
S'inscrire
PROGRAMME
1. DÉCOUVRIR LE LANGAGE SQL
  • Historique, versions et normalisation du langage SQL
  • Notion d’instance
  • Structure d’une instance : base, schémas et objets
  • Principaux SGBD (Systèmes de Gestion de Base de Données)
2. CONCEVOIR UNE BASE DE DONNÉES
  • Modèle Conceptuel de données : tables et relations
  • Création de la base de données
  • Création des tables : Types, contraintes et notions d’index
3. MANIPULER LES DONNÉES DE LA BASE
  • Insertion de données
  • Modification de données
  • Suppression de données
4. ÉCRIRE DES REQUÊTES
  • Sélection de données : syntaxe générale
  • Attributs - Opérateur * - Alias d’attributs - Opérateur DISTINCT
  • Clause FROM et alias de tables
  • Opérateurs logiques de filtres : AND, OR et NOT
  • Notion de prédicat
  • Prédicats LIKE, IN et BETWEEN
  • Prise en compte des NULL : prédicat IS NULL
  • Clause ORDER BY
  • OFFSET/FETCH/LIMIT
5. RÉALISER DES JOINTURES ENTRE TABLES
  • Notion de produit cartésien Notion de jointure Jointure interne Jointures externes Auto-jointure
6. ÉCRIRE DES SOUS-REQUÊTES
  • Principe des sous-requêtes
  • Sous-requêtes corrélées
  • Prédicats EXISTS/NOT EXISTS Notions de tables dérivées
7. MANIPULER DES TABLES TEMPORAIRES
  • Création de table temporaires : globale et locale
  • Expressions de Table Communes (CTE) : Problématique, usage et syntaxe
  • Entre table dérivée et CTE, les vues : Syntaxe et intérêt
8. UTILISER DES FONCTIONS
  • Principe des fonctions Fonctions scalaires : manipulation de données alphanumériques et temporelles
  • Fonction d'agrégation : définition et usage
  • Principales fonctions d’agrégat
9. REGROUPER DES RÉSULTATS
  • Création de regroupements : GROUP BY
  • Filtre sur regroupements : HAVING
10. COMPRENDRE LES BASES DES FONCTIONS DE FENÊTRAGE
  • Configuration de la fenêtre : clause OVER - Prédicat PARTITION BY - Prédicat ORDER BY
CONTACT





    Loading...

    * Champs obligatoires