Objectifs A la fin de ce chapitre, vous pourrez :

Slides:



Advertisements
Présentations similaires
Module 5 : Implémentation de l'impression
Advertisements

19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Implémentation de la gestion de réseau dans Windows 2000 et plus
Plan de formation Chapitre 1 : Présentation de SAP
Sécurité Informatique
Développement d’applications web
Contrôles d'accès aux données
Module 1 : Préparation de l'administration d'un serveur
Gérer les tablespaces et les fichiers de données
Administration de SharePoint
sauvegarde de base de données
Administration Des Utilisateurs
Quest-ce quune classe dallocation? Une classe dallocation détermine la portée et la durée de vie dun objet ou dune fonction.
Services fournis par le SI et technologies associées
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
WINDOWS Les Versions Serveurs
SYSTEME DE GESTION DE BASES DE DONNEES
Module 2 : Préparation de l'analyse des performances du serveur
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Gestion des transactions SQLServer.
Limiter et trier des données
Introduction.
Gérer la sécurité des mots de passe et les ressources
Sauvegarde et restauration sous oracle
Les Composants de l’architecture Oracle
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
Gérer les privilèges.
Créer des packages.
Projet Python. ETAPE 1 Installation des packages python. Raccourcie crée automatiquement.
DÉFINITIONS modules programmes chaînes de programmes
Copyright  Oracle Corporation, All rights reserved. 19 Gestion des Privilèges.
Gestion des comptes utilisateurs (Windows 2000)
Composants de l'architecture Oracle
Gérer une instance Oracle
Gérer l'instance Oracle
(Ou groupes d ’utilisateurs)
Gérer le fichier de contrôle
Cours oracle n°1 Le SGBD ORACLE
6 Copyright © Oracle Corporation, Tous droits réservés. Autres concepts relatifs aux packages.
Oracle Data Integrator (ODI) – TD01
Structure de stockage et relations
Copyright  Oracle Corporation, All rights reserved. 20 Gestion des Rôles ( ou regroupement des privilèges)
Gérer les rôles.
1 Copyright © Oracle Corporation, Tous droits réservés. Présentation des sous-programmes PL/SQL.
Gérer les utilisateurs
Création et Gestion de Tables
Créer une base de données
Module 1 : Vue d'ensemble de Microsoft SQL Server
Initiation à Oracle Server
Citrix ® Presentation Server 4.0 : Administration Module 5 : Gestion des paramètres de serveur et de batterie de serveurs.
3 Copyright © Oracle Corporation, Tous droits réservés. Créer des fonctions.
Gérer les fichiers de journalisation
Citrix ® Presentation Server 4.0 : Administration Module 9 : Déploiement d'applications.
4 Copyright © Oracle Corporation, Tous droits réservés. Gérer les sous-programmes.
Les vues Une vue: c’est une relation virtuelle. Définie par:
13 Copyright © Oracle Corporation, Tous droits réservés. Gérer l'intégrité des données.
Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.
Initiation aux SGBD Frédéric Gava (MCF)
Les bases de données Séance 8 Jointures.
Module 3 : Gestion des fichiers de base de données
Générateur d’applications WEB de gestion de données Génération de la base de données.
Initiation aux bases de données et à la programmation événementielle
Analyse, élaboration et exploitation d’une Base de Données
Chapitre 5 Configuration et gestion des systèmes de fichiers Module S41.
Chapitre 1 Introduction à l'infrastructure Active Directory Module S44.
1 Les bases de données Séance 5 -- Le Langage de Définition de Données ou la manœuvre de la structure de la base -- Le Langage de Manœuvre de Données.
FACTORY systemes Module 6 Page 6-1 La base de données InSQL FORMATION InSQL 7.0.
Chapitre 10 Maintenance d'Active Directory
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
11 Copyright © 2004, Oracle. Tous droits réservés. Gérer les objets à l'aide de vues du dictionnaire de données.
Transcription de la présentation:

Utiliser les vues du dictionnaire de données et les vues dynamiques des performances

Objectifs A la fin de ce chapitre, vous pourrez : identifier les objets de base de données intégrés identifier le contenu et les types d'utilisation du dictionnaire de données comprendre comment sont créées les vues du dictionnaire de données identifier les catégories de vues du dictionnaire de données interroger le dictionnaire de données et les vues dynamiques des performances comprendre les conventions d'appellation des scripts d'administration

Objets de base de données intégrés Autres objets créés avec la base de données : Dictionnaire de données Tables des performances Packages PL/SQL Déclencheurs d'événements de base de données

Dictionnaire de données Il est vital pour toute base de données Oracle. Il décrit la base de données et ses objets. Il contient des tables et des vues en lecture seule. Il est stocké dans le tablespace SYSTEM. Le propriétaire est l'utilisateur SYS. Sa mise à jour est effectuée par le serveur Oracle. Il est accessible avec le privilège SELECT. Fichiers de données Fichiers de contrôle Fichiers de journa-lisation Base de données Tables du dictionnaire de données

Tables de base et vues du dictionnaire de données Le dictionnaire de données est composé de deux parties : Tables de base Contiennent la description de la base de données Sont créées à l'aide de la commande CREATE DATABASE Vues du dictionnaire de données Simplifient les informations contenues dans les tables de base Sont accessibles par des synonymes publics Sont créées à l'aide du script catalog.sql

Créer des vues du dictionnaire de données Script Tâche effectuée catalog.sql Crée des vues du dictionnaire de données couramment utilisées et des synonymes catproc.sql Exécute des scripts requis par PL/SQL côté serveur

Contenu du dictionnaire de données Le dictionnaire de données fournit des informations sur : la structure logique et la structure physique de la base de données, les définitions d'objets et l'espace alloué aux objets, les contraintes d'intégrité, les utilisateurs, les rôles, les privilèges, la fonction d'audit.

Utilisation du dictionnaire de données Principaux types d'utilisation : Le serveur Oracle l'utilise pour rechercher des informations sur : les utilisateurs, les objets de schéma, les structures de stockage. Le serveur Oracle le modifie lorsqu'une instruction LDD est exécutée. Les utilisateurs et les administrateurs de base de données l'utilisent comme référence en lecture seule pour obtenir des informations relatives à la base de données.

Catégories de vues du dictionnaire de données Trois principaux ensembles de vues statiques Se distinguent par leur portée : DBA : contenu de tous les schémas ALL : éléments auxquels l'utilisateur a accès USER : contenu du schéma de l'utilisateur DBA_xxx : tous les objets de la base de données ALL_xxx : objets accessibles à l'utilisateur en cours USER_xxx : objets appartenant à l'utilisateur en cours

Exemples de vues du dictionnaire de données Présentation générale DICTIONARY, DICT_COLUMNS Objets de schéma DBA_TABLES, DBA_INDEXES, DBA_TAB_COLUMNS, DBA_CONSTRAINTS Allocation d'espace DBA_SEGMENTS, DBA_EXTENTS Structure de base de données DBA_TABLESPACES, DBA_DATA_FILES

Tables dynamiques des performances Tables virtuelles Enregistrent l'activité en cours de la base de données Sont constamment mises à jour lorsque la base de données est active Les informations sont lues à partir de la mémoire et du fichier de contrôle Permettent de surveiller et de régler la base de données Le propriétaire est l'utilisateur SYS Les synonymes commencent par le préfixe V$ Sont répertoriées dans la vue V$FIXED_TABLE

Exemples de tables dynamiques des performances V$CONTROLFILE V$DATABASE V$DATAFILE V$INSTANCE V$PARAMETER V$SESSION V$SGA $SPPARAMETER V$TABLESPACE V$THREAD V$VERSION

Conventions d'appellation des scripts d'administration cat*.sql dbms*.sql prvt*.plb utl*.sql Description Informations du catalogue et du dictionnaire de données Spécifications de package de la base de données Code de package de base de données crypté Vues et tables des utilitaires de base de données

Synthèse Ce chapitre vous a permis d'apprendre à : identifier les objets de base de données intégrés identifier le contenu et les types d'utilisation du dictionnaire de données comprendre comment sont créées les vues du dictionnaire de données identifier les catégories des vues du dictionnaire de données interroger le dictionnaire de données et les vues dynamiques des performances comprendre les conventions d'appellation des scripts d'administration

Présentation de l'exercice Dans cet exercice, vous allez : identifier les composants et le contenu du dictionnaire de données interroger le dictionnaire de données