MySQL 8.x – Programmation SQL – Niveau 1

Qualiopi

Améliorez vos compétences en programmation SQL avec notre formation « MySQL 8.x – Programmation SQL – Niveau 1 ». Conçue pour les environnements Windows et Linux, cette formation couvre les concepts essentiels du modèle relationnel et des bases de données. Vous apprendrez à écrire des requêtes SQL pour créer, modifier et manipuler les objets de base de données tels que les tables et les index. Notre approche pédagogique vous familiarisera avec les opérations d’insertion, de mise à jour et de suppression de données. Nous vous initierons à l’écriture de requêtes SQL pour l’extraction de données, l’utilisation des opérateurs et fonctions, le groupement et le filtrage des lignes. La formation met un accent particulier sur les traitements impliquant plusieurs tables de données (jointures) et l’écriture de sous-requêtes SQL. Cette formation est le précurseur de notre formation avancée « MySQL Programmation SQL – Niveau 2 ».

Durée 14h en 2 jours
Localisation Partout en France
Logo de ENI Service - MySQL 8.x – Programmation SQL – Niveau 1

Proposé par

ENI Service

Prérequis

Maîtrise de l’outil informatique et avoir des notions de gestion des données dans l’entreprise.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Décrire le principe du modèle relationnel et des bases de données
  • Ecrire des requêtes avec le langage SQL pour créer des objets (tables, index…) de base de données
  • Ecrire des requêtes avec le langage SQL pour extraire, modifier, ajouter, supprimer des données
  • Ecrire des requêtes avec le langage SQL en utilisant des opérateurs et des fonctions
  • Ecrire des requêtes avec le langage SQL en groupant ou filtrant les lignes
  • Ecrire des requêtes avec le langage SQL impliquant des traitements sur plusieurs tables de données (jointures)
  • Ecrire des sous-requêtes avec le langage SQL

Programme de la formation

Introduction sur les SGBDR (1 heure)

  • Le modèle relationnel
  • L'algèbre relationnelle
  • L'architecture d'une base de données relationnelle
  • Sensibilisation aux problématiques de conception d'un schéma de base de données

Le langage SQL (1 heure)

  • Généralités
  • Les objets SQL
  • Les catégories d'instructions

Commandes de définition d'objets (2 heure)

  • Gestion des tables (type de données, contraintes d'intégrité)
  • Gestion des index
  • Travaux pratiques :
    • Création d'une base de données

Manipulation des données (2 heures)

  • Expressions et fonctions SQL
  • Insérer, mettre à jour et supprimer les données
    • INSERT/REPLACE
    • UPDATE
    • DELETE
    • TRUNCATE
  • Travaux pratiques :
    • Peuplement de la base de données

L'extraction des données (3 heures)

  • Syntaxe de l'ordre SELECT
  • Sélection des colonnes
  • Restrictions sur les lignes
  • Opérateurs de restriction
  • Fonction d'agrégation
  • Clause GROUP BY
  • Les tris
  • Clause LIMIT
  • Les fonctions principales (chaînes, dates, …)
  • Travaux pratiques :
    • Mise en application de tous ces concepts sur les données de la base

Sélections multi-tables : jointures (3 heures)

  • Notion de jointure
  • Jointure interne
  • Jointure externe
  • Alias de tables
  • Jointures et ordres UPDATE et DELETE
  • Travaux pratiques :
    • Mise en application de tous ces concepts sur les tables et les données de la base

Sous-requêtes (2 heures)

  • Principe d'une sous-requête
  • Sous-requête scalaire
  • Sous-requête corrélée
  • Sous-requête multi-ligne
  • Sous-requête et clause FROM
  • Sous-requête et ordres UPDATE et DELETE
  • Travaux pratiques :
    • Mise en application de tous ces concepts sur les tables et les données de la base

Logo de ENI Service - Formation MySQL 8.x – Programmation SQL – Niveau 1

Proposé par

ENI Service

"votre centre de formation informatique de confiance"

Voir la fiche entreprise
Logo de ENI Service - MySQL 8.x – Programmation SQL – Niveau 1

MySQL 8.x – Programmation SQL – Niveau 1

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.