Сравнение возможностей веб-приложения asp.net с использованием различных технологий баз данных

У меня есть веб-магазин, который продает компоненты (это академический проект), который выглядит так. Я разработал одно и то же веб-приложение, используя следующие технологии баз данных:

  1. Сервер MS Sql с хранимыми процедурами и считывателем данных sql
  2. LINQ to Sql
  3. DB4o с использованием LINQ (клиент / сервер)

Какие функции можно сравнить, кроме технических и теоретических деталей между реляционной базой данных и объектно-ориентированной базой данных?

Это мой окончательный проект выпускника / магистра. Я хочу, чтобы функции, которые я хочу сравнить, были более практичными и интересными, чтобы я мог сделать некоторые конкретные и содержательные выводы, а не абстрактные сравнения, которые не вызывают большого интереса и трудностей для вывода.

Пожалуйста, помогите мне.

Не стесняйтесь высказывать свое мнение.

Спасибо в ожидании

PS: Не записывайте и не публикуйте этот пост, если кому-то не нравится этот вопрос, вы можете удалить его после получения ответа

    Вот сайт, который сравнивает DAL, может быть, вы можете получить некоторые идеи о том, что другие думают, что вы можете сравнить.

    http://ormbattle.net/

    Также вот мой первый вопрос о StackOverflow, который я сравниваю 4 dals для скорости и оптимизации. Benchmark Linq2SQL, Subsonic2, Subsonic3 – Какие-нибудь другие идеи, чтобы сделать их быстрее?

    Какие особенности можно сравнить

    В вашем случае я пытался сравнить скорость, и если преобразование в DAL может дать те же или другие функции, которые могут получить без него. Например, вы можете получить все те же вопросы, которые вы можете делать непосредственно с SQL или нет, и каковы ограничения.

    Попытайтесь создать несколько тестов производительности и сравните по четыре разных технологии БД (это не методологии) для заданных типов запросов.

    Давайте будем гением компьютера.