WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'un système d'information sous Oracle basé sur une architecture trois tiers

( Télécharger le fichier original )
par Saher Tegane
Université El-Hadj Lakhdar - BATNA - Ingénieur d’Etat en Informatique 2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

6. Dictionnaire de données Oracle

Le dictionnaire de données Oracle représente le coeur de la base de données. Il s'agit d'un ensemble de tables systèmes contenant les informations relatives à la structure de la base de données :

· Utilisateurs de la base (ainsi que leurs privilèges et leur rôle)

· Il mémorise la structure des tables et de tous les objets manipulés par la base.

· Ressources physiques allouées à la base

· Il sera enrichi à chaque création d'une nouvelle structure dans la base

· Il est utilisé par les administrateurs de la base, les utilisateurs et le noyau.

Il doit être vu comme une zone en lecture seule, Il n'existe pas d'ordre direct de mise à jour de cette partie de la base (les ordres influant sur cette partie correspondent aux actions liées au LDD create, drop, etc.).

Il appartient à l'utilisateur SYS, mais l'utilisateur SYSTEM, c'est-à-dire l'administrateur de la base, possède des droits de lecture sur des vues du dictionnaire. Enfin le dictionnaire de données est conservé dans le tablespace SYSTEM.

Le dictionnaire dispose de classes de vues : De nombreuses vues permettent à des utilisateurs d'accéder à certaines parties du dictionnaire de données. Les vues du dictionnaire de données sont classées par famille et nommées en fonction de l'appartenance à une de ces familles. Voici la liste de ces familles de vues :

· USER : informations sur tous les objets dont l'utilisateur connecté est propriétaire.

· ALL : fournissent des informations sur les objets pour lesquels l'utilisateur a un droit d'accès, c'est-à-dire les objets de la base créés par l'utilisateur ainsi que tous les objets accessibles par cet utilisateur

· DBA : informations sur tous les objets de la base.

· V$ : sont des vues dynamiques permettant d'avoir des informations sur l'état courant de l'instance de la base de données de son démarrage à son arrêt.

7. Démarrage et arrêt d'une instance

Le démarrage d'une instance se fait en plusieurs étapes. Elles sont au nombre de trois et se présentent tel que suit :


· NOUMOUNT : Cette étape va consister à lire le fichier init.ora, à démarrer l'instance, allouer la mémoire, et démarrer les processus d'arrière plan.

· MOUNT : Cette étape va consister à ouvrir le ou les fichiers CONTROLEFILE afin de mettre en mémoire les informations contenues par les fichiers CONTROLEFILE. Durant cette étape les fichiers de données ne sont pas accessibles car ils n'ont pas encore été ouverts.

· STARTUP : Cette étape va consister à ouvrir tous les fichiers de données enregistrés dans les fichiers CONTROLEFILE. Puis une fois tous les fichiers ouverts et disponibles, à ouvrir complètement la base de données aux utilisateurs.

r d'aPPIicatio Orai

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Le doute est le commencement de la sagesse"   Aristote