FORMATIONS / INFORMATIQUE / Oracle / SGBD OR-011

publicité
FORMATIONS / INFORMATIQUE / Oracle / SGBD
OR-011 LANGAGE SQL ET ATELIER | 3 jours
01/. Introduction
Définition d'une base de données relationnelle ; Les différents aspects d'une BDR (Base de donnée relationnelle) : théorie,
conception et aspect physique ; L'implémentation dans Oracle du modèle relationnel (RDBMS) et objet relationnel (ORDBMS).
02/. Les ordres SELECT simples
Décrire les possibilités de SQL ; Exécution d'ordre SELECT simple ; Les différences entre les ordres SQL et les commandes
iSQLPlus
03/. Les restrictions et les tris
Les limites du langage : traitement de lots ; Trier les enregistrements dans une requête.
04/. Les fonctions « single row »
Décrire les différents types de fonctions utilisables avec SQL ; Les différents types de variables en SQL (nombre, caractère,
date...) ; Utilisation des fonctions de conversion ; Utilisation des fonctions de contrôle.
05/. Récupérer des données provenant de plusieurs tables
Écrire des requêtes sur plusieurs tables ; Le produit cartésien ; Les différents types de jointures.
06/. Agréger des données avec les fonctions de groupe
Les fonctions de groupe ; L'utilisation des fonctions de groupe en utilisant la commande GROUP BY et HAVING.
07/. Écrire des sous requêtes
Qu'est-ce qu'une sous requête et pourquoi les utiliser ? Écrire des sous requêtes « single row » et « multi row » ; Les sous
requêtes NULL.
08/. Manipuler les données
Décrire toutes les commandes DML ; Insérer des valeurs dans une table ; Modifier des valeurs dans une table ; Supprimer des
tuples ; Construire une table résultat ; Contrôler les transactions ; Qu'est ce que le « read consistency » et les verrous implicites
et explicites.
09/. Contrôler les transactions
Qu'est-ce qu'une transaction ? Les ordres COMMIT et ROLLBACK ; Maîtriser les transactions ; Les SAVEPOINT ; Garder le «
read consistency » sans verrou ; Les verrous implicites et explicites ; Les DEADLOCKS.
10/. Créer et gérer des tables
Les objets « TABLE » ; L'ordre CREATE TABLE ; Les différents types de données ; L'ordre ALTER TABLE ; Supprimer,
renommer et tronquer des tables.
11/. Défi nition des contraintes de table
Description des contraintes ; Créer et gérer les contraintes.
12/. Créer des vues
Qu'est-ce qu'une vue et pourquoi créer des vues ? Insérer, modifier et supprimer des
Public
Chefs de projet, analystes, analystes programmeurs, développeurs, administrateurs, responsables système.
Objectifs
Connaître les requêtes SQL Oracle simples et complexes permettant de travailler sur un système d'information relationnelle.
Prérequis
Aucun, cette formation est le point d'entrée vers les formations à l'administration et au développement.
Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage
délivrée en fin de formation.
VERTEGO / HÔTEL D’ENTREPRISES « LES ALLÉES »
26 Avenue des Lilas / 64062 PAU Cedex 9
Tél. : +33 (0)5 59 14 62 62
[email protected] / www.vertego.fr
Téléchargement