Sql (structured query language)

Certification : Langage sql : exploiter une base de données relationnelle

Proposée par LAMBERT CHRISTOPHE LC FORMATEUR — 59125 Trith-Saint-Léger

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

1 626 €

Présentation

Une formation basée sur la pratique et animée par un formateur expérimenté et passionné qui adapte ses exemples à vos projets et métiers.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 1 626 € 14 h

Objectifs

Maîtriser le langage SQL et être en mesure d'écrire des requêtes.

Programme

Introduction au langage SQL et bases de données (Jour 1)

  • Qu'est ce qu'un SGBDR ?
  • Architecture de base de données
  • Syntaxe du langage SQL

Définition de données (Jour 1)

  • Création des tables (CREATE)
  • Clefs primaires et unicité
  • Les différents types de données (booléen, entier, chaîne de caractère)
  • Les types de contraintes
  • Contraintes de validation
  • Contraintes d'intégrité référentielle
  • Modification et suppression des tables

Manipulation des données (Jour 1)

  • L'extraction des données (SELECT * FROM)
  • Filtrage des données (WHERE)
  • Opérateurs : NOT IN, IS NULL, LIKE ...
  • Trier les données (ORDER BY)
  • Les jointures entre tables (INNER JOIN, OUTER JOIN...)
  • Utilisation de EXISTS
  • Utilisation de sous-requêtes (WHERE, FROM)
  • Utilisation des alias (AS)
  • L'insertion de données (INSERT)
  • La mise à jour (UPDATE)
  • La suppression d'informations (DELETE)
  • Création de table temporaire
  • La gestion des vues (CREATE VIEW)

Les opérateurs ensemblistes

  • Opérateur UNION
  • Opérateur INTERSECT, EXCEPT
  • Opérateur MINUS
  • GROUP BY et HAVING (et les fonctions associées)

Utilisation des fonctions (Jour 2)

  • Fonctions horaires (date et heure)
  • Fonctions arithmétiques (SUM, AVG, MIN, MAX...)
  • Fonctions de statistiques (COUNT ...)
  • Fonctions de chaînes de caractères
  • Fonctions statistiques
Voir la formation sur le site de l'établissement