14_AF_0000180556_SE_0001126427 # SQL Aformation

SQL

Date de mise à jour : 21/03/2025 | Identifiant OffreInfo : 14_AF_0000180556
Organisme responsable : Aformation

Objectifs

1.Comprendre les concepts de SQL
Maîtriser les bases de données relationnelles, les tables, les colonnes, et les relations entre elles, pour une gestion efficace des données.
2.Savoir créer une base de données
Créer une base de données en définissant sa structure, ses tables et les relations, ainsi que les contraintes comme les clés primaires et étrangères.
3.Manipuler les données d'une base de données
Insérer, mettre à jour, supprimer et interroger des données avec des commandes SQL pour gérer l'information efficacement.
4.Savoir utiliser les commandes SELECT, INSERT, UPDATE et DELETE
Utiliser ces commandes de base pour récupérer, ajouter, modifier et supprimer des données dans les tables.
5.Savoir créer des requêtes avancées (jointures et sous-requêtes)
Utiliser les jointures pour combiner des données de plusieurs tables et les sous-requêtes pour affiner les résultats de manière complexe.

Programme de la formation

Module 1 : Introduction au langage SQL
Historique et versions du langage SQL
Notion d'instance : base, schémas et objets
Présentation des principaux SGBD (Systèmes de Gestion de Base de Données)
Conception d'une base de données : modèle conceptuel, tables et relations, création de la base et des tables
Atelier pratique : création d'une base de données exemple
Module 2 : Manipulation des données
Insertion, modification et suppression de données dans la base
Atelier pratique : création et manipulation de données dans une base de test
Écriture de requêtes : syntaxe générale, sélection de données, clauses FROM et ORDER BY, filtres logiques
Atelier pratique : interrogation de tables et manipulation des différents prédicats
Module 3 : Jointures et sous-requêtes
Réalisation de jointures : produit cartésien, jointures internes et externes, auto-jointure
Atelier pratique : manipulation des différents types de jointures
Écriture de sous-requêtes : principes, sous-requêtes corrélées, prédicats EXISTS/NOT EXISTS
Atelier pratique : manipulation des sous-requêtes
Module 4 : Tables temporaires et vues
Manipulation de tables temporaires : création de tables temporaires, expressions de Table Communes (CTE), vues
Atelier pratique : création de vues simples
Module 5 : Utilisation des fonctions SQL
Fonctions scalaires, fonctions d'agrégation, gestion des chaînes de caractères et des dates
Atelier pratique : utilisation des fonctions SUM, MIN et MAX
Regroupement des résultats : utilisation des clauses GROUP BY et HAVING
Atelier pratique : utilisation des fonctions d'agrégation

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
-Hotel d'entreprise GreenSpace
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :