Bewertung:

Das Buch „Relational Theory for Computer Professionals“ von C.J. Date bietet eine umfassende und akademische Einführung in das relationale Modell und SQL. Es wird für seine klare Struktur, die prägnanten Erklärungen und die gründlichen Hintergrundinformationen gelobt, aber auch kritisiert, weil es zu theoretisch ist und für diejenigen, die einen eher praktischen Ansatz suchen, möglicherweise unzugänglich ist.
Vorteile:⬤ Gut geschriebene und prägnante Erklärungen
⬤ klare Struktur
⬤ informativer Hintergrund
⬤ zahlreiche Beispiele und Übungen mit detaillierten Antworten
⬤ effektiver Einsatz von Tutorial D für illustrative Zwecke.
⬤ Sehr akademisch und theorielastig
⬤ kann für praktische SQL-Anwender schwierig zu verstehen sein
⬤ Autor kann unnahbar wirken
⬤ verwendet eine andere Sprache, die eine Kluft zwischen Theorie und praktischer Anwendung schaffen kann.
(basierend auf 4 Leserbewertungen)
Relational Theory for Computer Professionals: What Relational Databases Are Really All about
Alle heute gängigen Datenbankprodukte unterstützen die SQL-Sprache, und die relationale Theorie ist das, worauf SQL angeblich basiert. Aber sind diese Produkte wirklich relational? Leider lautet die Antwort: nein. Dieses Buch zeigt Ihnen, wie ein echtes relationales Produkt aussehen würde, und wie und warum es so viel besser wäre als das, was derzeit erhältlich ist.
Mit diesem einzigartigen Buch werden Sie:
⬤ Lernen Sie, wie man Datenbanksysteme als Programmiersysteme sieht.
⬤ Eine sorgfältige, präzise und detaillierte Definition des relationalen Modells erhalten.
⬤ Eine detaillierte Analyse von SQL aus relationaler Sicht kennenlernen.
Es gibt buchstäblich Hunderte von Büchern über relationale Theorie oder die SQL-Sprache oder beides. Aber dieses Buch ist anders. Erstens ist niemand besser qualifiziert als Chris Date, ein solches Buch zu schreiben. Er und Ted Codd, der Erfinder des relationalen Modells, waren viele Jahre lang Kollegen, und Chris' Beschäftigung mit dieser Technologie reicht bis in die Zeit von Codds ersten Veröffentlichungen in den Jahren 1969 und 1970 zurück. Zweitens versuchen die meisten Bücher, SQL als Vehikel für die Vermittlung der relationalen Theorie zu nutzen, aber dieses Buch verfolgt bewusst den gegenteiligen Ansatz. Sein Hauptziel ist es, die relationale Theorie als solche zu lehren. Dann wird diese Theorie als Vehikel für die Vermittlung von SQL verwendet, wobei insbesondere gezeigt wird, wie diese Theorie bei dem praktischen Problem der korrekten und produktiven Verwendung von SQL helfen kann.
Jeder Computerfachmann, der verstehen will, was es mit relationalen Systemen auf sich hat, kann von diesem Buch profitieren. Es werden keine Vorkenntnisse über Datenbanken vorausgesetzt.