Datenbanken: Theorie, Entwurf und Programmierung relationaler DatenbankenWas sind Datenbanken, wie entwirft man eigene Datenbanken und wie kann man mit ihnen optimal arbeiten? Lebendig und umfassend führt Sie dieses Buch in die Grundlagen von Theorie, Programmierung und dem Entwurf relationaler Datenbanken ein. Aus verschiedenen Perspektiven von Anwendern, Programmierern und Datenbankadministratoren werden die unterschiedlichsten Anforderungen beleuchtet und ein umfassendes Verständnis für die Problematik geweckt. Eine übersichtliche Grafik dient als Wegweiser durch das Buch. An jedem Kapitelende finden Sie neben zahlreichen Fragen und Aufgaben ausführliche Zusammenfassungen zur Wiederholung und Intensivierung des Stoffes. Auf der Homepage zum Buch stehen alle Beispieldateien zum Download bereit. "Lobenswert sind die Fragen, Aufgaben und Zusammenfassungen am Ende jeden Kapitels." IT-Director 07-08/2007 "Lebendig, sympathisch und umfassend führt dieses Buch in die Grundlagen von Theorie, Programmierung und den Entwurf relationaler Datenbanken ein. [...] Das Buch ist sehr nutzerfreundlich, denn eine übersichtliche Grafik - die Roadmap - dient als Wegweiser durch das Buch" Metall, 06/2007 |
Contents
Wichtiger Hinweis | 13 |
Das erste Wort hat der Anwender | 22 |
13 | 56 |
Transaktionen und Recovery | 313 |
Konkurrierende Zugriffe | 332 |
352 | |
Other editions - View all
Common terms and phrases
Abbildung Abfrage Abschnitt Adresse AG.Bezeichnung Allerhand Altsaxophon ArtikelBezeichnung ARTIKELGRUPPE Artikelgruppeld Artikelld Artikelnr Attributnamen Ausschnitt der Realität äußeren Join Bedingungen Befehl Beispieldatenbank Benutzer besprochen Bestandsmenge Bezeichnung Beziehung Bild Buch chen Cluseau COMMIT Datei Dateimanager Daten Datenbankmanagementsystem Datensatz Datensprache Datentypen DBMS definieren definiert Definition DELETE Dritte Normalform eindeutig Einstein Elektronik-Fachgerät Elemente Entitäten Entitätenklassen EQUIJOIN ersten Fake Book Falls folgenden Fremdschlüssel Funktionale Abhängigkeit gespeichert gibt GROUP Hashing heißt Hilfsmotoren integer jetzt jeweils Kapitel kartesische Produkt Komponente korrekt Kreuzprodukt Kundeld Lampenschirme Ländernamen LIEFERANT LieferantId löschen M₁ Menge möglich muss Namen NATURAL JOIN Normalform NULL NULL-Werte Operatoren physikalisch Primärschlüssel PROJECT Projektion recordx referentielle Integrität relationalen Datenbank relationalen Modells Relationsklasse RESTRICT ROLLBACK S-Lock Satz mit Id schließlich Schlüsselkandidaten Schublade Seite Seitenmenge SELECT DISTINCT Serialisierbarkeit sortiert Sperrung Symmetrieklassen von Relationen Systemrelevanten Ausschnitt Tabelle ARTIKEL Tabelle ARTIKELGRUPPE Tabelle BESTELLUNGEN Tabelle PERSON Transaktion true Tupel Übungsaufgaben unsere unserem Beispiel UPDATE Verarbeitung Vorname Wert wieder Zeiger Zugriff zwei