Retour

SQL Les fondamentaux

Objectifs

Acquérir les bases du langage SQL et des connaissances générales sur les bases de données relationnelles

Prépare aux certifications :

Certification ENI technique
A propos de cette formation

Référence : SQL-FOND

Durée : 2.0 jour(s)

Date(s)
Nous consulter

Public

Développeurs, chefs de projets

Pré-requis

Connaissance générale de l'informatique et de l'environnement Windows

SOMMAIRE

Le modèle relationnel

  • Origine des bases de données
  • Les différents modèles  - Les bases de données relationnelles
  • Les tables – Les relations – Les jointures – Clés
  • Index

Les types de données

  • Les différents types
  • Normalisation ANSI
  • Les conversions explicites et implicites
  • La valeur NULL
  • La pseudo colonne ROWNUM

Règles d'écriture SQL

Sélection d'information et opérateurs

  • La syntaxe de l'ordre SELECT : sélection de colonnes, tri des lignes, restriction
  • Les opérateurs de comparaison
  • Les opérateurs logiques

Les jointures

  • Equijointure
  • produit cartésien
  • jointure externe – jointure réflexive

Regroupement : clause GROUP BY

  • Fonctions d'agrégation – Filtre sur un groupe

Opérateurs ensemblistes

Les fonctions

  • Les différents types de fonctions : numériques, caractères, les dates
  • Les fonctions de conversion
  • Les autres fonctions

Les sous-requêtes

  • Principes – Les différents types
  • Modes d'exécution

Les ordres de mise à jour

  • Les commandes INSERT, DELETE, UPDATE
  • Notions sur les transactions
  • Les commandes COMMIT, SAVEPOINT, ROLLBACK
  • La gestion des verrous

Gestion des objets

  • Instruction de création, de modification et de suppression
  • Sécurité et droits d'accès

Les autres objets : présentation

  • Les vues – Les procédures stockées

Demande d'inscription à la formation

Lieu souhaité (facultatif)


Demande de renseignements