Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Мастера, помогите выбрать БД


com6 ©   (2002-05-19 09:55:00) 

Очень нужна ваша помощь!
Подскажите какую БД мне лучше выбрать для разработки небольшой программы-каталога.
Прежде всего, хотелось бы чтобы БД была легкой в обращении, и не требоавала никаких дополнительных файлов, которые необходимо было бы передавать пользователю (как в случае с BDE), или чтобы размер этих файлов был не больше 500kb. Важно чтобы все содержимое БД можно было легко сохрантть на винчестетре, пользователь имел возможность поиска данных и мог добавлять свои записи.
Буду от всего сердца благодарен за вашу помощь. Обязательно запишу в Thanks To моей будущей программы.


Deniz   (2002-05-21 12:47:00) [1]

Access и IB(я поклонник) отходят по вопросу, а именно "...не требоавала никаких дополнительных файлов". При работе может не быть Access, а IB нужно ставить.
Остается TFileStream, TClientDataSet и сторонние компоненты типа rx... или TDBF(не помню точно).


Hiqwer   (2002-05-21 11:06:00) [2]

Для маленького и настольного однозначно Access.
Соединяться используя ADO.


OldProger   (2002-05-20 23:14:00) [3]

Скорее всего - InterBase:
- нет файлового мусора, как с Парадохом,
- если использовать специальные компоненты - не нужна BDE
- работает быстро, программируется легко, все возможности
клиент-сервер, включая хранимые процедуры
- если использовать IBExpert (бесплатный для СНГ) - проектирование базы данных и отладка SQL-ей - одно удовольствие


freeman73   (2002-05-20 20:03:00) [4]

Можно использовать Midas предварительно создаете рельционную базу
в допустим DB формате затем поещаете на форму ClientDataSet перекациваете базу в формат Midas и работаете уже только с ней минуя BDE.


VICTOR_   (2002-05-20 14:22:00) [5]

>Nadi
Ответ выслал по e-mail


Nadi   (2002-05-20 11:42:00) [6]

for VICTOR_
а как в этом случае делать сортировку и поиск ?
если есть примеры можно ? плиииз :))


PepperLover_   (2002-05-20 11:13:00) [7]

Access однозначно !
Просто и со вкусом.
Также можешь колбасить в нем запросы а потом вызывать их из Дельфи.


jonik pegas   (2002-05-20 10:44:00) [8]

ADO+jet4.0(Access)
ADO входит в Windows начиная c 98(не надо доп. файлов), пользователь какие то задачи может и сам в msaccess сделать


VICTOR_   (2002-05-20 10:41:00) [9]

Можеш поробовать работать через
TFileStream
все записи БД можна сохранять в 1 файле. Обеспечивается высокая скорость при работе и низкий размер файла.


aleksander   (2002-05-20 10:15:00) [10]

А почему InterBase не подходит. Версия 6 бесплатная, компоненты для прямого доступа есть, СУБД сама по себе неплохая...


Derr   (2002-05-20 09:43:00) [11]

А можно и без базы. Работай с текстовыми файлами.
Можно и без файлов.
А можно и не работать.


Deniz   (2002-05-20 08:51:00) [12]

TClientDataSet
- сохранение в XML


kaif   (2002-05-19 11:05:00) [13]

Можно вместо базы данных использовать просто таблицы в памяти, которые имеют поиск и возможность сохранения на диске. Компонент TkbmMemTab - бесплатный. Особенно это может быть интересно, если нужно соблюсти все лицензионные соглашения.


Anatoly Podgoretsky   (2002-05-19 10:52:00) [14]

midas, размер 258 кб, работать через TClientDataset, если освоишь конечно


Наверх

Титульная страница Поиск, карта сайта Написать письмо