Le Langage SQL

Share by email

×

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

Code Title Duration Price HT
BD001 Le Langage SQL 5 days Consult us

Objectives

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.

Prerequisites

Concepts relationnels

Post-Training

Methods

50% Pratique 50% Théorique

Program

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

Environment

Oracle sur Linux

Tags

BD001_Langage-SQL_BD001

Order