Formations Oracle - Le Langage SQL

Formation DATASTAGE

Toutes les formations Datastage sont disponibles chez Nativo.

Lire la suite ...

Intra-entreprise :
Formation personnalisée dans vos locaux.

Inter-entreprise :
Formation dans nos locaux.


Formation Oracle - Le Langage SQL

Durée : 3 jours
Prix HT : 1 435 €
Lieu : Paris (La Défense)
Ref : R98


Prochaines sessions :
13 juin 2012 | 5 septembre 2012 | 3 octobre 2012 | 7 novembre 2012 | 5 décembre 2012 |
Egalement disponible en Intra : Tarif au 01 46 20 18 40.
 Télécharger le plan de cours  Envoyer à un ami  Imprimer

Objectifs de la formation

Les objectifs de cette formation sont les suivants :
Concevoir, structurer et réaliser des requêtes avec le langage normalisé SQL
Prendre en compte les contraintes de portabilité sur les différents SGBDR

Publics

Informaticiens, gestionnaires de données.

Pré-requis pour suivre cette formation Oracle

Les participants maîtrisent les concepts de base du modèle relationnel

Contenu de la formation Oracle :

Le relationnel : les rappels (règles de CODD, vocabulaire, les formes normales).

L'algèbre relationnelle et la logique du SQL (projection, sélection, union, différence, produit cartésien, jointure, intersection et division).

Interrogation des données (SELECT) : projection d'une ou plusieurs colonnes (avec ou sans éliminer les doublons (ALL ou DISTINCT), les conditions de recherche (WHERE) et les opérateurs booléens (NOT, AND, OR), suite de valeurs (IN), interval (BETWEEN), recherche d'une chaine de caractères (LIKE avec % et _), recherche de valeurs nulles (IS NULL et IS NOT NULL), les opérateurs arithmétiques dans la projection et la sélection (addition +, soustraction -, multiplication *, division /), les jointures (JOIN, ON, USING), les auto-jointure, les jointures externes (RIGHT, LEFT, FULL), les jointures naturelles (NATURAL JOIN)), les sous-interrogations ramenant une ou plusieurs valeurs (<, >, =, ANY, ALL), les traitements de groupes (SUM, AVG, MIN, MAX, COUNT), les regroupements de valeurs (GROUP BY) et leurs conditions (HAVING), sous intérrogation de groupe et la corrélation, la structure case (CASE WHEN THEN ELSE), sous-intérrogations scalaires, opérateurs algébriques sur plusieurs tables (UNION, MINUS, INTERSECT), les tables dérivées et le tri des résultats (ORDER BY).

Mise à jour des données de la base (INSERT, UPDATE, DELETE).

Création et gestion des structures (tables, index, vues) de données (CREATE, ALTER, DROP).

Gestion des accès et de la sécurité des données (GRANT, REVOKE).

Gestion des transactions (COMMIT, ROLLBACK).