Le Langage SQL

Partager par email

×

Maitriser les fonctionnalités standards du langage SQL. Soumettre des requêtes en interactif et interpréter les résultats.

Code Titre Durée Prix HT
BD001 Le Langage SQL 3 jours Nous consulter

Objectifs

Maitriser les fonctionnalités standards du langage SQL. Soumettre des requêtes en interactif et interpréter les résultats.

Public

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

Pré-requis

Concepts relationnels

Post-Formation

Méthodes

50% Pratique 50% Théorique

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

Environnement

Oracle sur Linux

Mot-clés

BD001_Langage-SQL_BD001

Commander