ADAT1_02_01a

Werbung
Programme - Zusatzsoftware
• Oracle:
–
–
–
–
–
Forms
Reports
Designer
Jdeveloper
APEX (Application Express)
Seite: 19 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Oracle Prozesse
–
–
–
–
–
–
–
Listener
Server (dedicated - shared)
Database Writer (DBWR)
Logwriter (LGWR)
Systemmonitor (SMON)
Processmonitor (PMON)
Archivprozesse
Seite: 20 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Daten
• Elemente
– Datenfeld (Field)
• Datentyp Zahl, Text, Datum, Object
• Länge, Genauigkeit
– Datensatz (Record) -> Gruppe von
zusammengehörigen Datenfeldern
– Datenblock (Menge von Datensätzen)
– Tabelle (Table) oder Datei -> Menge von
gleichartigen Datensätzen
– Beispiel: Tabelle Adresse
• Felder Name, PLZ, Ort, Strasse, TelNr.
• Datensatzlängen – fix oder variabel
– Vor- / Nachteile
Seite: 21 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Daten - Oracle
– Tablespaces – logische Menge von Tabellen
– Datafiles - physischer Speicherort (feste
Länge oder erweiterbar)
–
–
–
–
• Ein Tablespace kann mehrere Datafiles
zugeordnet haben
• Auf beliebigen Filesystemen /Laufwerken
• Raw - device
Redo Logfiles
Controlfiles
Archivfiles
Initialisierungsdatei (init*.ora, SPFILE)
Seite: 22 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Daten - Oracle (Fs)
• Buffer Pool
– Datenbank Blöcke
– Indexblöcke
– Verwaltungsstrategien zum Entladen
• LRU (least recently used)
• LFU (least frequently used)
• Data dictionary
• Shared Pool
– Dictionary Cache
• Hitraten > 95%
Seite: 23 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Oracle System
• Datenbankinstanz
– Prozesse
– Speicherstrukturen
– RAC (Real Application Cluster)
• Mehrere Instanzen für eine Datenbank
• Datenbank
– Tablespaces und unterstützende Dateien
Seite: 24 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Datenbankeigenschaften
• Integrierte Datenhaltung
– Sammlung von Daten aus unterschiedlichen
Unternehmensbereichen
– Redundanz verringen
– Data dictionary
• Datenbakzustand
– Werte der Datenfelder zu einem bestimmten
Zeitpunkt
• Relationale Datenbanksysteme
– Objektrelationale Systeme
• Objektorientierte DB Systeme
Seite: 25 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Benutzer
• Datenbankadministratoren
– SQL
– Datenadministratoren
• Programmierer
– ODBC
– JDBC
– SQL
• Anwender
– Poweruser
• SQL
– Anwendungsprogramme
Seite: 26 Version 1.0a
©2004 Dipl. - Ing. Walter Sabin
ADAT
Herunterladen