dummies
 

Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur ebooks mit Firmenlizenz anzeigen:

 

Datenbanken - Grundlagen und XML-Technologien

Georg Lausen

 

Verlag Spektrum Akademischer Verlag, 2005

ISBN 9783827414885 , 292 Seiten

Format PDF, OL

Kopierschutz Wasserzeichen

Geräte

18,00 EUR


 

Vorwort

6

Inhaltsverzeichnis

8

1 Einführung

12

1.1 Grundbegriffe

12

1.2 Datenmodelle

20

1.3 Das relationale Datenmodell

23

2 Grundlagen von Anfragesprachen

28

2.1 Relationenalgebra

28

2.2 Relationenkalkül

36

2.3 Zusammenfassung

41

3 Der SQL-Standard

44

3.1 Überblick

44

3.2 Einfache Anfragen

47

3.3 Basis-Datentypen

52

3.4 Nullwerte

54

3.5 Aggregierungsfunktionen

54

3.6 Gruppierungen

55

3.7 Mengenoperatoren

58

3.8 Geschachtelte Anfragen

59

3.9 Struktur der Syntax

63

3.10 Konstruierte Datentypen

67

3.11 OLAP: ROLLUP und CUBE

69

3.12 WITH-Klausel und Rekursion

71

3.13 Anfragen über Bäumen

78

3.14 Einfügen, Löschen und Ändern

81

3.15 Sichten

85

3.16 SQL und Programmiersprachen

89

3.17 Integrität und Trigger

94

3.18 Zugriffskontrolle

106

3.19 Arbeiten mit Schema-Definitionen

110

3.20 Zusammenfassung

112

4 Konzeptueller Datenbankentwurf

116

4.1 Datenbankentwurf

116

4.2 Entitiy-Relationship-Modell

117

4.3 Unified Modeling Language

130

4.4 Zusammenfassung

133

5 Datenaustausch mit XML

136

5.1 Extensible Markup Language (XML)

136

5.2 Definition von Dokumenttypen (DTD)

141

5.3 XPath

145

5.4 XML-Schema

153

5.5 XML Query

159

5.6 Zusammenfassung

170

6 SQL und XML

174

6.1 SQL/XML

174

6.2 Speichern von XML

181

6.3 XPath und SQL

184

6.4 Zusammenfassung

189

7 Formaler Datenbankentwurf

192

7.1 Motivation

192

7.2 Funktionale Abhängigkeiten

194

7.3 Verlustfreie und abhängigkeitsbewahrende Zerlegungen

201

7.4 Normalformen

204

7.5 Algorithmen zur Normalisierung

206

7.6 Weitere Abhängigkeiten und Normalformen

209

7.7 Zusammenfassung

211

8 Physischer Datenbankentwurf

214

8.1 Grundlagen

214

8.2 Dateiorganisationsformen und Indexstrukturen

217

8.3 Baum-Indexstrukturen

221

8.4 Hash-Indexstrukturen

224

8.5 Zusammenfassung

225

9 Auswertung von Anfrageoperatoren

228

9.1 Selektion

228

9.2 Projektion

230

9.3 Verbund

230

9.4 Mengenoperatoren und Aggregierung

233

9.5 Optimierung

234

9.6 XPath-Anfragen

238

9.7 Zusammenfassung

245

10 Transaktionsverwaltung

248

10.1 Grundlagen

248

10.2 Mehrbenutzerkontrolle

250

10.3 Fehlerbehandlung

265

10.4 Transaktionsmodelle

269

10.5 Verteilte Transaktionen

271

10.6 Zusammenfassung

279

Literaturverzeichnis

282

Index

286