SQL - Les fondamentaux
SQL - Les fondamentaux
Informatique > Base de données
Objectifs
- Comprendre les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles).
- Connaitre les fondamentaux de la conception.
- Appréhender l'écriture des requêtes SQL pour extraire des données et mettre à jour la base.
- Manipuler les données dans une base avec SQL.
- Savoir extraire les informations de plusieurs tables.
- Assimiler les fonctions standards du langage SQL.
- Être en mesure d'écrire des requêtes compatibles avec plusieurs SGBD.
Le programme de la formation
Avant la session
Un quiz de consolidation des pré-requis
Introduction
Rappel sur le modèle relationnel
Les normes et caractéristiques du langage SQL
Le langage d'interrogation des données (LID)
La sélection de données
Les restrictions ou conditions
Les tris
Les jointures entre tables
Ecritures des premières requêtes
- Interrogation des données présentes dans une table
- Requêtes filtrant et triant les lignes renvoyées
- Saisie de requêtes interrogeant le contenu de plusieurs tables
Utilisation des fonctions
Fonctions arithmétiques
Fonctions de chaînes de caractères
Fonctions de regroupement (ou d'agrégation)
Les clauses GROUP BY et HAVING
Calculs
- Ecriture de requêtes comprenant des fonctions d'agrégation et des regroupements de ligne
Utilisation des opérateurs ensemblistes
Opérateur UNION
Opérateur INTERSECT
Opérateur EXCEPT ou MINUS
Les opérateurs ensemblistes
- Saisie de requête nécessitant l'utilisation d'un opérateur ensembliste
Utilisation de sous-interrogations
Dans le where
Dans la clause from
La fonction OVER
Sous requête synchronisée
Les sous-requêtes
- Création de requêtes nécessitant une sous-requête dans la clause WHERE
Le langage de manipulation de données (LMD)
L'insertion de données (insert)
La mise à jour (update)
La suppression d'informations (delete)
Modifier les données
- Ajout, modification et suppression de données dans une table
Notions sur le langage de définition de données (LDD)
Création de tables : syntaxe
Les types de données
Les types de contraintes
Modification de la définition d'une table
Suppression d'une table
Notions sur les vues, les séquences, les index et les synonymes
Après la session
Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
Des vidéocasts pour revenir sur les points clés de la formation
Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis
Public et Pré-requis de la formation
Développeurs, architectes, administrateurs de bases de données, exploitants intervenant sur un serveur de bases de données.
Maîtriser l'outil informatique et avoir des notions de gestion des données dans l'organisation
Méthode pédagogique de la formation
Une pédagogie riche : en complément des aspects théoriques, les nombreux ateliers qui ponctuent les différents modules de cette formation favorisent un ancrage durable et efficace des acquis.
Les participants sont amenés à utiliser le langage SQL dans des environnements variés : Oracle, SQL Server, MySQL.
Les contenus digitaux mis à disposition des participants avant et après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.
29 Commentaires
Formation flexible en petit groupe
Très bonne formation! Organisation rapide et on est bien conseillé. Merci up up formation, je recommande fortement!!
Formation intéressante avec de bons échanges et une formatrice à l'écoute.
Merci up up concernant la flexibilite de mon planning
Bien.
Une organisation à la fois simple et professionnelle
bien mais surprenant concernant le paiement
Une formation adaptée à ce que je désirais m’a été trouvée avec succès
Bonne prestation Groupe sympathique
Société professionnelle, bon relationnel
Bonne formation
Simple et concis, une bonne présentation du concept
Je suis très satisfait d’UpUp. Le principe de la mutualisation est malin et très innovant. J’ai pu me former pour le 1/4 du prix initial de la formation. Je recommande.
Je suis particulièrement satisfaite de la formation surtout par la disponibilité de la formatrice et par le contenu du programme.
J'ai découvert cette plateforme très récemment. J'ai trouvé une formation près de chez moi dans le domaine recherché en quelques clics. Simple, efficace et rapide ! merci.
formation adaptée à mes besoins et mes horaires, je recommande vivement
Site clair. Offre complète
Claire facile d'acces ,rapide
Super formation. Merci beaucoup
Je recommande pour la qualité, la réactivité et la précision,
Simple, efficace, pratique !
très bonne formation très agréable merci
Site simple et facile d'utilisation.
Bonne formation
Site convivial facile d'accès et ergonomique prix intéressant
Excellente formation et concept innovant. Je recommande !
Upup est très professionnel, le site ergonomique.
Très clair, moderne et utile. N’hésitez pas à y aller, vous ne serez pas déçu
Un concept innovant. En mutualisant la formation, on assure un minimum de stagiaires par session.