Introduction aux bases de données et au langage SQL
avec formateur
21h
À distance ou en présentiel
3 mois d'accès à plus de 1 200 livres et vidéos
Certification IT - Langage SQL : exploiter une base de données relationnelle
1500 € (frais d'examen inclus)

OPTION

Accès en illimité pendant 1 an
à la Bibliothèque Numérique
+ 390 € au lieu de 490 €

Les points forts de cette formation

ÉVALUER - EXPLORER - FORMER - CERTIFIER

1. EVALUER : Votre niveau et vos besoins
2. EXPLORER : 1200 livres & vidéos
3. FORMER : Avec un professionnel de l'informatique et de la pédagogie
4. CERTIFIER vos compétences
Pré-requis
Maîtrise de l'outil informatique et avoir des notions de gestion des données dans l'entreprise.
Objectifs de la formation

Objectifs

  • Décrire les principes fondamentaux d’une base de données relationnelle
  • Créer, modifier ou supprimer des éléments de structuration des données (tables, index)
  • Définir des contraintes structurantes pour l’intégrité des données
  • Insérer, supprimer ou mettre à jour des données
  • Sélectionner des données en utilisant des ordres “select” simples
  • Ecrire des requêtes complexes par imbrication de sous-requêtes
  • Créer des vues

Votre formateur

Votre formateur est un professionnel de l'informatique et de la pédagogie. Il possède plusieurs années d'expérience sur les produits enseignés et est en veille permanente pour suivre leurs évolutions.

Déroulement de votre formation

Présentiel ou à distance ? Il n'y a aucune différence pédagogique entre nos formations à distance et en présentiel !
Nous vous invitons à consulter notre page dédiée qui présente notre solution de formation à distance et les modalités de mise en œuvre.

  • Avant votre formation  :  Avec l'un de nos conseillers formation, vous choisissez la formation adaptée à votre niveau et à vos objectifs. Vous serez ensuite invité(e) à réaliser un test de connexion pour valider que vous pouvez rejoindre la formation dans les meilleures conditions.
  • Pendant votre formation : A distance, vous rejoignez la formation avec votre ordinateur et intégrez un groupe restreint qui facilite le partage et les échanges entre les participants et avec votre formateur. Vous disposerez d'un accès aux logiciels utilisés en formation et d'un support de cours. Pour une meilleure assimilation, le formateur privilégie la pédagogie inclusive et l'enseignement par la pratique au travers d'exercices et de cas concrets réalisés seul(e) ou en groupe.
  • Après votre formation (en option à l'achat, consultez-nous) : Accès à la bibliothèque numérique pendant 1 an. Vous continuez à vous former en accédant en illimité à plus de 1200 livres et vidéos.
Contenu de la formation

Introduction aux bases de données et au langage SQL

Généralités

  • Le modèle client/serveur
  • Structure générale d'une base de données
    • Base
    • Schéma
    • Tables
  • Principaux SGBD

Présentation du langage SQL

  • Langage SQL
  • Types d'instructions SQL : DDL, DML, DCL
  • Éléments de la syntaxe SQL
  • Traduction de l'algèbre relationnelle

Manipulation des données

  • Insertion (INSERT)
  • Modification (UPDATE)
  • Suppression (DELETE/TRUNCATE)
  • Clause RETURNING/OUTPUT*

Interrogation des données

  • Structure générale de l'ordre SELECT
  • Alias de colonnes et alias de tables
  • Clause WHERE
    • Prédicat LIKE
    • Prédicat SIMILAR TO
    • Prédicat IS NULL
    • Prédicat IN
  • Fonctions d'agrégats
  • Clause GROUP BY
  • Clause HAVING
  • Clause ORDER BY
  • Clause LIMIT*
  • Clause OFFSET/FETCH*
  • Sous-requêtes
    • Sous-requêtes simples
    • Sous-requêtes corrélées
    • Prédicat EXISTS
  • Opérateurs de jeux
    • UNION
    • INTERSECT*
    • EXCEPT/MINUS*
  • Tables temporaires
  • Vues
  • Clause WITH : les CTE*

Jointures et requêtes multi-tables

  • Produit cartésien
  • Jointures internes
  • Jointure naturelle
  • Théta-jointure (ON)
  • Équi-jointure (USING*)
  • Auto-jointure
  • Jointures externes
  • Jointures externes gauches
  • Jointures externes droites
  • Jointures externes complètes*
    • Fonctions de fenêtrage*
  • Présentation et intérêts
  • Principales fonctions de fenêtrage
  • Clause OVER()
  • Prédicat ORDER BY
  • Prédicat PARTITION BY
  • Prédicat ROW BETWEEN
    • Fonctions de gestion de chaînes
    • Fonctions de gestion de dates

* Selon le SGBD utilisé

Résultats attendus

Une formation réussie est une formation certifiée !

Validez et mettez en valeur les compétences acquises en passant la certification officielle Langage SQL : exploiter une base de données relationnelle. Enregistrée au Répertoire Spécifique et validée par les autorités compétentes, elle garantit un haut niveau de qualité et de reconnaissance.

Les atouts d'une formation certifiée

  • Bénéficier d'une reconnaissance professionnelle et officielle de votre montée en compétence
  • Reconnaître vos acquis et sécuriser votre parcours professionnel
  • Faciliter votre mobilité professionnelle dans et en dehors de votre entreprise

Une formation ne s'arrête pas à la certification

Votre formateur sera à votre écoute pour vous conseiller sur votre prochaine formation : mise à jour de vos compétences, approfondissement, formation avec un formateur, formation à un autre logiciel…

Se former, c'est progresser à chaque moment de sa vie !
Modalités pédagogiques
Vous rejoignez la formation avec un PC/Mac équipé d'une webcam, d'un micro, de haut-parleurs et d'Internet. Un 2ème écran est nécessaire pour suivre la formation dans les meilleures conditions. Nos formations sont accessibles aux personnes en situation de handicap. Afin de nous permettre d'organiser le déroulement de la formation dans les meilleures conditions possibles en effectuant les aménagements nécessaires, contactez-nous.

Contactez-nous pour une formation

• Bureautique
• PAO
• IT
• Web
• Gestion de projet

Vous souhaitez des informations ou désirez être rappelé ? Veuillez remplir le formulaire et nous vous répondrons dans les meilleurs délais.

Les champs avec un astérisque (*) sont obligatoires. En soumettant ce formulaire, vous acceptez que nous utilisions les données fournies pour vous contacter au sujet de votre demande. Pour plus d’informations sur notre politique de protection des données, merci de consulter notre page Mentions légales.