Здравствуйте. Подскажите пожалуйста, какой язык программирования выбрать для СОЗДАНИЯ БД и ГРАФИЧЕСКОЙ оболочки для управления - вопрос №1182490

ею?
17.09.14
1 ответ

Ответы

для маленькой, учебной или экспериментальной БД можно использовать любой язык

для проекта с большими обьемом данных и количеством пользователей, лучше изучить типы существующих систем БД, их особенности, и выбрать в соответствии с особенностями проекта

а язык для графического интерфеса лучше выбирать исходя из типа клиентского приложения и платформы — на пример для веб приложений это обычно js в браузере

основные типы БД:

реляционные БД наиболее известны MS SQL, MeSql, Oracle, язык как правило SQL
документоориентированные БД наиболее известна MongoDb (js), но на самом деле их сейчас очень много, в том числе весьма перспективных, на пример полностью использующие C# и LINQ
графовые БД менее известны, но в некоторых задачах другие типы БД принципиально не могут обеспечить требуемое быстродействие, обычно свои собственные языки, но есть к примеру на C#

не смотря на популярность споров какие типы БД лучше, надо с самого начала запомнить что для каждого типа есть своя область применения, в которой другие типы не могу справиться достаточно хорошо

ps статья где на довольно доступном уровне сравниваются преимущества реляционных и документо ориентированных БД - http://habrahabr.ru/post/231213/

в другой статье можно понять преимущества графовых БД, но для понимания, возможно, все таки нужен хотя бы минимальный уровень понимания типичных проблем, решаемых при проектировании БД - http://habrahabr.ru/post/219441/
18.09.14

Глеб Черняк

Читать ответы

Олег Николаевич

Читать ответы

Alexander

Читать ответы
Посмотреть всех экспертов из раздела Технологии
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store