RUB » Wirtschaftsinformatik
» Buchveröffentlichungen » Schriften» Startseite

Gestaltung und Einsatz von Datenbanksystemen - Data Base Engineering und Datenbankarchitekturen


(Buchveröffentlichungen)



Empfohlen für die Veranstaltung(en):


Aufbau betrieblicher Informationssysteme (Software Engineering)

Aufbau betrieblicher Informationssysteme II

Datenbanksysteme (Data Base Systems)

Gabriel, Roland; Röhrs, Heinz-Peter (2003):
Gestaltung und Einsatz von Datenbanksystemen - Data Base Engineering und Datenbankarchitekturen,
Berlin u.a., Springer-Verlag 2003.

Inhaltsverzeichnis

  1. Data Base Engineering - Gestaltung und Einsatz von Datenbank systemen
    1. Grundlegende Überlegungen zur Gestaltung und zum Einsatz von Datenbanksystemen innerhalb eines betrieblichen Informations- und Kommunikationssystems bzw. von DV-Anwendungssystemen
      1. Software Engineering: Gestaltung und Einsatz von DV-Anwendungssystemen
      2. Betriebliche computergestützte Anwendungssysteme
    2. Data Base Engineering: Gestaltungsansätze für die Planung, Entwicklung, Auswahl, Einführung und für den Einsatz von Datenbanksystemen
      1. Unterstützungssysteme zum Aufbau von Datenbanksystemen
      2. Phasen-orientierte Entwicklung eines Datenbanksystems
      3. Prototyp-orientierte Entwicklung eines Datenbanksystems
      4. Objekt-orientierte Entwicklung eines Datenbanksystems
      5. Organisationskonzepte bei der Entwicklung eines Datenbanksystems
      6. Partizipationskonzepte beim Data Base Engineering
      7. Maßnahmen zur Datensicherung und zum Datenschutz
      8. Zusammenfassung der Gestaltungsansätze im Rahmen des Data Base Engineering
    3. Phasen des Gestaltungs- und Einsatzprozesses von Datenbanksystemen - ein Erklärungsmodell für das Data Base Engineering
      1. Problemanalyse und Planung eines Datenbanksystems
      2. Istanalyse, Anforderungsdefinition (Requirements Engineering) an ein Datenbanksystem und Erstellung eines Fachkonzepts
      3. Auswahl eines Datenbankentwicklungssystems und seine Bereitstellung bzw. Beschaffung
      4. Erstellung des Systemkonzepts für das zu entwickelnde Datenbanksystem
      5. Implementierung und Testen des entwickelten Datenbanksystems
      6. Integration und Einführung des erstellten Datenbanksystems
      7. Einsatz des erstellten Datenbanksystems und seine Wartung und Pflege
    4. Zusammenfassung und kritische Betrachtung des Gestaltungs- und Einsatzprozesses eines Datenbanksystems
    5. Übungsaufgaben zu Kapitel 1
    6. Literatur zu Kapitel 1
  2. Datenbanksystemsprachen
    1. Entwicklung der Programmiersprachen
      1. Entwicklung der Datenbanksystemsprachen
      2. Datenbanksystemsprachen für netzwerkorientierte Datenbanksysteme
      3. Datenbanksystemsprachen für relationale Datenbanksysteme
    2. Die Datenbanksystemsprache SQL
      1. Der Entwicklungs- und Normungsprozeß von SQL
      2. SQL als Datenmanipulationssprache (DML)
        1. Auswertung der Daten (SELECT)
      3. Veränderung der Daten (DELETE, UPDATE, INSERT)
      4. SQL als Datendefinitionssprache (DDL)
        1. Umsetzung des Informationsstrukturmodells (ISM) bzw. des konzeptionellen Modells
        2. Zugriffsrechte auf die Daten
        3. Aufbau externer Schemata (VIEW)
        4. Vergabe von Zugriffsrechten (GRANT und REVOKE)
      5. Embedded SQL
    3. Zusammenfassung und Entwicklungstendenzen der Datenbanksystemsprachen
    4. Übungsaufgaben zu Kapitel 2
    5. Literatur zu Kapitel 2
  3. Werkzeuggestützte Entwicklung von Datenbanksystemen
    1. Werkzeuge und Entwicklungsumgebungen für Datenbanksysteme (Einleitung)
    2. Werkzeuge zur Unterstützung einzelner Phasen
      1. Modellierungswerkzeuge
      2. Werkzeuge für Datenbank-Benutzeroberflächen
    3. Entwicklungsdatenbanken
    4. Integrierte Entwicklungsumgebungen für alle Projektphasen
      1. Einleitung: Datenbank-Engineering-Phasenmodelle wieder aufgreifen
      2. Unterstützungsmöglichkeiten für die einzelnen Phasen
        1. Problemanalyse
        2. Istanalyse..
        3. Auswahl (hier m.E. nicht sinnvoll)
        4. Systemkonzept
        5. Implementierung
        6. Integration und Einführung
        7. Einsatz, Wartung und Pflege
      3. Phasenübergreifende Komponenten
        1. Repository
        2. Projektmanagement
    5. Produktbeispiel: Oracle CASE
      1. CASE*Method
      2. CASE*Dictionary
      3. Grafisch orientierte Werkzeuge
      4. Umsetzung der Entwicklungsphasen mit Oracle-CASE
        1. Strategiephase
        2. Analysephase
        3. Designphase
        4. Implementierungsphase
  4. Einführung in die Fallstudie
    1. Problemanalyse und Planung des Datenbanksystems TOPBIKE
    2. Istanalyse und Anforderungsdefinition zur Erstellung eines Fachkonzeptes für das Datenbanksystem TOPBIKE
      1. Fachabteilung Vertrieb
      2. Fachabteilung Materialwirtschaft
      3. Fachabteilung Produktion
      4. Fachabteilung Rechnungswesen
    3. Auswahl und Beschaffung eines DB-Systems und eines DB-Entwicklungssystems
    4. Erstellung eines Systemkonzeptes für das Datenbanksystem TOPBIKE
    5. Implementierung und Testen des Datenbanksystems TOPBIKE
    6. Integration und Einführung des erstellten Datenbanksystems TOPBIKE
    7. Einsatz des DB-Systems TOPBIKE mit Wartung und Pflege
    8. Kritische Bewertung des Gestaltungsprozesses der Fallstudie und Ausblick
    9. Übungsaufgaben zu Kapitel 4
    10. Literatur zu Kapitel 4
  5. Architekturen und Konzepte von Datenbanksystemen
    1. Klassifikationsansätze für Architekturen und Konzepte von Datenbanksystemen
    2. Konkrete Architekturen und Konzepte von Datenbank-systemen
      1. Einsatzformen und Anwendungsbereiche von Datenbank-systemen
        1. Grundlegende Einsatzformen von Datenbanksystemen
        2. Anwendungsbereiche von Datenbanksystemen
        3. Weitere Einsatzformen von Datenbanksystemen (Anwendungstypen)
      2. Organisationsformen von Datenbanksystemen
        1. Zentrale Datenbanksysteme (ZDBS)
        2. Verteilte Datenbanksysteme (VDBS)
        3. Föderierte Datenbanksysteme (FDBS)
        4. Multidatenbanksysteme (MDBS)
      3. Datenstrukturen und Modellierungsformen der Datenbank
        1. Daten- bzw. Informationsarten und -strukturen
        2. Aufbaustrukturen von Datenbanken und Datenmodellen
      4. Nutzungsformen und Zugriffsarten auf die Datenbank
        1. Abfragedatenbanksysteme
        2. Transaktionsdatenbanksysteme
        3. Analysedatenbanksysteme
        4. Aktive Datenbanksysteme
        5. Deduktive Datenbanksysteme
      5. Einbindungsformen des Datenbanksystems in ein DV-System
    3. Zusammenfassung der Architekturen und Konzepte von Datenbanksystemen
    4. Übungsaufgaben zu Kapitel 5
    5. Literatur zu Kapitel 5
  6. Verteilte Datenbanksysteme
    1. Motivation für verteilte Informationssysteme
    2. Vom zentralen zum nicht-zentralen Datenbanksystem
      1. Entwicklung der Informationssystemarchitekturen
      2. Entwicklung der Datenbanksystemkommunikationsschnittstellen
      3. Nicht-zentrale Datenbanksysteme: Anforderungen und Typen
    3. Multidatenbanksysteme (MDBS)
      1. Motivation für MDBS
      2. Architekturkonzepte für MDBS
      3. Homogenisierung der DBS
    4. Verteilte Datenbanksysteme (VDBS)
      1. Datenverteilungsschema
      2. Partitionierungsformen
      3. Verteilungskriterien
      4. Verteilte Transaktionen
      5. Optimierung von Zugriffen
    5. Föderierte Datenbanksysteme (FDBS)
      1. Architekturkonzept für FDBS
      2. Aufbau von Föderierungsdienstsystemen
    6. Zusammenfassung und Nutzungstendenzen
    7. Übungsaufgaben zu Kapitel 6
    8. Literatur zu Kapitel 6
  7. Objektorientierte Modellierung und Objektorientierte Datenbanksysteme
    1. Objektorientierter Systemansatz
    2. Objektorientierte Datenmodelle
    3. Objektorientierte Datenbanken
    4. Objektorientiertes Database Engineering
    5. Übungsaufgaben zu Kapitel 7
    6. Literatur zu Kapitel 7
  8. Analyseorientierte Datenbanksysteme
    1. Beschreibung und Einordnung analyseorientierter Datenbanksysteme
    2. Konzepte für analyseorientierte Datenbanksysteme
      1. Data Warehouse-Konzepte
      2. On-Line Analytical Processing (OLAP)
    3. Architekturen und Komponenten analyseorientierter Datenbanksysteme
      1. Referenzarchitektur für analyseorientierte Datenbanksysteme
      2. Multidimensionale Datenbanksysteme (MDB)
      3. Relationale OLAP-Architekturen (ROLAP)
    4. Modellierung und Implementierung analyseorientierter Datenbanken
      1. Bestandteile multidimensionaler Datenstrukturen bzw. -modelle
      2. Allgemeine Richtlinien für die Gestaltung multidimensionaler Datenstrukturen bzw. -modelle
      3. Implementierung mit multidimensionalen Datenbanksystemen
      4. Implementierung mit relationalen Datenbanksystemen
    5. Nutzung analyseorientierter Datenbanksysteme
      1. Zugriffsmöglichkeiten durch den Endanwender
      2. Einsatzbereiche analyseorientierter Informationssysteme
    6. Zusammenfassende Bewertung analyseorientierter Datenbanksysteme und Ausblick
    7. Übungsaufgaben zu Kapitel 8
    8. Literatur zu Kapitel 8
  9. Entwicklungstendenzen der Datenbanksysteme



Letzte Änderung des Datensatzes: 31.10.2003

nach obenOben