Tutoriaux Oracle / Oracle 9i


Source : ITPro
Date : 29 mars 2006
Auteur : John Paul Cook

En pratique, le serveur de base de données stocke généralement les mots de passe nécessaires pour accéder à une base de données Oracle. S’il est vrai que ce système est commode pour le DBA (database administrator), le fait de compter sur des mots de passe conservés sur le serveur de base de données présente plusieurs inconvénients. Par exemple, si l’on oublie un mot de passe et qu’on ait besoin de le redéfinir, le DBA doit intervenir. De plus, la synchronisation des mots de passe Windows et des mots de passe de la base de données Oracle est une opération strictement manuelle. En revanche, la fonction de sécurité intégrée de Microsoft SQL Server permet d’utiliser des noms d’utilisateurs et des mots de passe Windows pour sécuriser l’accès à la base de données. Avec cette méthode, quand les utilisateurs doivent réinitialiser leurs mots de passe, le DBA de SQL Server peut déléguer cette tâche aux servants du Help desk. Beaucoup de gens ignorent que l’on peut configurer les serveurs de base de données Oracle pour utiliser l’authentification OS (aussi appelée authentification externe dans Oracle), ce qui est similaire à l’authentification intégrée de SQL Server. Avant de pouvoir utiliser l’authentification Windows avec Oracle, vous devez bien en comprendre les implications sur la sécurité. Comme les détails pour autoriser les utilisateurs Oracle sont très différents selon qu’ils sont connectés au serveur Oracle ou aux clients distants, j’examine les deux scénarios dans cet article.
Accéder au tutoriel : http://www.itpro.fr/article.asp?mag=2&th=&ss=&id=2444



Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre, nous allons voir comment répartir une base de données, puis comment configurer le serveur en mode parallèle.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/reparties.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre nous allons nous intéresser aux différents moyens disponibles pour palier d’éventuelles pannes. En effet, une BD peut être soumisse à différentes sortes de pannes (par exemples un crash de disque). Afin de préserver, au mieux, la consistance de la base, divers mécanismes ont été adjoints à Oracle.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/bug.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Nous avons donc déjà parlé d’optimisation (utilisation de pctused et pctfree, …). Dans ce chapitre nous allons parler que quelques autres possibilités que nous n’avons pas encore traitées.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/optimisations.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre, nous allons nous occuper de faire un tour d’horizon de l’ensemble des tâches administratives liées aux supports de stockage. Comme vous vous en doutez, ces manipulations sont extrêmement importantes : en effet comment fait-on quand la base de données est pleine ?
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/disques.html



Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Nous allons, dans ce chapitre, étudier quelques extensions apportées au langage SQL par Oracle. Ces extensions forment ce que l’on appelle le langage PL/SQL (Procedural Language/SQL).
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/plsql.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Nous allons maintenant étudier le rôle que doit jouer le DBA dans le domaine de la consistance de la base et de l’intégrité des données. En effet sans ces deux conditions, la base serait alors inutilisable.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/integrite.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre nous allons voir comment l’administrateur gère les utilisateurs de la base. Nous allons voir comment créer un utilisateur et comment lui donner des droits, des restrictions. Pour ce chapitre, l’ensemble des manipulations effectuables est présenté sous formes de requêtes. Cependant vous pouvez aussi utiliser le programme Security Manager.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/utilisateurs.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Maintenant que notre base de données est créée, nous allons démarrer une instance du serveur. En fait, nous avons déjà lancé une instance dans le chapitre précédent, mais la base n’est ni montée, ni ouverte.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/instances.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Nous allons, durant ce chapitre nous attarder sur les mécanismes à déployer pour créer une nouvelle BD (base de données). En effet, jusqu’à maintenant nous n’avons qu’utilisé la base par défaut proposée lors de l’installation du système Oracle. Le but maintenant est de créer une nouvelle base, mais qui soit le plus adaptée possible aux données qu’elle va recevoir ainsi qu’aux utilisations auxquels elle va devoir faire face. La première étape consiste en une longue réflexion sur les objectifs que va devoir remplir cette nouvelle BD.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/Creation.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre, nous allons étudier un peu plus dans le détail quelques outils qui vont nous être utiles pour la suite de ce cours, en tant qu’administrateur de la base. On peut globalement discerner deux gammes d’outils : les outils contrôlés par lignes de commande et ceux par interfaces graphiques.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/outils.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Maintenant que nous maîtrisons mieux l’architecture logique et physique de la BD (base de données), nous pouvons commencer à étudier la structure interne de toute instance de la BD. Globalement on peut dire qu’une instance est constituée de plusieurs parties distinctes. La première est nommée SGA (System Global Area), et représente l’ensemble de la mémoire vive utilisée en tant que buffer (ou tampon en français) sur l’espace disque de la BD. Les autres correspondent à un ensemble de processus qui se partagent les diverses tâches que se doit de réaliser une instance du serveur Oracle.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/sgapga.html



Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Dans ce chapitre nous allons nous intéresser à la structure interne d’une BD (base de données) Oracle. Nous allons nous apercevoir qu’en fait la BD est divisée en plusieurs sous unités. Certaines sont physiques (ont une existence physique tel un datafile), d’autres sont dites logiques dans le sens ou leur existence est essentiellement liée à des conventions.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/structure.html

Source : Infini
Date : 2 décembre 1998
Auteur : Dominique Liard

Le but de ce chapitre est de vous faire établir un premier contact avec Oracle, mais en tant qu’administrateur. Mais avant de parler d’administration à proprement parler, nous allons commence par l’installation du système.
Accéder au tutoriel : http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/first.html

Next Page »