Langage SQL

Objectifs

A l'issue de la formation et en fonction de vos besoins, vous serez capable de :
- Effectuer des extractions de données d'une seule table d'une base de données relationnelle, à l'aide de requêtes simples, pour analyser tout ou partie des contenus en filtrant selon des critères définis
- Réaliser l'extraction de données issues de plusieurs tables d'une même base de données relationnelle, à l'aide de requêtes complexes, pour fournir des données sélectionnées exploitables à des fins d'analyse
- Mettre à jour les données d'une table au sein d'une base de données relationnelle, en utilisant les instructions SQL de type DML (insérer, supprimer, modifier, rechercher), pour permettre aux utilisateurs de la base de données de travailler avec des données actualisées
- Enregistrer dans la base de données relationnelle les requêtes SQL d'extraction de données les plus couramment utilisées sous forme de vues pour faciliter leur réutilisation
Les objectifs de votre formation peuvent être personnalisés en fonction de votre projet et de votre niveau
Nous sommes engagés à vous fournir une expérience d'apprentissage de qualité supérieure et un soutien personnalisé

Contenu de la formation

1-Rappels de concepts de base (base de données, SGBD, langage SQL)  
  • Structure générale d'une base de données
  • Concepts de base des SGBD
  • Présentation du SGBD MySQL
  • Mise en place d'un environnement de travail
  • Installation d'une base MySQL et de données de test
2-Concevoir une base de données
  • Choix des types de données
  • Contraintes d'intégrités
  • Modèle relationnel, MCD / MLD
  • Modèle entités-associations
  • Sauvegarde et restauration de la base de données
3-Effectuer des extractions de données (requêtes simples) 
  • Affiché le contenu d'une table est à l'aide d'une requête SELECT simple
  • Utilisation de l'instruction FROM
  • Utilisation des instructions WHERE, LIKE, IS NULL, IN
  • Utilisation des instructions GROUP BY, HAVING
  • Utilisation des fonctions d'agrégation (MIN, MAX, AVG, COUNT)
  • Utilisation des critères (ORDER, LIMIT, OFFSET)
  • Création de sous requêtes imbriquées ou corrélées
4-Réaliser l'extraction de données issues de plusieurs tables (requêtes complexes)
  • Informations sur les jointures et requêtes multi-tables
  • Utilisation des alias de colonnes ou de tables
  • Afficher le contenu de plusieurs tables à l'aide d'une instruction INNER JOIN
  • Afficher le contenu de plusieurs tables est à l'aide d'une instruction OUTER JOIN
  • Utilisation de tables temporaires pour fournir un résultat complexe
  • Utilisation de l'instruction INTO
  • Utilisation de fonctions d'agrégation pour rechercher des données dans plusieurs tables
5- Mettre à jour les données d'une table au sein d'une base de données
  • Création de requêtes pour ajouter des données dans une table (INSERT)
  • Création de requêtes pour modifier les données d'une table (UPDATE)
  • Création de requêtes pour supprimer les données d'une table (DELETE)
  • Création de requêtes de mise à jour de données avec des critères (WHERE)
6- Enregistrer dans la base de données des requêtes SQL sous forme de vues
  • Créer une vue simple avec l'instruction CREATE VIEW
  • Créer des vues complexes
  • Créer des vues avec l'utilisation de filtres (WHERE, NOT IN, IS NULL, LIKE)

Résultats attendus de la formation

Cette formation vous prépare à la certification "Langage SQL : Exploiter une base de données relationnelle"
Cette certification vous permet d'attester vos compétences à interagir avec une base de données relationnelle en utilisant le langage SQL
Examen de certification obligatoire et inclus dans le prix de la formation

Certification(s)

  • Langage SQL : exploiter une base de données relationnelle
  • Certification active
  • Certificateur : Editions ENI
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
301842S
12/07/2024
20/07/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 40 heure(s)
Durée en centre: 40 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Quatre-quarts
7bis Rue du Chapeau Rouge
21000 - Dijon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

COMPLEMENT D’INFORMATION

301843S
12/07/2024
20/07/2025
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 40 heure(s)
Durée en centre: 40 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Coworking Besançon
rue de franche-comté
25000 - Besançon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

COMPLEMENT D’INFORMATION

301844S
12/07/2024
20/07/2025
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 40 heure(s)
Durée en centre: 40 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Acti'Cap Chalon
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

COMPLEMENT D’INFORMATION

301845S
12/07/2024
20/07/2025
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 40 heure(s)
Durée en centre: 40 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

CBS - Center Business Services
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

COMPLEMENT D’INFORMATION

301848S
12/07/2024
20/07/2025
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 40 heure(s)
Durée en centre: 40 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

LOCOW Mâcon
82 Rue Victor Hugo
71000 - Mâcon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

COMPLEMENT D’INFORMATION

Senza Formations

Raison sociale : SENZA

48 Rue Claude Balbastre - 34070 Montpellier

04 11 93 43 04

Voir la fiche complète de l'organisme Voir le site web Géolocaliser

Lien vers fiche CERTINFO

Cette formation est indexée aux domaines suivants :

  • 30887 - Langage SQL
  • 31025 - Analyse de données
  • 71654 - Logiciel système gestion bases données

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données