для маленькой, учебной или экспериментальной БД можно использовать любой язык
для проекта с большими обьемом данных и количеством пользователей, лучше изучить типы существующих систем БД, их особенности, и выбрать в соответствии с особенностями проекта
а язык для графического интерфеса лучше выбирать исходя из типа клиентского приложения и платформы — на пример для веб приложений это обычно js в браузере
основные типы БД:
— реляционные БД наиболее известны MS SQL, MeSql, Oracle, язык как правило SQL
— документоориентированные БД наиболее известна MongoDb (js), но на самом деле их сейчас очень много, в том числе весьма перспективных, на пример полностью использующие C# и LINQ
— графовые БД менее известны, но в некоторых задачах другие типы БД принципиально не могут обеспечить требуемое быстродействие, обычно свои собственные языки, но есть к примеру на C#
не смотря на популярность споров какие типы БД лучше, надо с самого начала запомнить что для каждого типа есть своя область применения, в которой другие типы не могу справиться достаточно хорошо
ps статья где на довольно доступном уровне сравниваются преимущества реляционных и документо ориентированных БД - http://habrahabr.ru/post/231213/
в другой статье можно понять преимущества графовых БД, но для понимания, возможно, все таки нужен хотя бы минимальный уровень понимания типичных проблем, решаемых при проектировании БД - http://habrahabr.ru/post/219441/
Добрый день. Меня заинтересовал ваш ответ "для маленькой, учебной или экспериментальной БД можно использовать любой язык
для проекта с больш..." на вопрос http://www.liveexpert.org/topic/view/1182490-zdravstvujte-podskazhite-pozhalujsta-kakoj-yazik-programmirovaniya-vibrat-dlya-sozdaniya-bd-i-graficheskoj-obolochki-dlya. Можно с вами обсудить этот ответ?