📚 Lehrbuch Datenbanksysteme

Mein soeben erschienenes Buch Datenbanksysteme richtet sich an Studierende, Entwickler und Datenbankanwender. Es erklĂ€rt Ihnen, wie moderne Datenbankmanagementsysteme funktionieren. Es zeigt Ihnen, wie Sie Datenbanken korrekt und effizient entwerfen. Es erlĂ€utert den Umgang mit der Structured Query Language (SQL) und gibt einen Überblick ĂŒber die Administration und Programmierung von Datenbanksystemen.

Cover

UnzĂ€hlige Übungsaufgaben (mit Lösungen!) helfen Ihnen, das erlernte Wissen zu verfestigen und anzuwenden. Zusammen mit dem Buch erhalten Sie den Online-Zugriff auf mehrere Beispieldatenbanken, sodass Sie SQL-Kommandos ohne die langwierige Installation eines eigenen Datenbank-Servers ausprobieren können. Alternativ können Sie die zum Download angebotenen Beispieldatenbanken natĂŒrlich auch lokal installieren.

In das Buch fließt meine bald 30-jĂ€hrige Erfahrung im Entwurf von Datenbanken, bei der Entwicklung von Datenbankanwendungen, bei der Administration von Datenbankmanagementsystemen (DBMS) sowie aus dem Unterricht ein. Ein besonderer Fokus des Buchs liegt im korrekten Datenbankdesign. Fehler, die in dieser Phase passieren, sind spĂ€ter praktisch nicht mehr zu korrigieren. Das Buch berĂŒcksichtigt auch neue Entwicklungen, von NoSQL bis hin zu modernen SQL-Features (Rekursion, Common Table Expressions, Window-Funktionen etc.).

Das Buch umfasst knapp 750 Seiten und kostet ca. 50 EUR. Mehr Details zum Buch finden Sie hier.

Freiexemplar fĂŒr Lehrpersonal

Wenn Sie auf der Fachhochschule oder UniversitĂ€t eine Datenbank-Vorlesung oder -Übung abhalten: Kontaktieren Sie dozenten@rheinwerk-verlag.de und fordern Sie ein kostenloses Belegexemplar an!

2 Gedanken zu „📚 Lehrbuch Datenbanksysteme“

  1. Hallo Herr Kofler!

    Erst einmal vielen Dank fĂŒr Ihre vielen sehr lesenswerten BĂŒcher zu IT-Themen. Das im Blog-Beitrag beschriebene Buch
    ist nun schon mein dritter „Kofler“ nach dem „Linux-Handbuch“ und „Hacking & Security“.

    Aber nun zu meinem Anliegen: Auch im neuen Buch zu Datenbanksystemen steht vorne im „Kleingedruckten“ der Hinweis „Satz: Michael Kofler“.

    Ich fĂ€nde es sehr interessant zu erfahren, wie die BĂŒcher (technisch) entstehen. Hinweise gibt es hier im Blog ja durchaus zu finden – Stichworte: Markdown, Pandoc, LaTeX.

    Gibt es irgendwo eine genauere Beschreibung des Prozesses oder ist so etwas vielleicht fĂŒr die Zukunft geplant? Das Thema
    ist ja auch gerade fĂŒr Studierende und Menschen im Hochschulbereich bzgl. Veröffentlichungen interessant.

    Viele GrĂŒĂŸe aus Bielefeld
    JĂŒrgen Schwarze

    1. Ich schreibe meine Manuskripte in einer Markdown-Syntax und mache mit Pandoc dann zwei Versionen: Eine HTML-Version fĂŒr EPUB/MOBI (um die Fertigstellung der E-Books in diesen Formaten kĂŒmmert sich dann der Verlag) und eine LaTeX-Version, aus der ich dann in einem zweiten Schritt die PDFs fĂŒr den Druck bzw. fĂŒr das PDF-E-Book mache.

      Im Detail ist der Prozess aber viel komplizierter, weil Pandoc nicht alles kann, was ich bzw. der Verlag brauchen (z.B. eigene Schriften fĂŒr MenĂŒkommandos und fĂŒr Tastensymbole, Querverweise auf Abbildungen usw.). Hier behelfe ich mir mit eigenen Syntaxerweiterungen, die dann durch sed- und Python-Scripts an LaTeX und HTML angepasst werden. Außerdem enthalten meine Markdown-Dateien da und dort eingebettete LaTeX-Kommandos (z.B. fĂŒr manuelle Zeilen- und SeitenumbrĂŒche). Die PDF muss außerdem den Layout-Vorgaben des Verlags entsprechen und die richtigen Schriften verwenden. Insgesamt stecken in den erforderlichen Scripts und LaTeX-Header-Dateien sicher 2000 Zeilen Code. Das ganze Setup zum AusfĂŒhren der diversen Kommandos und Scripts ist wiederum in Docker-Containern verpackt, damit ich das einigermaßen komfortabel von einem Rechner zum nĂ€chsten ĂŒbersiedeln kann (und damit mir Pandoc-Updates nicht alles zerstören).

      Eine Veröffentlichung dieses Codes ist aus meiner Sicht nicht sinnvoll und daher nicht geplant. Alleine eine ordentliche Dokumentation wĂŒrde Wochen dauern.

      Ich habe aber mein Markdown-, LaTeX- und Pandoc-Wissen in allgemeingĂŒltiger Form in ein E-Book verpackt, das sogar kostenlos verfĂŒgbar ist, siehe: https://kofler.info/ueber/ebooks-kofler/

Kommentare sind geschlossen.