Formation SQL Les fondamentaux - L'essentiel du langage

Objectifs :

  • Connaître les principes fondamentaux du langage SQL.
  • Apprendre à écrire des requêtes SQL
  • Découvrir les types de données
  • Manipuler des bases de données relationnelles
Public

Public

  • Développeurs, chefs de projets.
Pré-requis

Pré-requis

  • Connaissance générale de l'informatique et de l'environnement Windows.

Le programme de "Formation SQL Les fondamentaux - L'essentiel du langage"

Jour 1

SQL : Le modèle relationnel

  • Origine des bases de données
  • Les différents modèles SQL
  • Les bases de données relationnelles
  • Les tables
  • Les relations
  • Les jointures
  • Clés
  • Index

Les types de données

  • Les différents types
  • Normalisation ANSI
  • Les conversions explicites et implicites
  • La valeur NULL
  • La pseudo colonne ROWNUM

Règles d'écriture SQL

  • Sélection d'information et opérateurs
  • La syntaxe de l'ordre SELECT : sélection de colonnes, tri des lignes, restriction
  • Les opérateurs de comparaison
  • Les opérateurs logiques

Les jointures

  • Equijointure
  • produit cartésien
  • jointure externe – jointure réflexive

Regroupement : clause GROUP BY

  • Fonctions d'agrégation
  • Filtre sur un groupe avec SQL
Jour 2

Les fonctions SQL

  • Les différents types de fonctions : numériques, caractères, les dates
  • Les fonctions de conversion
  • Les autres fonctions

Les sous-requêtes

  • Principes
  • Les différents types de requête SQL
  • Modes d'exécution

Les ordres de mise à jour

  • Les commandes INSERT, DELETE, UPDATE
  • Notions sur les transactions
  • Les commandes COMMIT, SAVEPOINT, ROLLBACK
  • La gestion des verrous

Gestion des objets

  • Instruction de création, de modification et de suppression
  • Sécurité et droits d'accès

Les autres objets : présentation

  • Les vues
  • Les procédures stockées

Modalités et moyens pédagogiques

Démonstrations visuelles et pratiques à travers des exercices d’application et/ou des cas concrets des stagiaires. Salle de formation équipée d’un poste PC par personne et de dispositif vidéo Grand Ecran. Portail web: maformation.vaelia.fr

Modalités d'évaluation

Auto évaluation des acquis, exercices pratiques et/ou échanges avec le formateur.

Moyens d'encadrement

Un formateur expert spécialisé en Développement dont les compétences ont été validées par des diplômes et/ou testées et approuvées par l'éditeur et/ou Vaelia.


Dernière modification : 2022-05-10 16:17:33


A propos de "Formation SQL Les fondamentaux - L'essentiel du langage"

Classe en présentiel

4.40/5
Satisfaction globale

Référence : SQL-FOND

Durée : 2.0 jour(s)

Tarif inter : 1000 € HT

Date(s)
10 au 11/10 à Toulouse


Demande d'inscription à la formation

Lieu souhaité (facultatif)

Je peux suivre la formation à distance


Financement






Demande de renseignements


Rechercher une formation professionnelle