Retour
Programmation SQL - tout niveau
Objectifs de la formation
Définir l'architecture et la structure d'une base de données. Mettre en oeuvre les instructions du langage SQL pour insérer, mettre à jour, supprimer des données dans une base de données. Écrire des requêtes simples et complexes d'interrogation de données à l'aide de l'ordre SELECT. Mettre en oeuvre des sous-requêtes. Exploiter les différents types de jointures. Mettre en oeuvre les fonctions de fenêtrage. Créer et exploiter des tables temporaires, des vues et des CTE.
Contenu de la formation
PRESENTATION DES BASES DE DONNEES Fonctionnement général d'une base de données Contenu d'une table Tables liées par des clés Propriétés ACID Nécessité de faire des requêtes GESTION DE LA STRUCTURE D'UNE BASE DE DONNEES Décrire sa base de données avec les schémas Structurer ses données dans des tables Utiliser les types de données adaptés à vos tables Contrôler vos données avec les contraintes Personnaliser le contrôle de vos données avec les domaines Optimiser vos requêtes SQL avec les index EXTRAIRE LES DONNEES D'UNE TABLE Select des colonnes Opérateurs arithmétiques Opérateurs de restriction avec BETWEEN... Indiquer l'absence de valeur avec NULL Eviter les doublons avec DISTINCT INTERROGER LES DONNEES Clause WHERE pour mettre des conditions Trier les données avec ORDER BY Jointure pour interroger plusieurs tables en même temps Appliquer les jointures internes et externes Opérateurs ensemblistes avec UNION... Utilisation de fonctions simples (SUBSTR, ROUND, date...) Ecrire des sous-requêtes Fonctions d'agrégation avec GROUP BY, HAVING, SUM... Fonctions de fenêtrage avec OVER et PARTITION BY Intérêt et application des vues MODIFIER DES DONNNEES Présenter les données avec des alias Convertir des données Manipuler les chaînes de caractères Manipuler les dates Ajouter avec INSERT Modifier avec UPDATE Supprimer avec DELETE
Résultats de la formation
Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Maitrise de la navigation et recherche sur les sites web, maitrise de la messagerie electronique, equipement technique adapte : ligne telephonique fixe, ordinateur (PC ou MAC) dote d une carte son, d une connexion Internet et d une camera ou webcam.
Formation 100% en ligne
Métier formé
Administration de base de données
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
CS Services
Durée de la formation
36 mois
Prochaine(s) session(s)
- 15/12/2022 - 15/12/2025