ADAT©2004 Dipl. - Ing. Walter SabinSeite: 19 Version 1.0a Programme - Zusatzsoftware Oracle: –Forms –Reports –Designer –Jdeveloper –APEX (Application Express)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 20 Version 1.0a Oracle Prozesse –Listener –Server (dedicated - shared) –Database Writer (DBWR) –Logwriter (LGWR) –Systemmonitor (SMON) –Processmonitor (PMON) –Archivprozesse
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 21 Version 1.0a 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
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 22 Version 1.0a 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)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 23 Version 1.0a 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%
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 24 Version 1.0a Oracle System Datenbankinstanz –Prozesse –Speicherstrukturen –RAC (Real Application Cluster) Mehrere Instanzen für eine Datenbank Datenbank –Tablespaces und unterstützende Dateien
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 25 Version 1.0a 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
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 26 Version 1.0a Benutzer Datenbankadministratoren –SQL –Datenadministratoren Programmierer –ODBC –JDBC –SQL Anwender –Poweruser SQL –Anwendungsprogramme