Business Intelligence
Zweck von Datenbanken
Datenbanken dienen der:
Datenbanksysteme
Rolle von Datenbanken in Anwendungssystemen
Aufbau eines Datenbanksystems
Ein Datenbanksystem besteht aus:
Aufgaben des Datenbankverwaltungssystems
Das Relationenmodell
(Datenbankmodellierung)
Kandidaten-, Primär- und Fremdschlüssel
(Relationenmodell)
Phasenschema des Datenbankentwurfs
(Datenbankmodellierung)
Structured Query Language (SQL)
SQL ist eine standardisierte Sprache zum Arbeiten mit Datenbanken. Teilbereiche:
Der SELECT-Befehl
(SQL)
Entity-Relationship-Diagramme (ERDs)
Modellierung und Darstellung von ERDs
Kardinalitäten
(ERDs)
Kardinalitätenkürzel:
ER-Modellierung
(Empfohlenes Vorgehen)
Relationale Modellierung
Überführung von 1:n- und c:n-Beziehungen
(Relationale Modellierung)
Überführung von n:m-Beziehungen
(Relationale Modellierung)
n:m-Beziehungen:
Normalisierung
Datenredundanzen entfernen
(1. Phase Normalisierung)
Datenredundanzen:
entfernen
Löschanomalien beheben
(2. Phase Normalisierung)
Löschanomalien:
beheben = Information bleibt bestehen
Repräsentanzprobleme beheben
(3. Phase Normalisierung)
Repräsentanzprobleme:
beheben (= Abteilungen können jetzt auch ohne Mitarbeiter eingertagen werden)
1. Normalform
(Normalisierung)
2. Normalform
(Normalisierung)
Ein Relationstyp befindet sich in der 2. Normalform, wenn er sich in der 1. Normalform befindet und jedes Nichtschlüsselattribut von jedem Kandidatenschlüssel vollfunktional abhängt.
Funktionale Abhängigkeit
(2. Normalform, Normalisierung)
Vollfunktionale Abhängigkeit
(2. Normalform, Normalisierung)
Schlüsselattribut und Nicht-Schlüsselattribut
(2. Normalform, Normalisierung)
3. Normalform
(Normalisierung)
Gesamtes Vorgehen der Normalisierung (Überblick)
Der Dienstleistungsprozess
(Operative Informationssysteme)
Online Transactional Processing
(Operative Informationssysteme)
Enterprise Resource Planning
(Operative Informationssysteme)
Lenkungs- und Leistungssysteme
Realisierung der vertikalen Integration
Data Warehouses
(Analytische Informationssysteme)
Arbeiten mit einem Data Warehouse
Operative Datenbanken
(VS. Data Warehouse)
Repräsentation analytischer Daten
Physikalische Datenrepräsentation
Speicherung multidimensionaler Daten auf Basis:
Data Mart
(Komponenten eines Data-Warehouse-Systems)
Zentrales Data Warehouse
(Komponenten eines Data Warehouse Systemes)
Hierarchische Data Warehouse-Architektur
Online Analytical Processing (OLAP)
Analytische Informationssysteme
OLAP-Tools
(Endbenutzer Zugriff)
Data Mining
Modelle und Muster
(Data-Mining)
Aufgaben im Data Mining
Anwendung von Data Mining Verfahren
Data Mining ist nicht die willkürliche Anwendung von statistischen Verfahren
Data Mining beschreibt das Design von Analyseverfahren und deren verantwortungsvoller Einsatz