
Database Dreaming Volume II: Relational Writings Revised and Revived
Wraz z towarzyszącym jej tomem (Database Dreaming Volume I), książka ta oferuje zbiór esejów na ogólny temat relacyjnych baz danych i technologii relacyjnych baz danych. Większość z tych esejów, choć nie wszystkie, została opublikowana wcześniej, ale tylko w czasopismach i magazynach, które są obecnie trudne do znalezienia lub w książkach, których nakład został wyczerpany. Oto lekko zredagowany fragment przedmowy (więc mówi autor):
Wróciłem i przejrzałem wszystkie te wczesne eseje, szukając tych, które wydawały mi się warte ożywienia (a raczej zrewidowania i ożywienia) w tym czasie. Oczywiście, niektóre z nich zdecydowanie nie były! Jednak z około 130 oryginalnych artykułów znalazłem około 20, które wydawały mi się warte zachowania i nie zostały już włączone do moich nowszych książek lub zastąpione przez nie. Odszukałem więc oryginalne wersje tych 20 dokumentów i zabrałem się do pracy. Kiedy jednak skończyłem, okazało się, że mam gdzieś ponad 600 stron - zbyt wiele, moim zdaniem, jak na jedną książkę, więc podzieliłem je na dwa osobne tomy.
Najważniejszymi elementami niniejszego tomu są: szczegółowe wyjaśnienie operatora wielokrotnego przypisania i dlaczego jest on tak istotny; badanie, dlaczego technologie obiektowe i bazodanowe są o wiele bardziej różne, niż się często uważa; krytyczne badanie wsparcia SQL dla wskaźników ("referencji"); samouczek na temat kontrintuicyjnej (ale kluczowej) koncepcji tabel bez kolumn; oraz opatrzona przypisami i rozszerzona debata między autorem a E. F. Coddem, twórcą modelu relacyjnego, na temat zer i logiki trójwartościowej.