AGIOR02 - Oracle - Fonctionnalités du Langage SQLLe langage SQL (Structured Query Language) est un élément incontournable lorsque l’on aborde la manipulation des données d’une base ORACLE. Il permet à la fois de générer les données, de les modifier, et de les extraire de la base en utilisant un langage proche de l’anglais quotidien sans véritablement programmer. C’est une des raisons du succès du SQL. Il est également important de comprendre l’origine des données, les liens entre elles, et comment Oracle nous propose d’extraire les données tout en sécurisant et permettant leur accès à plusieurs utilisateurs en même temps. Objectifs pédagogiques Connaître les fonctionnalités du langage SQL : langage de requêtes, fonctions. Maîtriser l'interface utilisateur du SQL Oracle (définition d'environnement de travail, génération d'état). Contenu de la formation Introduction - Présentation des caractéristiques du langage SQL, son interaction avec le SGBDR - Rappel des notions essentielles du modèle relationnel d'organisation des données - Connexion à SQL*PLUS Le langage SQL - Le Langage d'Interrogation de Données (LID) - L'instruction SELECT - Les expressions arithmétiques, caractères et dates - Les expressions relationnelles - Les fonctions - Utilisation des expressions régulières - Les opérateurs ensemblistes - Les jointures - Les sous-requêtes - Le Langage de Manipulations des Données (LMD) - Insertion (INSERT) - Mise à jour (UPDATE) - Suppression (DELETE) - La gestion des transactions (COMMIT et ROLLBACK) - Le Langage de Définition des Données (LDD) - Les principaux types de données standards - Création de tables, vues, index, séquences et synonymes L'outil SQL*PLUS - Les variables d'environnement SQL*PLUS - Rôle des fichiers glogin et login - Mise en forme des résultats (commande COLUMN) - Utilisation des commandes SPOOL et DESCRIBE - Présentation d'iSQL*PLUS
Compétences visées - Identifier les objets principaux d'une base de données
- Pratiquer l'extraction de données et assurer leur mise en forme
- Produire des rapports en sortie (fichiers texte ou page HTML)
- Maintenir et mettre à jour le contenu d'une base Créer, utiliser et maintenir les différents objets d'une base (tables, vues, index, synonymes et séquences)
- Définir les règles garantissant l'intégrité des données Interpréter les informations du dictionnaire de données
Après ce stage vous pouvez suivre : - AGIOR03 : Fonctionnalités du langage procédural PL/SQL - AGIOR04 : Optimisation des requêtes
| Durée 3 jours
Référence AGIOR02 Profil stagiaires Analystes, analystes programmeurs, administrateurs de SGBD ou utilisateurs expérimentés devant utiliser un SGBDR Animateur(s) Expert Oracle Prérequis Culture et expérience informatique (système et programmation) Tarif 2009 Nous consulter |
|