Formation: Langage SQL

Dates:
Durée:
3 jours
Prix:
1130 €
Code cours:
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.

Connaissances préalables nécessaires
Concepts relationnels

Programme de formation
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



(c) 2010 Pythagore F.D. Paris
Pour nous contacter:01 55 33 52 10 ou pfd@pythagore-fd.fr