80 likes | 194 Views
Programme - Zusatzsoftware. Oracle: Forms Reports Designer Jdeveloper APEX (Application Express). Oracle Prozesse. Listener Server (dedicated - shared) Database Writer (DBWR) Logwriter (LGWR) Systemmonitor (SMON) Processmonitor (PMON) Archivprozesse. Daten. Elemente
E N D
Programme - Zusatzsoftware • Oracle: • Forms • Reports • Designer • Jdeveloper • APEX (Application Express)
Oracle Prozesse • Listener • Server (dedicated - shared) • Database Writer (DBWR) • Logwriter (LGWR) • Systemmonitor (SMON) • Processmonitor (PMON) • Archivprozesse
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
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)
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%
Oracle System • Datenbankinstanz • Prozesse • Speicherstrukturen • RAC (Real Application Cluster) • Mehrere Instanzen für eine Datenbank • Datenbank • Tablespaces und unterstützende Dateien
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
Benutzer • Datenbankadministratoren • SQL • Datenadministratoren • Programmierer • ODBC • JDBC • SQL • Anwender • Poweruser • SQL • Anwendungsprogramme