Технологии доступа к данным
Универсальный доступ к данным (как частный случай - к таблицам баз данных) на платформе .NET обеспечивается за счет применения различных технологий, например, ADO.NET и LINQ. Эти технологии реализованы в Mono.
Технология ADO.NET (ActiveX Data Objects .NET) - это модель доступа к данным, основанная на использовании провайдеров, которые представляют собой набор объектов, реализующих стандартные интерфейсы ADO.NET. Технология LINQ (Language Integrated Query) представляет собой расширение синтаксиса языков платформы .NET (Mono) путем добавления SQL-подобного языка запросов. На нижнем уровне для доступа к данным используется ADO.NET.
Firebird (FirebirdSQL) — компактная, кроссплатформенная, свободная система управления базами данных (СУБД), работающая на Linux, Microsoft Windows и разнообразных Unix платформах.