Formation: Langage SQL
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