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