Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Exposés DBA

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 7

Exposés DBA

1. Créer une base de données Oracle


Architecture de la base de données
Explorer la structure de stockage
Fichiers de contrôle
Fichiers de journalisation
Tablespaces et fichiers de données
Segments, extents et blocs
Gestion des instances Oracle
Structures mémoire Oracle
Processus Oracle
Dictionnaire de données
Database Control
Grid Control
Présentation de l'assistant DBCA
Créer une base de données
Identification de la base de données
Options de gestion
Mots de passe et stockage
Stockage des fichiers, sauvegarde et récupération
Variables d'emplacement des fichiers
Paramètres de contenu et d'initialisation
Page Database Storage
Options de création

2. Interfaces de base de données


Qu'est-ce que le langage SQL ?
Utiliser le langage SQL
Enterprise Manager : afficher le code SQL
Qu'est-ce que SQL*Plus ?
Qu'est-ce que iSQL*Plus ?
Utiliser iSQL*Plus
Décrire les données
Interroger les données
Trier les données
Joindre des tables
Manipuler les données
Définir des données
Présentation des transactions
Instructions de contrôle des transactions
Verrouiller les données
Autres catégories d'instruction
Qu'est-ce que le langage PL/SQL ?

3. Contrôler la base de données


Démarrer et arrêter iSQL*Plus
Structure de gestion
Démarrer et arrêter Database Control
Accéder à Database Control
SYSOPER et SYSDBA
Page d'accueil Database
Modifier le statut du processus d'écoute
Démarrage et arrêt
Démarrer une base de données en mode NOMOUNT
Démarrer une base de données en mode MOUNT
Démarrer une base de données en mode OPEN
Arrêter la base de données
Options SHUTDOWN
Fichiers de paramètres d'initialisation
Afficher les paramètres d'initialisation
Afficher le fichier d'alertes

4. Structures de stockage
Tablespaces et fichiers de données
Gestion de l'espace dans les tablespaces
Créer un tablespace 6-5
Stockage des tablespaces gérés localement
Tablespaces dans la base de données préconfigurée
Modifier un tablespace
Actions sur les tablespaces
Supprimer des tablespaces
Afficher les informations relatives aux tablespaces

5. Administrer les utilisateurs


Comptes utilisateur de base de données
Créer un utilisateur
Profils et utilisateurs
Authentification des utilisateurs
Les tablespaces par défaut et temporaires et le verrouillage
Utilisateurs et schémas de base de données
Liste de vérification pour la création d'utilisateurs
Privilèges
Privilèges système
Privilèges objet
Affecter des quotas aux utilisateurs
Affecter des rôles aux utilisateurs
Rôles
Avantages des rôles
Rôles prédéfinis
Rôles sécurisés

6. Gérer les objets de schéma


Schémas
Accéder aux objets de schéma
Nommer les objets de base de données
Espaces de nom des objets de schéma
Définir des types de données pour les tables
Autres types de données
Créer et modifier des tables
Comprendre l'intégrité des données
Définir des contraintes
Afficher les attributs d'une table
Afficher le contenu d'une table
Actions sur les tables
Créer des index
Qu'est-ce qu'une vue ?
Créer des vues
Qu'est-ce qu'une séquence ?
Utiliser une séquence

7. Gérer les données


Manipuler les données par l'intermédiaire du langage SQL
La commande INSERT
La commande UPDATE
La commande DELETE
Les commandes COMMIT et ROLLBACK
Contraintes d'intégrité et opérations LMD
Data Pump Export
Import Data Pump
Objets DIRECTORY
SQL*Loader
Le fichier de contrôle SQL*Loader
Considérations relatives à la syntaxe des fichiers
Données d'entrée et fichiers de données
Méthodes de chargement
Comparaison du chargement des données par chemin direct et par chemin conventionnel
Charger des données avec SQL*Loader

8. Le langage PL/SQL
Le langage PL/SQL
Administrer les objets PL/SQL
Objets PL/SQL
Fonctions
Procédures
Packages
Corps du package
Packages intégrés
Déclencheurs
Options de configuration PL/SQL

9. Sécurité de la base de données Oracle


Sécurité de la base de données
Appliquer le principe du moindre privilège
Protéger le dictionnaire de données
Révoquer les privilèges non nécessaires de PUBLIC
Limiter les répertoires du système d'exploitation accessibles par l'utilisateur
Limiter les utilisateurs dotés de privilèges d'administration
Désactiver l'authentification à distance par le système d'exploitation
Gérer les comptes utilisateur par défaut
Implémenter des fonctionnalités standard de sécurité des mots de passe
Verrouillage des comptes suite à la saisie d'un mot de passe erroné
Expiration et durée de vie des mots de passe
Historique des mots de passe
Vérification des mots de passe
Fonction de vérification des mots de passe fournie : VERIFY_FUNCTION
Créer un profil de mot de passe
Affecter des utilisateurs à un profil de mot de passe
Surveiller les activités suspectes
Comparaison entre les outils d'audit
Audit de base de données standard
Définir les options d'audit
Afficher les options d'audit
Audit de base de données standard
Afficher les résultats de l'audit
Audit basé sur les données
Audit détaillé (FGA)
Stratégie d'audit détaillé
Package DBMS_FGA
Activer et désactiver une stratégie d'audit détaillé
Supprimer une stratégie d'audit détaillé
Déclencher des événements d'audit
Vues du dictionnaire de données
DBA_FGA_AUDIT_TRAIL
Règles relatives à l'audit détaillé
Auditer les utilisateurs SYSDBA et SYSOPER
Mises à jour de sécurité

10.Services Oracle Net


Services Oracle Net
Processus d'écoute Oracle Net
Surveiller le processus d'écoute
Créer un processus d'écoute
Adresses d'écoute
Configurer les paramètres facultatifs
Enregistrement statique de la base de données
Utilitaire de contrôle du processus d'écoute
Syntaxe de l'utilitaire de contrôle du processus d'écoute
Surveillance avec l'utilitaire de contrôle du processus d'écoute
Connexions Oracle Net
Résolution de nom
Easy Connect
Résolution locale de noms
Résolution de noms d'annuaire
Configurer des alias de service
Options de connexion avancées
Oracle Net Manager
Choisir des méthodes de résolution de nom
Configurer des alias de service avec Net Manager
Options de connexion avancées avec Oracle Net Manager
Tester la connectivité Oracle Net
11.Serveurs partagés Oracle
Etablir une connexion
Processus serveur dédié
Sessions utilisateur
Sessions utilisateur : serveur dédié
Sessions utilisateur : serveur partagé
Traiter une demande
La mémoire SGA et la mémoire PGA
Configurer Oracle Shared Server
DISPATCHERS
SHARED_SERVERS
MAX_SHARED_SERVERS
CIRCUITS
SHARED_SERVER_SESSIONS
Paramètres liés
Vérifier la configuration du serveur partagé
Vues du dictionnaire de données
Choisir un type de connexion
Dans quel cas ne pas utiliser de serveur partagé ?

12.Surveillance des performances


Objectifs
Surveillance des performances
Méthodologies de surveillance
Mesures de performance de base de données et d'instance
Mesures de performance du dictionnaire de données
Objets non valides et inutilisables
Statistiques destinées à l'optimiseur
Collecte manuelle des statistiques destinées à l'optimiseur
Automatiser la collecte des statistiques destinées à l'optimiseur
Programmer la collecte des statistiques destinées à l'optimiseur
Vues dynamiques des performances
Afficher les mesures de performance
Réagir aux problèmes de performances
Réagir aux problèmes de performances

13.Maintenance proactive
Alertes générées par le serveur
Thresholds
Définir des seuils
Mesures de référence
Utiliser des mesures de référence
Fonctions de conseil de réglage et de diagnostic
SQL Tuning Advisor et Access Advisor
Memory Advisor
Segment Advisor
AWR (Automatic Workload Repository)
Gérer le référentiel AWR
ADDM (Automatic Database Diagnostic Monitor)
Découvertes ADDM
Recommandations ADDM
14.Gestion des annulations
Données d'annulation
Transactions et données d'annulation
Stockage des informations d'annulation
Surveiller les informations d'annulation
Administrer les informations d'annulation
Configurer la période de conservation des informations d'annulation
Garantir la période de conservation des informations d'annulation
Dimensionner le tablespace d'annulation
Utiliser Undo Advisor

15.Surveiller et résoudre les conflits de verrouillage


Verrous externes
Mécanisme de verrouillage
Simultanéité d'accès aux données
Verrous LMD
Mécanisme de mise en file d'attente
Conflits de verrouillage
Causes possibles des conflits de verrouillage
Détecter les conflits de verrouillage
Résoudre les conflits de verrouillage
"Verrous mortels"

16.Concepts de sauvegarde et de récupération


Problèmes liés à la sauvegarde et à la récupération
Catégories de panne
Echec d'une instruction
Echec d'un processus utilisateur
Défaillance réseau
Erreurs utilisateur
Echec d'une instance
Récupération d'instance
Phases de la récupération d'instance
Régler la récupération d'instance
Utiliser MTTR Advisor
Défaillance physique
Configurer la base de données afin d'optimiser la possibilité de récupération
Fichiers de contrôle
Fichiers de journalisation
Multiplexer le fichier de journalisation
Fichiers de journalisation archivés
Appellation et destination des fichiers de journalisation archivés
Mode ARCHIVELOG

17.Sauvegardes de base de données


Terminologie
Recovery Manager (RMAN)
Configurer les paramètres de sauvegarde
Planifier des sauvegardes : stratégie
Planifier des sauvegardes : options
Planifier des sauvegardes : paramètres
Planifier des sauvegardes : planning
Planifier des sauvegardes : récapitulatif
Sauvegarde des fichiers de contrôle dans un fichier trace
Gérer les sauvegardes
Zone de récupération rapide

18.Récupération d'une base de données


Ouvrir une base de données
Modifier le statut d'une instance
Maintenir une base de données ouverte
Perte d'un fichier de contrôle
Perte d'un fichier de journalisation
Perte d'un fichier de données en mode NOARCHIVELOG
Perte d'un fichier de données non essentiel en mode ARCHIVELOG
Perte d'un fichier de données essentiel pour le système en mode ARCHIVELOG

Vous aimerez peut-être aussi