Если вы только начинаете, ознакомьтесь с руководством по ASP.Net по созданию уровня доступа к данным с использованием TableAdapters. Это отличное начало, потому что оно дает вам хороший интерфейс типа drag and drop для многих вещей, в дополнение к предоставлению строго типизированных данных. Все понятия об адаптерах данных и строках соединения присутствуют, они управляются только тем объектом, который он создает.
Приятной особенностью Table Adapters является то, что она использует ADO.Net, поэтому вам просто нужно заменить DataAdapter на SQL, MySQL, SQLite, который вам нужен.
Как только вы это освоите, вы также можете перейти к интеграции вашего бизнес-уровня с помощью учебников по LINQ to SQL .