LINQ to DB is a data access technology that provides a run-time infrastructure for managing relational data as objects.