Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Что лучше   Найти похожие ветки 

 
VitalikS   (2006-01-14 09:43) [0]

Очень хочется узнать у профессиональных программистов какой движок баз данных лучше использовать в локальных и клиент-серверных. И какой метод доступа лучше использовать.


 
sniknik ©   (2006-01-14 09:57) [1]

выяснений "что лучше" море, и ни одно ни к чему не привело (лучшего выбрано не было), т.к. такого нет, если смотреть в общем, надо смотреть применительно к задаче, а как реализована задача зависит в основном не от движка, а от того как написано и насколько программист знает особенности того что использует.

(вообще это уже вопрос стиля "как запихнуть программу в трей" в базах... офтопик, посему подлежит закрытию. имхо)


 
Anatoly Podgoretsky ©   (2006-01-14 12:47) [2]

Без знания базы это не представляет интереса вообще.
Ну нужен еще и критерий - что лучше. Кому размер, кому скорость, кому набор функций.


 
YurikGL ©   (2006-01-14 12:58) [3]

Опиши задачу более подробно: Сколько будет клиентов? Каков объем/характер хранимой информации?


 
VitalikS   (2006-01-14 13:30) [4]

Для самых умных (таких как sniknik © ) напишу - программированием я занимаюсь уже давно, и кидать умняки не надо!!! Я просто решил поинтересоваться какие движки выбирают другие программисты и раздел для своего сообщения я выбрал самый подходящий и не понимаю почему тему перенесли сюда!!!!!

Меня интересует ни скорось, ни размер меня больше привлекает функциональность и стабильнось чтобы без провалов и без потерь индексов.
Напишите кто какой доступ и какое хранилище выбирает для своих программ!
Вот и всё что я хотел узнать.


 
YurikGL ©   (2006-01-14 13:53) [5]


> Напишите кто какой доступ и какое хранилище выбирает для
> своих программ!

В зависимости от цели...
Я выбирал
Для сайта - mySQL
Для телефонного справочника - Access
Для системы документооборота - Interbase


 
YurikGL ©   (2006-01-14 13:55) [6]

Вообще, вопрос сродни вопросу автослесарю: "какой ключ лучше применять при ремонте автомобиля? на 10, на 13, на 11, на 17 или какой-нибудь еще?"


 
tesseract ©   (2006-01-14 14:48) [7]


>
> Меня интересует ни скорось, ни размер меня больше привлекает
> функциональность и стабильнось чтобы без провалов и без
> потерь индексов.


Sybase/interbase - не прошибешь.
Btrieve/Db Tree filer - полное отсутсвие индексов, как таковых :-).
oracle - основнаяфункциональность всего в 10 томах.


 
sniknik ©   (2006-01-14 15:03) [8]

> Btrieve/Db Tree filer - полное отсутсвие индексов, как таковых :-).
не знаю как Db Tree filer, а с Btrieve так это неправда. (то что индексы находятся в одном файле с данными еще не означает что их нет)


...
A Btrieve index can support up to 24 key segments.  A segment is the
record field used to create the key value.  A key consists of 1 or more key
segments.  More than 1 key may exist for an indexed file as long as the total
number of key segments does not exceed 24.  The maximum length of a Btrieve key
is 255 bytes, but DB/C will only support reading keys with a maximum length of
132 bytes.
...


(дока по Btrieve )


 
sniknik ©   (2006-01-14 15:12) [9]

кстати про то что
> interbase - не прошибешь.
тоже сомнительно (про разрушения базы IB/FB в форуме вопросы гораздо чаще чем про то же в MSSQL к примеру. да что там, по моему даже чаще чем про "падения" баз access-а (раньше, до аксесс 2000 (95/97) было наоборот, но там мелкосовфт сам признал про допущенные "промахи" в движке ;))


 
Desdechado ©   (2006-01-14 16:01) [10]

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

переведи это все на язык предметной области, построй целевую функцию и вперед
для тех, кто "программированием я занимаюсь уже давно", это не составит труда


 
VitalikS   (2006-01-15 03:18) [11]

Ну про хранилища вроде как написали и из этого понятно что ничего непонятно. Я общаясь с реальными программистами (имеется ввиду не в форумах) и у каждого есть свои предпочтения по использованию определенных хранилищ для локальных и клиент-серверных приложений и и свои плюсы и минусы. Вот это я и хочу увидеть!!! И еще никто не написал про методы доступа!!!


 
Fay ©   (2006-01-15 03:37) [12]

2 VitalikS    [4]
> И еще никто не написал про методы доступа
Уверен, не все знают, что это такое - "методы доступа".
Огласите весь список, пожалуйста.

> какие движки выбирают другие программисты
Разные. Напишите себе на бумажке все, которые знаете и перестаньте флудить.

> Для самых умных (таких как sniknik © ) напишу ...
Форум изначально не предназначался для дураков. Во всяком случае так было раньше.


 
Bogdan1024 ©   (2006-01-15 03:55) [13]

Самый популярный в СНГ это MS SQL 2000...


 
VitalikS   (2006-01-15 04:23) [14]

Прошу прошения за "Методы доступа" я имел ввиду технологию доступа.

Bogdan1024 ©  для клиент-серверных понятно, а что для локальных?


 
Fay ©   (2006-01-15 06:06) [15]

2 VitalikS   (15.01.06 4:23) [14]
> технологию доступа
А какие бывают? Честно, я не понимаю, что имеется ввиду.


 
Джо ©   (2006-01-15 06:31) [16]

> [15] Fay ©   (15.01.06 06:06)
> А какие бывают? Честно, я не понимаю, что имеется ввиду.

Ну, видимо интерфейсы вроде ADO и т.п.

2VitalikS: не бери дурного в голову. Практически все СУБД поддерживают практически все стандартные интерфейсы доступа. Но лучше native-библиотек ничего быть не может :)
П.С. Может быть, все-таки опишешь примерные требования к проекту?


 
VitalikS   (2006-01-15 13:33) [17]

Джо © ты прав, но только не знаю почему ты их называешь интерфейсами, ADO, BDE, ODBC, dbExpress это всё технологии доступа к базам данных.

Джо © а что такое native-библиотека, никогда не слышал???

Сейчас работаю над складской программой, для локальной выбрал Parodox 7 и технологию доступа BDE (ну что-то глюков многовато) , BDE выбрал для того чтобы легко было сделать программу сетевой. Ну вот и вся задача, а вообще просто хотел узнать чем пользуются другие, так сказать для общей осведомлённости.


 
Плохиш ©   (2006-01-15 13:47) [18]


> VitalikS   (14.01.06 13:30) [4]
> Для самых умных (таких как sniknik © ) напишу - программированием
> я занимаюсь уже давно, и кидать умняки не надо!!!


> VitalikS   (15.01.06 13:33) [17]
.> Сейчас работаю над складской программой, для локальной выбрал
> Parodox 7 и технологию доступа BDE

Всё, тут только Oracle на все случаи жизни и ничего меньшего.


 
VitalikS   (2006-01-15 14:01) [19]

Почему Oracle???????????


 
Desdechado ©   (2006-01-15 15:20) [20]

Ты топчешь воду в ступе. Если не можешь сформулировать, что тебе нужно от СУБД, то тебе подойдет любая, какую поимеешь и знаешь.

> Почему Oracle
"потому что круто" (с)...


 
YurikGL ©   (2006-01-15 20:01) [21]


> Сейчас работаю над складской программой, для локальной выбрал
> Parodox 7 и технологию доступа BDE (ну что-то глюков многовато)
> , BDE выбрал для того чтобы легко было сделать программу
> сетевой.

BDE не советую....
пользуй Fireberd...



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

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.043 c
2-1136836506
ArtemESC
2006-01-09 22:55
2006.01.29
Автозагрузка...


15-1136091113
Sergey Masloff
2006-01-01 07:51
2006.01.29
Жаворонки и совы. Интересно узнать соотношение.


6-1129800785
Bazi
2005-10-20 13:33
2006.01.29
Проблема с TClientSocket. "Непонятные" явления.


4-1131972338
Суслик
2005-11-14 15:45
2006.01.29
Вопрос про GetKeyState


15-1136721768
Нуб
2006-01-08 15:02
2006.01.29
теория ООП