Выбор базы

  • Автор темы Golod
  • Дата начала
G

Golod

Гость
#1
Уважаемые! Необходимо выбрать базу данных, с которой проще всего работать в Delphi.
В базе будет храниться порядка 500 000 объектов(в одной таблице). При этом, необходимо иметь возможность достаточно быстро производить отборы.
Подскажите, что лучше выбрать. Спасибо.
 
G

Golod

Гость
#2
Пока до конца не определился... Скорее всего мало - до 5, но много записей будет лишь в одной. В остальных - не больше 500.
 
G

Golod

Гость
#4
Интересный вопрос. На 60% нет. Если заказчик выпендриваться не будет. Да и вообще, не знаю, есть ли у них сеть.
 
P

pushkin

Гость
#5
На выбор базы данных сильно будут влиять следующие факторы:
  1. Количество одновременных пользователей.
  2. Размер базы.
  3. Средняя сложность запросов.
  4. И еще пару всяких критериев...
А так как размер базы у вас не сильно большой - 500 000 - это немного, и таблиц у вас тоже немного, то вполне сойдет и MySQL. Это бесплатная база данных, которую можно свободно скачать с сайта www.mysql.com. Она хороща тем, что умеет очень быстро выполнять простые запросы и соединение с ней происходит очень быстро.

А по поводу технической стороны - BDE в Delphi работает нормально с любой базой.
 
A

AnEi

Гость
#6
<!--QuoteBegin-pushkin+4:10:2007, 09:30 -->
<span class="vbquote">(pushkin @ 4:10:2007, 09:30 )</span><!--QuoteEBegin-->А по поводу технической стороны - BDE в Delphi работает нормально с любой базой.
[snapback]80565" rel="nofollow" target="_blank[/snapback]​
[/quote]

BDE необходмо регистрировать в системе, что возможно только с провами пользователя. Я лично предпочитаю ADO-технологию, меньше возни, и возможно как локальная, так и серверная реализация. Сама база данных может быть *.mdb (Access)