-
Prozessabgrenzung
- Welche Prozesse
Strategie, IST-Stand,
Prozesswelt
- Ableitung Prozesskandidaten
- Beschreibung Prozesskandidaten
- Auswahl der zu modellierenden Prozesse
-
Prozessmodellierung
-
formale Beschreibung
-
Geschäftsprozess-Repository
- Prozessobjekte
-
Datenobjekte
- Struktur Datenorganisation
- Datenbank
- Datei
- Grundoperationen
- Hinzufügen (Add)
- Löschen (Delete)
- Ändern (Change)
- Speicherformen
- sequentiell
- schneller Zugriff nur in Speicherreihenfolge
- Add / Delete ineffizient
- Index verbessert Add/Delete-Vorgänge, da nur ein Teil kopiert werden muss
- verkettet
- effizientes Add/Delete
- Suche nur sequentiell
- Index verbessert die Suche, da weniger durchsucht werden muss
- gestreut
- dierekte Adressierung
- Hash-Funktion ist bijektiv
- nur für numerische Primärschlüssel möglioch
- indirekte Adressierung
- Hash-Funktion ist injektiv
- Strategien für Konfliktlösungen notwendig
- Hilfskonstrukte
- Index
- Aufteilung in kleinere Bereiche
- Suche über Index (Sortierschlüssel)
- Bäume
- schnellere Suche
- binäre Bäume : 2 Kanten
- balanced Tree (B-Tree) : Blätter auf gleicher Hirarchieebene
- invertierte Dateien
- Suche nach Sekundärschlüssel möglich
- Schlüssel
- Primärschlüssel
- Sortierschlüssel
- Sekundärschlüssel
- Sortierverfahren
- Insert
- Select
- bubblesort
- quicksort
- Dateiverwaltung
- durch Anwendungssysteme
- Topic
- autark
- Inkonsistenz
- Abhängigkeit
- nicht austauschbar
- Redundanz
- Inflexibel
- durch Dateiverwaltungssysteme
- Topic
- Reduktion von Redundanzen
- keine physikalischen Abhängigkeiten
- logische Abhängigkeiten
- inflexibel
- durch Datenbanken
- Topic
- anwendungsneutral
- strukturiert
- Verwaltungssystem (DBVS / DBMS)
- Verwalten der Schemata
- Benutzerverwaltung (Berechtigungen)
- Administratoren
- Entwickler
- Datenbank
- Anwendungssystem
- Endanwender
- Datenbankoperationen
- Protokollierung
- Konsistenz
- Vor/Nachteile
- Topic
- Reduktion von Redundanten (durch externe Sichten auf eine konzeptionelle Sicht)
- Flexibilität durch Anwendungsneutralität
- keine Abhängigkeiten
- Austauschbar
- Abhängigkeit vom DBMS
- Datensatz
- Datenelement
- Modell
- Ziele
- Datenpersistenz
- Effizienz
- Integrität
- minimale Redundanz
- physikalische / logische Unabhängigkeit
- logisches Datenmodell
- konzeptionelles Schema
- Anforderungsanalyse
- ERM
- Entität
- Element der Datenwelt der ein reales oder gedankliches Phänomen repräsentiert
- Entitätstyp
- Zusammenfassung von Entitäten mit gleichen Merkmalen
- Attribut
- Eigebnschaft, die alle Entitäten eines Entitätstyps aufweisen
- Relationship (Beziehung)
- logische Verknüpfung zwischen zwei oder mehr Entitäten bzw. Entitätstypen
- Beziehungstyp
- Zusammenfassung beider gerichteter Assoziationen zwischen Entitätstypen
- Assoziation (Kardinalitäten)
- gibt an, wieviele Entitäten einse Entitätstyps E2 mit einer Entität des Entitätstyps E1 in Beziehung stehen
- einfach
- konditionell
- multipel
- multipel konditionell
- grafische Notation
- stellt Entitätstypen sowie die Relationen zwischen ihnen dar
- logisches Schema
- SQL
- DDL (Data Definition Language
- Create
- CREATE TABLE basistabellenname (felddefinition {, felddefinition})
- Alter
- Drop
- DML (Data Manipulation Langugae
- Select
- SELECT feldname {, feldname} FROM basistabelle {, basistabelle} WHERE bedingung {ORDER BY feldname {DESC} {, feldname {DESC}}
- Update
- UPDATE basistabelle SET feldname = feldinhalt WHERE bedingung
- Insert
- INSERT INTO basistabelle VALUES ( feldinhalt {, feldinhalt})
- Delete
- DELETE FROM basistabelle {, basistabelle} WHERE bedingung
- DCL (Data Control Language)
- Grant
- Revoke
- relationales Datenbankmodell
- Relation = Tabelle
- Tupel = Datensatz
- Schlüsselkandidat
- ein Attribut oder eine minimale Kombination von Attributen, die einen Datensatz eindeutig identifizieren
- 1. Normalenform
- alle Attribute weisen einfache Attributwerte auf
- 2. Normalenform
- jedes Nichtschlüssel-Attribut ist vom Identifikationsschlüssel vollfunktional abhängig
- funktionale Abhängigkeit
- zu einem beliebigen Wert von A existiert höchstens ein Wert von B
- 3. Normalenform
- kein Nichtschlüssel-Attribut hängt transitiv vom Identifikationsschlüssel ab
- transitive Abhängigkeit
- C ist von A transitiv abhängig wenn gilt: C ist abhängig von B und B ist abhängig von A
- Relationen übergreifende Normalisierung
- Alle Relationen in 3NF, gemeinsame Attribute sind in wenigstens einer Relation Identifikationsschlüssel
- referentielle Integrität
- Fremdschlüssel muss als Identifikationsschlüssel existieren
- externes Schema
- physisches Datenmodell
- internes Schema
- Erzeugung weitgehend automatisch
- Anpassung zur Optimierung
-
Organisationsobjekte
- Ablauforganisation
- Aufbauorganisation
-
Verknüpfungsobjekte
- AND
- OR
- XOR
- Diagramme
-
Phasenkonzept
- Prozessdefinition
- IST-Analyse
- Potential-Analyse
- SOLL-Konzept
- Durchführbarkeitsstudie
-
Sichtenkonzept
- funktionale Sicht
- Organisationssicht
- Datensicht
- Modellierungsmethode
-
Prozessdurchführung
- Definition Prozessziele (CSF)
- Definition Führungsgrössen (KPI)
- Messung Zielerreichung
- Massnahmen