TRA Travailleurs

Le langage SQL

Maîtrisez le langage SQL pour mieux exploiter  vos données !

Tout traitement des données d’une entreprise ou d’une organisation implique l’utilisation du langage SQL. Que ce soit pour interroger vos données mais également pour les extraire ou les transformer.


Une formation dans ce langage est indispensable si vous voulez gérer des données d’entreprise, que ce soit en développement de logiciels ou en production de rapports.

3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

  • 26 août 2024 (Le langage SQL)
  • 09 décembre 2024 (Le langage SQL)
icone de cible

Objectifs de la formation

Les compétences que vous aurez en poche à la fin de la formation sont:

  • Être capable d’insérer et d’extraire des données
  • Savoir effectuer des requêtes simples pour récupérer des données
  • Être outillé pour lancer des requêtes complexes
image public cible

Public de la formation

Cette formation s’adresse à toute personne intéressée par l’interrogation des données avec le langage SQL, que vous soyez dans le secteur public, privé ou le non-marchand en tant que :

  • Travailleurs salariés
  • Travailleurs sous un statut assimilable : outplacement, PFI, ...
  • Indépendants
  • Enseignants du secondaire et du supérieur

Points forts de la formation

Cette formation en SQL déclaratif vous permet de découvrir ce langage particulier et les bases de sa syntaxe.

A l’issue de ce cursus, vous serez capable d’élaborer des requêtes complexes.

image point fort

Modalités pratiques

Cette formation a reçu l'agrément de CEFORA et est gratuite pour les employés de la CP200.

icone carte mobile icone forme carte mobile

Prérequis pour la formation

Avoir des connaissances de base en technologie de bases de données ou avoir suivi la formation "Introduction aux bases de données" au préalable.

arrière plan carte prérequis

Programme
de la formation

  • Introduction au langage SQL
    • Historique
    • Les éléments de bases:
    • Le concept de vue
    • Les rivilèges
    • Les connections et sessions
    • Les transactions
    • Les types de données
    • Les valeurs nulles et logiques
    • La conversion de données
    • L’exécution statique et dynamique
  • Le SQL comme langage de définition de données
    • Le concept de schéma et de catalogue
    • La création et la modification de tables et de colonnes
    • Le concept d’index
    • Les contraintes, assertions et intégrités référentielles
  • Les contraintes: NOT NULL, UNIQUE, CHECK
    • Les assertions
    • La clé primaire
    • Les contraintes d’intégrité référentielle, les mises à jour en cascade.
  • Le SQL comme langage de manipulation de données
    • Les requêtes: SELECT, DISTINCT, BETWEEN, IN, LIKE, ORDER BY, AND…OR,
    • Les mises à jour
    • Les insertions
    • MERGE
    • GROUP BY et HAVING
    • ROLLUP
    • CUBE
  • Les valeurs, fonctions et expressions
    • Les valeurs: littérales, paramétriques, spéciales.
    • Les fonctions: COUNT, MAX, MIN SUM, AVG, EVERY, ANY, SOME.
    • Les expressions: numériques, en chaîne de caractères, temporelles, booléennes.
  • Les prédicats
    • Les comparaisons de prédicats
    • Les prédicats: IS NULL, IN, LIKE, SIMILAR, EXISTS, UNIQUE, OVERLAPS, SOME, ANY, ALL, MATCH, DISTINCT
  • Travailler avec plusieurs tables
    • Les opérateurs de jointure: CROSS JOIN, Natural JOIN, Condition JOIN, INNER JOIN, OUTER JOIN, LEFT JOIN
    • Les opérateurs ensemblistes: UNION, INTERSECT et EXCEPT
    • Les sous-requêtes
    • La division relationnelle
  • Les bases de données actives et les triggers
    • Découverte des concepts de base tels que les triggers, la syntaxe, la sémantique de déclenchement, les actions de compensation.
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Personne de contact

Magali Gerard

Magali Gerard

Assistante administrative Entreprises

+32 71 25 49 60 entreprise@technofuturtic.be

Formateur :

La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information.

Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.