I-ADMINISTRATION D’UNE BASE DE DONNEES
Les principales tâches d’un administrateur d’une base de données sont les suivantes :
* Installation et mise à jour du noyau serveur et des outils d’application
* Planification des ressources de mémorisation des données
* Organisation des structures logiques et physiques des données
* Création et gestion des utilisateurs et de leurs droits d’accès (privilèges)
* Gestion et optimisation des performances du système
* Gestion de la sécurité du système: gestion des accès concurrents
* Gestion de la sécurité du système: sauvegardes, restaurations et archivages de la base
* Gestion de bases de données réparties
Les autres utilisateurs assurent les tâches suivantes:
Développeurs d’application:
* Conception et réalisation d’une application
* Conception de la structure de la base de données
* Evaluation des besoins en ressources de mémorisation
* Optimisation des performances de l’application
* Etablissement des mesures de sécurité
Utilisateurs d’application
* Saisie, modification et suppression de données
* Génération des états de sortie Pour réaliser les tâches qui lui sont dévolues, l’administrateur de la base dispose données.
*de deux comptes spéciaux : SYS et SYSTEM créés en même temps que la base de SYS est propriétaire des tables et des vues du dictionnaire de données. Ces tables et ces vues, essentielles pour le fonctionnement du serveur, ne peuvent être modifiées que par Oracle 7 lui même.
SYSTEM crée les tables et les vues qui fournissent les informations nécessaires à l’administration du système; il crée les tables et les vues utilisées par les outils Oracle.
SYS et SYSTEM possèdent le rôle OSDBA; ils disposent de tous les privilèges Système qui leur permettent d’exécuter toutes les opérations nécessaires au fonctionnement d’une instance.
Administration d’une base de données (7,85 Mo) (Cours PDF)