# Presentation: 071455

## Multimedia und DatenbanksystemeGruppe 2

- Elisabeth Kiss
- Susanne Kiss

- Proseminar Grundlagen wissenschaftlichen Arbeitens

- Gruppe 2

## 1. Multimedia

- Elisabeth Kiss

- Gruppe 2

## Definition - Multimediasystem

**Realzeitanforderungen:**
- Ressourcenbedarf vorhersehbar
- Überschreitungen von Fristen = Verschlechterung

**rechnergestützte koordinierte Handhabung mehrerer, zumindest teilweise zeitabhängiger Medien**
**[Steinmetz]**

- Gruppe 2

## Autorensysteme

- Zeitleisten-Metapher
- Karten-Metapher
- Flussdiagramm-Metapher

- Multimedia-Mitteilungssysteme
- Schreibtisch-Videokonferenzen
- Digitales Fernsehen
- Kiosk-Systeme

- Telemedia-Anwendungen

- Gruppe 2

## Grundlegende Konzepte

- Fünf Kernbereiche:
- Synchronisation
- Dienstgüte
- Ströme
- Zeitkapseln
- Konfigurationsverwaltung

- Mediensynchronisation, wichtige Methoden:
- Referenzpunktmethode
- Hierarchie
- Petrinetz

- Gruppe 2

## Grafische Darstellung der Methoden

- Referenzpunktmethode

- Hierarchisch

- Petrinetz

- Gruppe 2

## Dienstgüte – Charakteristika

- Stochastik
- Konkurrenz
- Schichtung

- Dienstgüte-merkmale

- Durchsatz
- Verzögerung:
- Jitter
- Skew
- Zuverlässigkeit

- Gruppe 2

## Handhabung von Multimediadaten

- Unterschiede in der Bildwiedergabe:
- Zeilenmodus
- Bildwiederholrate
- Farbraum

- Codierung
- Beispiel MPEG:

- Gruppe 2

## Systemunterstützung

- Netzwerke und Kommunikationsdienste
- Dienstgüte-Parameter:
- Durchsatz
- Bitfehlerrate

- Betriebssysteme:       Prozessorzuteilung

- Gruppe 2

## Das Dexter-Modell 

- Dexter-Referenzmodell

- Weitergehende Aspekte
- Offene Linksysteme
- Wissensverarbeitung
- Dynamik

- Verteilung
- Multimedia-Integration

- Gruppe 2

## 2. Datenbanksysteme

- Kiss Susanne

- Gruppe 2

## Anforderungen

- Dauerhafigtkeit
- Integrität
- Anwendungsunabhängigkeit
- Flexibilität
- Mehrfachbenutzbarkeit
- Integration

- Gruppe 2

## Datenmodelle und Datendefinition

- Konzepte
- Einfache Datentypen und Konstruktoren
- Inhärente und implizite Konsistenzregeln
- Benennungskonventionen

**3-Schema-Architektur**

- Gruppe 2

## Relationenmodell

- Am weitesten verbreitetes Datenmodell
- Relationen lassen sich als Tabellen auffassen

| Dozent |  |  |  |  |
| --- | --- | --- | --- | --- |
| Nachname | Vorname | Adresse | Telefon | PNr |
| Schauer | Helmut | Winterthurerstr. 190 | 257 4340 | 654.44.414.122 |
| Tell | Wilhelm | Winterthurerstr. 190 | 257 4312 | 287.50.327.224 |
| Garbers | Hermann | Blümlisalpstr. 10 | 257 3735 | 356.40.123.345 |
| Wehrli | Hans Peter | Plattenstr. 14 | 257 3922 | 873.51.284.529 |

- Gruppe 2

## Konsistenzregeln

- Domänenbeschränkungen
- Schlüsselbeschränkungen
- Gegenstandsintegrität
- Referentielle Integrität

**Datenbanksprache**

- SQL

- Gruppe 2

## Objektorientierte Datenmodelle

- Objekte
- Einkapselung
- Taxonomien
- Referenzen

**Objektrelationale Datenmodelle**

- ADTs
- Relationenschemata
- BLOBs

- Gruppe 2

## Datenzugriff und -manipulation

- Prinzip deskriptiver Fragen

- Gruppe 2

## Daten ändern
	- Update-Anweisung
Daten löschen
	- Delete-Anweisung
Daten einfügen
	- Insert-Anweisung

- 	- Update-Anweisung
**Daten löschen**
- 	- Delete-Anweisung
**Daten einfügen**
- 	- Insert-Anweisung

**Anfragesprachen**

- SELECT	<was?>
- FROM	<woher?>
- WHERE	<mit welchen Eigenschaften?>

- Gruppe 2

## Steuerung und Überwachung

- Zugriffsschutz
- Konsistenzsicherung
- Transaktionen
- Verteilung
- Speicherverwaltung und Datentransport

**Grobprinzip Transaktionskonzept. DB = Datenbank, TA = Transaktion**

- Gruppe 2

## Danke für Ihre Aufmerksamkeit!

- Gruppe 2