Технологии
Здравствуйте. Подскажите пожалуйста, какой язык программирования выбрать для СОЗДАНИЯ БД и ГРАФИЧЕСКОЙ оболочки для управления - вопрос №1182490
ею?
сентябрь 17, 2014 г.
-
Всего ответов: 1
-
для маленькой, учебной или экспериментальной БД можно использовать любой язык
для проекта с большими обьемом данных и количеством пользователей, лучше изучить типы существующих систем БД, их особенности, и выбрать в соответствии с особенностями проекта
а язык для графического интерфеса лучше выбирать исходя из типа клиентского приложения и платформы — на пример для веб приложений это обычно js в браузере
основные типы БД:
— реляционные БД наиболее известны MS SQL, MeSql, Oracle, язык как правило SQL
— документоориентированные БД наиболее известна MongoDb (js), но на самом деле их сейчас очень много, в том числе весьма перспективных, на пример полностью использующие C# и LINQ
— графовые БД менее известны, но в некоторых задачах другие типы БД принципиально не могут обеспечить требуемое быстродействие, обычно свои собственные языки, но есть к примеру на C#
не смотря на популярность споров какие типы БД лучше, надо с самого начала запомнить что для каждого типа есть своя область применения, в которой другие типы не могу справиться достаточно хорошо
ps статья где на довольно доступном уровне сравниваются преимущества реляционных и документо ориентированных БД - http://habrahabr.ru/post/231213/
в другой статье можно понять преимущества графовых БД, но для понимания, возможно, все таки нужен хотя бы минимальный уровень понимания типичных проблем, решаемых при проектировании БД - http://habrahabr.ru/post/219441/
Похожие вопросы
Скачал Файл Zip у меня установилась программа Baidu,никак не могу её удалить,помогите!
май 30, 2014 г.
Как сделать чтобы в соц.сети "Вконтакте", гости не видели "стену\фото".
сентябрь 27, 2011 г.
Флешка стала ярлыком и не открывается (не найден указанный модуль), как вернуть файлы с флешки? спасибо
апрель 4, 2014 г.