WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > sql

Implémentez vos DB relationnelles avec SQL

SQL (Structured Query Language ou langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les db relationnelles.

Si vous souhaitez créer votre propre base de données pour un projet entrepreneurial ou bien apprendre le SQL en vue d’un entretien, n’hésitez plus, vous êtes au bon endroit !

Formation MySQL individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme.

Formation sql | Full Stack Way

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 2h 3 séances de 2h 1 séance de 2h 3 séances de 2h
Durée 2 Mois (16h) 1 Mois (18h) 2 Mois (16h) 1 Mois (18h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

algèbre relationnelle et norme sql

  • les principes du modèle relationnel.
  • historique des sgbdr et du langage sql.
  • entités, associations et mcd.
  • types de données et expression des valeurs

théorie des bases de données

  • eléments du sgbd (système de gestion de base de données).
  • tables, clés et formes normales.
  • entités, associations et mcd (modèle conceptuel de données).
  • contraintes de colonnes et de tables.

interrogation des données monotabulaire

  • structure d'une requête select.
  • filtre where, prédicats et logique ternaire (null).
  • opérateurs et expressions sql.
  • fonctions prédéfinies.

interrogation multitabulaire

  • combiner des résultats avec les opérations ensemblistes (union, intersect, except).
  • présentation de la jointure.
  • imbrication des requêtes.
  • utilisation des cte et découverte des requêtes récursives.
  • les sous-requêtes corrélées et l'opérateur exists.

analyse de données

  • fonctions d'agrégation (avg, sum, count...).
  • création de sous-ensembles (clause group by).
  • filtrage des agrégats avec la clause having.
  • découverte des fonctions d'analyse de données (lead, lag...) et rangements (rank, row_number, ntile...).

mise à jour des données

  • les ordres insert, update, delete, truncate.
  • mises à jour simples.
  • mises à jour à l'aide de sous-requêtes.
  • mise à jour des données à travers les vues.

introduction au sql procédural

  • les dialectes sql des principaux éditeurs.
  • notions basiques sur les déclencheurs.
  • introduction aux procédures stockées.
  • les udf ou fonctions "utilisateur".

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations