Data Dictionary for Oracle - luis.uni-hannover.de · SELECT owner, constraint_name, table_name,...
Transcript of Data Dictionary for Oracle - luis.uni-hannover.de · SELECT owner, constraint_name, table_name,...
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 1 von 18
Beenden
Vorschau
Vollbild
Seite 1 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Titelseite
Data Dictionary for OracleProgramm von QUEST SOFTWARE um Daten
über die Struktur einer Oracle9i Datenbank undderen Objekte abzufragen
Timo Meyer
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 2 von 18
Beenden
Vorschau
Vollbild
Seite 2 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
1. Einleitung
2. Data Dictionary for Oracle
3. DBA Views
4. Live-Demonstration
5. Fazit
6. Fragen
7. Literatur
Agenda Agenda
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 3 von 18
Beenden
Vorschau
Vollbild
Seite 3 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
1. Was ist eine Datenbank ?
Eine Datenbank ist eine strukturierte und organisierte Sammlung von Daten bzw. Dateien
In jeder größeren Einrichtung (z.B. Banken, Transportunternehmen) müssen viele MitarbeiterZugriff auf Daten haben (z.B. Verwaltungsdaten)
Ein solcher Datenzugriff bedeutetLesenAnwendenVerändernLöschen
1. EinleitungEinleitung
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 4 von 18
Beenden
Vorschau
Vollbild
Seite 4 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
2. Woraus besteht eine Datenbank1 ?
Einer Datenbasisdem eigentlichen Datenbestand
Dem Datenbank- Management- System (DBMS)gewährt den Zugriff auf die Daten
Sowie dem Data Dictionary (auch: Row- Cache)speichert Informationen über die Datenbankund deren Verwaltung
1. Einleitung
_________1 Vereinfachtes Schema einer Oracle9i Datenbank.
Einleitung
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 5 von 18
Beenden
Vorschau
Vollbild
Seite 5 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
1. Data Dictionary for Oracle-DownloadWir laden die Testversion des Data Dictionary for Oracle von folgenderInternetseite herunter :
http://www.quest.com
2. Kennenlernen der AnwendungMit dem Tool können wir die Strukturdes Data Dictionary untersuchen und kennenlernen
Ausführliche DokumentationAbfrage der Oracle9i Datenbank auf dem PC
2. Data Dictionary for OracleData Dictionary
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 6 von 18
Beenden
Vorschau
Vollbild
Seite 6 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
2. Data Dictionary for OracleData Dictionary
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 7 von 18
Beenden
Vorschau
Vollbild
Seite 7 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Im Data Dictionary sind die so genanntenMeta-Daten – Daten über die Struktur derDatenbank und ihre Objekte – in Tabellenund Views enthalten1 :
Die Beschreibung der logischen und physischenDatenbankstrukturDie Namen der für die Datenbank eingerichtetenBenutzer, Rollen und PrivilegienSpeicherplatzinformationenInformationen über Constraints2
3. DBA Views
_________1 Vgl. HERDT-VERLAG, Oracle 9i. Architektur und Administration, Bodenheim 2003, S.73-74.2 Constraints überprüfen Daten auf Vollständigkeit und Korrektheit (Datenintegrität).
DBA Views
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 8 von 18
Beenden
Vorschau
Vollbild
Seite 8 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Die Anwendung Data Dictionary for Oracle fragt das Data Dictionary nach folgendenTabellen und Sichten ab, welche für einenDatenbank-Administrator wichtig sind :
1. DBA_Views mit der Vorsilbe DBA_ enthalten die
kompletten Informationen über eine Datenbank
2. V$_Views mit der Vorsilbe V$_ dienen zur
Überwachung einer Datenbank und werden alsVirtuelle Performance Tabellen bezeichnet
3. DBA Views
DBA Views
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 9 von 18
Beenden
Vorschau
Vollbild
Seite 9 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
3. DBA Views
DBA Views3. DBA Views – nach Kategorien geordnet
Audit Procedures & TriggersColumns Replication & Materialized ViewsWeb Standby DatabaseIndex Tables & ClustersJava Types & MethodsLobs Undo Segments & Resumable SpaceLocking Sqquences, Synonyms and ViewsOutlines Database ConfigurationPartitions Dimensions and SummariesQueue Objects, Directories and LibrariesStorage Distributed
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 10 von 18
Beenden
Vorschau
Vollbild
Seite 10 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
4. Live-DemonstrationD
ataD
ictionary: D
BA
Views
Hier werden die Informationen aus der Online-Dokumentation angezeigt !
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 11 von 18
Beenden
Vorschau
Vollbild
Seite 11 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
4. Live-DemonstrationD
ataD
ictionary: D
BA
Views
Hier werden die Informationen aus der Oracle Datenbank ausgelesen !
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 12 von 18
Beenden
Vorschau
Vollbild
Seite 12 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Data
Dictionary
: DB
A View
s
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 13 von 18
Beenden
Vorschau
Vollbild
Seite 13 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Data
Dictionary
: V$ Views
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 14 von 18
Beenden
Vorschau
Vollbild
Seite 14 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Ein schönes Anwendungsprogramm fürAdministratoren
Gute Dokumentation
Auch für Einsteiger gut geeignet
Wichtige Sichten und Tabellen
1. Abfrage von BenutzertabellenSELCET * FROM user_tables;
2. Abfrage aller Systemtabellen sowie BenutzertabellenSELECT * FROM dba_tables;
5. Fazit
Fazit
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 15 von 18
Beenden
Vorschau
Vollbild
Seite 15 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
Wichtige Sichten und Tabellen
3. Status der Tablespaces (Online und Offline)SELCET tablespace_name, statusFROM dba_tablespaces;
4. Status der Online- Redo- Log- DateienSELECT v1.member, v2.statusFROM v$logfile v1, v$log v2WHERE v1.group#=v2.group#;
5. Abfragen von Constraint- InformationenSELECT owner, constraint_name, table_name,
generated, index_owner, index_nameFROM dba_constraints;
5. Fazit
Fazit
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 16 von 18
Beenden
Vorschau
Vollbild
Seite 16 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
6. Fragen
Fragen
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 17 von 18
Beenden
Vorschau
Vollbild
Seite 17 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
FRÖHLICH, L., Oracle 9i. Administration.Data Warehouse. Hochverfügbarkeit,München: Markt + Technik 2003.ISBN: 3-8272-6468-5 Preis: € 29,95
HERDT- VERLAG (Hrsg.), Oracle 9i. Architektur undAdministration, Bodenheim 2003.Preis: € 28,70 (Direktbestellung beim HERDT-VERLAG)Preis: ca. € 6,00 ( »RRZN-Verkauf« nur für UNI- und FH-
Bedienstete, Studenten, etc.)
NIEMIEC, R., Oracle 9i. Performance Tuning.Tips & Techniques, California: McGraw- Hill 2003.ISBN: 0-07-222473-8 Preis: € 77,00
7. Literatur
Literatur
TIMO MEYEROCP DBA 9i | 2005-07-05 | Seite 18 von 18
Beenden
Vorschau
Vollbild
Seite 18 von 18
Letzte Seite
Titelseite
Home
Neue Funktionen
Konfiguration
Migration
Installation
Grid Computing
Anhang
Live-Demo
DBA Views
Data Dictionary
Einleitung
Agenda
Fazit
Fragen
Literatur
?Letzte Seite
Vielen Dank für
Ihre Aufmerksamkeit