DataSource
= Как вы подключаетесь к базе данных DataSet
= Структура базы данных в памяти
Подробнее (из экзамена 70-516: TS: доступ к данным с помощью Microsoft .NET Framework 4book):
DataSource Это основное свойство, которому вы назначаете свои данные.Вы можете назначить все, что реализует интерфейс IList, IListSource, IBindingList или IBindingListView.Некоторыми примерами элементов, которые могут быть назначены свойству DataSource, являются массивы (IList), списки (IList), таблицы данных (IListSource) и наборы данных (IListSource).
DataSet представляет собой табличную таблицу на основе памяти, реляционное представление данных и является основным отключенным объектом данных.Концептуально, думайте о DataSet как о реляционной базе данных в памяти, но это просто кэшированные данные и не предоставляет никаких транзакционных свойств (атомарность, согласованность, изоляция, долговечность), которые необходимы для современных реляционных баз данных.DataSet содержит коллекцию объектов DataTable и DataRelation