Formations à distance

Toutes nos formations sont accessibles à distance en classes virtuelles : accès à l'infrastructure de travaux pratiques, machines physiques, outils pédagogiques, échanges avec le formateur. N'hésitez pas à nous appeler pour réserver une formation ou pour participer aux serious games !

Financement FNE-Formation 2021

Toutes nos formations sont éligibles au FNE-formation 2021

Langage SQL

DATES_1:Du 9 au 11 Mars
DATES_1:du 20 au 22 Avril
DATES_1:du 1er au 2 Juin
DATES_2:du 13 au 15 Septembre
DATES_2:du 12 au 14 Octobre
DATES_2:du 23 au 25 Novembre
CODE:BD001

Public


Analystes, développeurs, utilisateurs. Exploitants, administrateurs de bases de données.

Objectifs


Maitriser les fonctionnalités standards du langage SQL. Soumettre des requêtes en interactif et interpréter les résultats. Mettre à jour et vérifier l'intégrité des données. Créer des objets SQL.

Préalables


Concepts relationnels

Programme


Introduction


Rappel sur le modèle relationnel
Les composantes de SQL
Les tables
La norme SQL

La requête SELECT


Syntaxe générale. Projection de colonnes. Sélection de lignes.
Les différents types de prédicats.
Les expressions. Les fonctions. L'agrégation. Le tri.
Les tables temporaires .

La jointure


Syntaxe.
Inner join. Outer join .

Les requêtes de mise à jour


INSERT, UPDATE, DELETE.
Notion de transaction : COMMIT, ROLLBACK

Les requêtes imbriquées


Le Subselect simple, le Subselect corrélé
Les opérateurs ANY, SOME, ALL, EXISTS

Opérateur ensembliste


Union de Select

La définition des objets : Data Definition Language


CREATE TABLE, CREATE INDEX
ALTER et DROP
L'intégrité référentielle

Les VUES


Création et utilisation
Mises à jour