Vous êtes sur la page 1sur 9

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

L'ensemble Base de données Oracle, Oracle application server et Oracle

Enterprise Manager sont les technologies du serveur qui composent le

Grid. Le Grid computing est un environnement pour la gestion de

l'environnement informatique complet qui fournit des ressources aux

utilisateurs sur demande.

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

Le paradigme relationnel pour la gestion de base de données a été

formalisé dans la fin des années 60.

Un paradigme est un ensemble de normes convenues par tous les acteurs

qui spécifie la façon dont les problèmes doivent être compris et traités. Il

existe d'autres paradigmes dans le monde de l'informatique. La base de

données Oracle est une implémentation d'un système de gestion de bases

de données relationnelles (SGBDR) conforme au paradigme relationnel,

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

mais il va au-delà pour inclure certains aspects des autres paradigmes

tels que les modèles hiérarchiques et orientés objet.

- Base de données

La base de données est le référentiel pour les données et le moteur qui gère l'accès.

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

- Oracle Application Server Oracle Application Server exécute un logiciel pour le compte des

utilisateurs finaux: il génère l'interface utilisateur sous forme de fenêtres

affichées dans les navigateurs des utilisateurs et soumet des appels pour

la récupération de données et la modification de la base de données pour

l'exécution.

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

- Oracle Enterprise Manager

MIT UNIVERSITY DAKAR

Oracle Enterprise Manager est un outil d'administration complet pour la

surveillance, la gestion et le réglage des processus Oracle.

Oracle Enterprise Manager est disponible en trois formes :

Database Control Application Server Control Grid Control

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

Outils de développement et langages

MIT UNIVERSITY DAKAR

Les technologies de serveur Oracle comprennent diverses installations

pour le développement d'applications, certaines existant au sein de la

base de données, d'autres sont à l extérieur.

- Langages

Au sein de la base de données, il est possible d'utiliser trois langages. Le

langage le plus

inévitable, est SQL. SQL est utilisé pour l'accès aux

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

données, mais ne peut pas être utilisé pour développer des applications

complètes.

Les deux autres langages disponibles dans la base de données pour

combler ces lacunes sont PL / SQL et Java. PL / SQL est un langage de

troisième génération (3GL) propriétaire pour Oracle.

Dans le code PL / SQL, on peut intégrer les appels vers SQL. Ainsi, une

application PL / SQL peut utiliser SQL pour récupérer une ou plusieurs

lignes de la base de données, puis effectuer différentes actions en

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

fonction de leur contenu. Java offre une capacité similaire à intégrer les

appels SQL dans le code Java.

D'autres langages sont disponibles pour le développement d'applications

client-serveur qui fonctionnent à l'extérieur de la base de données. Pour

ces langages, Oracle Corporation fournit OCI (Oracle Call Interface)

bibliothèques qui permettent au code écrit dans ces langages d établir

des sessions avec la base de données Oracle en utilisant des commandes

SQL.

INTRODUCTION AUX TECHNOLOGIES DU SERVEUR ORACLE

MIT UNIVERSITY DAKAR

- Outils de développement ( Oracle developper suite)

Oracle Developer Suite est une suite d'outils de développement publiés

par l'Oracle Corporation .

Principaux composants :

Oracle JDeveloper

Oracle Forms

Oracle Reports

Oracle designer