Référence : SQLP 10 G
|
Durée : 5 jours
|
| Ce cours est une introduction à la technologie de base de données d'Oracle Database 10g. Il explique aux stagiaires les concepts liés aux bases de données relationnelles. Il leur présente également les langages de programmation SQL et PL/SQL. A la fin de ce cours, les stagiaires pourront écrire des interrogations pour manipuler ou extraire des données stockées dans des tables. Ils sauront créer des blocs de code applicatif PL/SQL pouvant être partagés par plusieurs panneaux, états et applications de gestion de données. Ils auront également appris à créer des blocs PL/SQL anonymes et à utiliser des procédures et des fonctions stockées.
|
Vous allez apprendre à :
• Créer des états avec des données triées et restreintes,
• Créer des procédures et des fonctions stockées simples,
• Utiliser des structures de programmation PL/SQL et exercer un contrôle
conditionnel
sur le déroulement du code (boucles, structures de contrôle et curseurs
explicites)
• Décrire les fonctionnalités et la syntaxe du langage PL/SQL
, Identifier les
principaux composants structurels d'Oracle Database 10g
• Extraire les données stockées dans les lignes et les colonnes
de tables à l'aide
de l'instruction SELECT
|
Audience :
Administrateurs de base de données, Développeurs PL/SQL, Concepteurs de base de données, Développeurs Java
|
Pré-requis :
Aucun
|
Programme :
• Introduction
• Extraire des données à l'aide de l'instruction SQL SELECT
• Restreindre et trier les données
• Utiliser des fonctions monolignes pour personnaliser les états
• Créer des états /à partir de données agrégées à l'aide des fonctions de groupe
• Afficher des données issues de plusieurs tables
• Utiliser des sous-interrogations pour résoudre des interrogations
• Utiliser les opérateurs SET
• Manipuler les données
• Utiliser des instructions LDD (Langage de définition de données) pour créer et gérer des tables
• Créer d'autres objets de schéma
• Gérer des objets à l'aide de vues du dictionnaire de données
• Introduction à PL/SQL
• Déclarer des variables PL/SQL
• Écrire des instructions exécutables
• Interaction avec le serveur Oracle
• Écrire des structures de contrôle
• Utiliser des types de données composites
• Utiliser des curseurs explicites
• Traitement des exceptions
• Créer des procédures et des fonctions stockées
|
| |
|
|