ADO .NET obsahuje nástroje na prístup k dátam v relačných databázach. K základným nástrojom patria objekty typu DataSet, DataTable, DataRow, DataColumn, DataAdapter a pod. Komfortnejšie nástroje pre moderné aplikácie poskytuje Entity Framework.
Entity Framework je nový nástroj na prácu s databázou, ktorý umožňuje vytvoriť si vlastný dátový model nad reálnou databázou. V ňom si možno zostaviť vlastné entity a kombinovať v nich vybrané údaje z viacerých tabuliek. V programových aplikáciách s nimi potom možno pracovať takmer rovnako, ako keby to boli natívne tabuľky.
LINQ umožňuje vyberať a spracovať dáta z objektových štruktur pomocou osobitných príkazov, zabudovaných príamo do programovacích jazykov Visual C# aj Visual Basic. Vo verzii LINQ to Entities táto technika ponúka jednoduché, pohodlné a pritom veľmi účinné nástroje na priamu prácu s tabuľkami, procedúrami a funkciami v databáze. Sila tejto techniky spočíva najmä v tom, že operácie s údajmi sa symbolicky zapisujú v jazyku C# alebo VB, ale v skutočnosti sa vykonávajú priamo na databázovom serveri.