Dateien und Datenbanken Eine anwendungsorientierte Einführung

Schwerpunkte dieses anwendungsbezogenen Lehrbuchs sind der Entwurf und die Abfrage von Datenbanken in Anwendersprachen. Der erste Teil behandelt am Beispiel typischer Datenstrukturen und Algorithmen die Verwaltung unverbundener Dateien. Der zweite Teil führt in den Entwurf von Datenbanken ein. Abfra...

Full description

Bibliographic Details
Main Author: Lusti, Markus
Format: eBook
Language:German
Published: Berlin, Heidelberg Springer Berlin Heidelberg 1997, 1997
Edition:3rd ed. 1997
Series:Springer-Lehrbuch
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • 1 Daten und Dateien
  • 1.1 Daten
  • 1.2 Dateien
  • 2 Dateiorganisation
  • 2.1 Datenspeicher
  • 2.2 Das Modell der sequentiellen Dateiorganisation
  • 2.3 Das Modell der relativen Dateiorganisation
  • 2.4 Das Modell der indizierten Dateiorganisation
  • 2.5 Wahl der geeigneten Dateiorganisation
  • 3 Dateiverwaltung
  • 3.1 Datenverwaltung für den Endbenutzer
  • 3.2 Operationen auf Daten
  • 3.3 Kommunikation mit anderen Anwendungen
  • 4 Datenentwurf
  • 4.1 Ziele
  • 4.2 Methoden
  • 4.3 Phasen
  • 4.4 Fallstudie zur Normalisierung
  • 4.5 Automatische Normalisierung
  • 5 Datenbankverwaltung
  • 5.1 Abfragen
  • 5.2 Aktionsabfragen
  • 5.3 Optimierung lokaler Datenbanken
  • 5.4 Datenbankverwaltung und Tabellenkalkulation
  • 6 Relationale Systeme
  • 6.1 Datenmodelle
  • 6.2 Relationale Datenbanken als Tabellenmengen
  • 6.3 Operationen auf Tabellen
  • 6.4 Weitere Eigenschaften relationaler Systeme
  • 6.5 Relationenmodell und Netzwerkmodell
  • 7 Anwendungsentwicklung
  • 7.1 Benutzerschnittstelle
  • 7.2 Fallstudie Literaturverwaltung
  • 8 Client/Server-Systeme
  • 8.1 Begriff
  • 8.2 Kommunikation in Rechnernetzen
  • 8.3 Aufgabenverteilung zwischen Client und Server
  • 8.4 Beispiele von Server-Datenbanksystemen
  • 8.5 Lokale Datenbanken und Server-Datenbanken
  • 8.6 Datenbankprozeduren
  • 8.7 Migration
  • 8.8 Datenschutz
  • 8.9 Optimierung
  • 9 Verteilte Datenbanksysteme
  • 9.1 Begriff
  • 9.2 Datenunabhängigkeit
  • 9.3 Ablauf einer globalen Abfrage
  • 9.4 Übersetzung globaler in lokale Abfragen
  • 9.5 Verteilte Transaktionen
  • 10 Objektorientierte Datenbanksysteme
  • 10.1 Objektorientierte Programmiersprachen
  • 10.2 Ein objektorientiertes Datenmodell
  • 11 Anforderungen an relationale DBMS
  • A Glossar
  • B ASCII-Code
  • C Ausgewählte Lösungen