Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Вниз

Какую БД выбрать?   Найти похожие ветки 

 
able ©   (2004-11-12 20:14) [0]

Надо сделать каталог товаров и быстрый поиск по ним.


 
YurikGL ©   (2004-11-12 20:19) [1]

1С :-)


 
sniknik ©   (2004-11-12 20:26) [2]

любую! знаю только одну которая этого не посволяет, и та еще только пишется... сдесь
http://delphimaster.net/view/1-1100061003/
;о))

тормоза в основном не от движка, а от програмиста его использующего...


 
Fay ©   (2004-11-12 20:27) [3]

Возьми любую. Точно подойдёт.


 
able ©   (2004-11-12 20:59) [4]

Я так и думал :)
Решил просто посоветоваться :)
Мой выбор пал на BDE.


 
SergP ©   (2004-11-12 21:23) [5]


>  [4] able ©   (12.11.04 20:59)
> Я так и думал :)
> Решил просто посоветоваться :)
> Мой выбор пал на BDE.


Ну BDE это вообще-то средство для работы с разными базами... А ты ведь задаешься вопросом какую БД выбрать....


 
YurikGL ©   (2004-11-12 22:16) [6]


> able ©   (12.11.04 20:59) [4]

Напиши объем задач, предполагаемое количество записей, пользователей...


 
able ©   (2004-11-13 12:54) [7]

SergP ©   (12.11.04 21:23) [5]
Нет, не то сказал. Paradox выбрал.


 
able ©   (2004-11-16 12:43) [8]

YurikGL ©   (12.11.04 22:16) [6]
Надо составить каталог предприятий.. Всего около 2000 предприятий. У каждого адрес, телефон и т.д. Нужно реализовать шустрый и гибкий поиск


 
Digitman ©   (2004-11-16 13:53) [9]


> шустрый и гибкий поиск


сильно зависит от


> и т.д


с поиском же записи/записей по таким тривиальным атрибутам как "адрес, телефон" успешно и достаточно эффективно справится правтически любая СУБД, если БД состоит из одной-единственной таблицы и таблица грамотно индексирована по этим полям


 
Sergey13 ©   (2004-11-16 13:57) [10]

2[9] Digitman ©   (16.11.04 13:53)
Не думаю, что одной-единственность таблицы способствует быстрому поиску. Скорее наоборот.


 
Digitman ©   (2004-11-16 14:24) [11]


> Sergey13


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


 
Sergey13 ©   (2004-11-16 14:45) [12]

2[11] Digitman ©   (16.11.04 14:24)
Это да. Но еще она дает уверенность, что выбрав например "ул. Ленина" в адресе, ты выберешь всех с улицы Ленина и не пропустишь например "Ленина ул.", "улица Ленина" или "ул ленина", что практически неизбежно при ручном заколачивании множества инфы.


 
msguns ©   (2004-11-16 14:54) [13]

ИМХО, для 2000 записей делал бы в аксесе. Все будет работать достаточно быстро и не надо заморачиваться с переносом приложения на другие компы. Компоненты - ADO.


 
Digitman ©   (2004-11-16 15:03) [14]


> Sergey13 ©   (16.11.04 14:45) [12]


ой да ладно тебе !

ошибки ввода юзера отнюдь не минимизируются нормализацией..

точно так же можно предусмотреть их гарантированное появление и для ненормализованной БД .. разницы никакой .. анализ юзерской дури - либо в триггере либо на стороне "толстого" клиента или апп-сервера


 
Sergey13 ©   (2004-11-16 15:20) [15]

2[14] Digitman ©   (16.11.04 15:03)
>ошибки ввода юзера отнюдь не минимизируются нормализацией..
А я считаю, что хотя и не исчезают полностью, но здорово уменьшаются. Хотя это и не по теме уже.


 
able ©   (2004-11-17 15:08) [16]

Поконкректнее скажу попозже)


 
able ©   (2004-11-17 17:10) [17]

msguns ©   (16.11.04 14:54) [13]
А есть автоматический инсталлер, который будет бд вместе с прогой устанавливать?
И чем лучше?


 
Jeer ©   (2004-11-17 17:39) [18]

А инсталлятор никак с СУБД не связан.
Бери, что достанешь:)


 
able ©   (2004-11-17 18:48) [19]

Ладно, с инсталлятором разберусь :)
И всё-таки чем лучше access?


 
Highlander   (2004-11-17 19:13) [20]

предлагаю FB/IB ;0)


 
able ©   (2004-11-17 19:47) [21]

Да, кстати.
У каждого предприятия есть прайс, по которому тоже надо искать :)


 
Lexa   (2004-11-17 20:13) [22]

Я предлагаю остановить свой выбар на Access, если не планируется во много раз увеличить объем БД, а для 2000 фирм его хватит за глаза .... От Paradox его отличет то что в нем не так летят индексы .... Interbase не целесообразно использовать для столь малого объема .... а если тебя так привлекает вкладка компонент BDE то настрой в источниках данных ODBC псевдоним и работай через BDE ... и еще прас туда запихать тоже можно это особой проблемы не составит ... а поиск лучше всего сделать не через фильтры а с помощью SQL запросов ... и когда будешь писать SQL запросы, если ты хочешь, чтобы поиск был наиболее шустрым, то позаботься чтобы они были как можно более селективнвы ....


 
YurikGL ©   (2004-11-17 20:38) [23]

Пользуй Access+ADO.

Почти гарантированно не требует никаких инсталяций и идет "просто так" т.к. соответствующий jet почти всегда есть (из личного опыта).


 
Sergey13 ©   (2004-11-18 09:47) [24]

2[22] Lexa   (17.11.04 20:13)
> Interbase не целесообразно использовать для столь малого объема ....
Можно узнать почему?


 
Dmitriy O. ©   (2004-11-18 10:11) [25]

Лутше сразу порльзовать SQL базы т.к. потом может возникнуть необходимость сетевого варианта.


 
ЮЮ ©   (2004-11-18 10:16) [26]

>Dmitriy O. ©   (18.11.04 10:11) [25]
а Paradox разве не "SQL база" ?


 
asp ©   (2004-11-18 11:26) [27]

able ©   (17.11.04 18:48) [19]>
Во-первых хотя бы тем, что синтаксис SQL получше.


 
able ©   (2004-11-18 15:33) [28]

Т.е. у пользователя должен стоять MS Access?


 
Reindeer Moss Eater ©   (2004-11-18 15:37) [29]

Просто должен стоять


 
Dmitriy O. ©   (2004-11-18 15:40) [30]


> ЮЮ ©   (18.11.04 10:16) [26]

Да действительно можно и с ней работать по сетке.
Но будет тормозить наверно сильнее если скажем пользовать IB


 
able ©   (2004-11-18 15:42) [31]

Reindeer Moss Eater ©   (18.11.04 15:37) [29]
Должен был установлен Access?)


 
able ©   (2004-11-18 15:42) [32]

Reindeer Moss Eater ©   (18.11.04 15:37) [29]
Должен был установлен Access?)


 
Reindeer Moss Eater ©   (2004-11-18 15:45) [33]

не должен


 
Lexa   (2004-11-18 17:26) [34]

Для Sergey13, так как Interbase изначально рассчитывалась на работу с большими объемами данных и на не одного двух пользователей, а более мощные приложения ... а писать различного рода настольные приложения с использованием СУБД Interbase для одного компьютера это мне кажется извращением .... а советовать разбираться сразу с Interbase новичку, который хочет написать, как мне кажется, приложение с которым будут работать два - три человека одновременно вряди стоит ....


 
Sergey13 ©   (2004-11-18 17:34) [35]

2[34] Lexa   (18.11.04 17:26)
Странные у вас данные, надо отметить. Я думаю, многие тут с вами не согласятся. 8-)


 
HSolo ©   (2004-11-18 17:35) [36]

>Lexa   (18.11.04 17:26) [34]
>писать различного рода настольные приложения с использованием СУБД Interbase для одного компьютера это мне кажется извращением

А с использованием FB Embedded / Yaffil Personal ?


 
Fay ©   (2004-11-18 17:39) [37]

2 HSolo ©   (18.11.04 17:35) [36]
FB Embedded штука хорошая. Бери и не спрашивай.


 
HSolo ©   (2004-11-18 17:43) [38]

>Fay ©   (18.11.04 17:39) [37]
Это Вы мне?
Спасибо, но я-то как раз знаю, что это такое :)) А вот Lexa - явно нет. Ему, собственно, мое послание и адресовано.


 
Lexa   (2004-11-18 17:50) [39]

HSolo -  я пользуюсь MS SQL Server или Access, на Interbase делал всего три раза и то давно, а с его клонами не работал ... и все же за чем нужен сервер для того что бы работать с приложением одному пользователю


 
HSolo ©   (2004-11-18 17:56) [40]

>на Interbase делал всего три раза и то давно, а с его клонами не работал
Это-то понятно :)

>и все же за чем нужен сервер для того что бы работать с приложением одному пользователю

http://ibase.ru/ibfaq.htm#embedded



Страницы: 1 2 вся ветка

Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.033 c
11-1084185969
Yustas
2004-05-10 14:46
2004.12.19
TSTRList.SaveToFile


4-1099284762
Rentgen
2004-11-01 07:52
2004.12.19
Прожиг CD-R, CD-RW


14-1101559628
Piter
2004-11-27 15:47
2004.12.19
Где взять описание структуры IMAGE_IMPORT_DESCRIPTOR ?


3-1101111353
Alex@work
2004-11-22 11:15
2004.12.19
Посоветуйте инсталлятор


3-1100862240
Dush
2004-11-19 14:04
2004.12.19
Хранимая процедура





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский