Johann Mitloehner, 2020-25
NB = Jupyter notebook zum download
In der LV wird nur open source software verwendet, die Sie auf Ihrem Computer installieren koennen:
Alternativ dazu: JupyterHub server ueber die Learn-Seite zur LV (Lernaktivitaeten)
This one stands out from the large crowd of DB books as it is not tied to a particular software product and approaches relational DB systems and SQL critically; Date covers relational theory in great detail and points out weaknesses and bad design decisions in existing DBMS and SQL, at least from his point of view. Lots of exercises, very interesting read. Highly recommended, but not at all needed for this lecture; for those who wish to further explore the relational approach. New copies of the latest edition are very expensive, but older editions are fine as well (e.g. paperback 1999); cheap used copies can be found at various online retailers, often for a few $.