This document is a presentation about Slick, a modern database query and access library for Scala. It introduces Slick and its main features like easy database access similar to Scala collections and compile time safety. It covers topics like schema generation, basic queries with filtering, sorting and joins, and advanced queries with aggregations and nested queries. Code examples are provided to demonstrate how to get started with Slick and perform common tasks. The presentation concludes that while Slick provides benefits like usability in Scala and being production ready, its generated queries can lack readability.