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

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

База данный для локального использования [D5]


Страницы:   1 2

tiam ©   (2003-02-26 09:25:00) 

Добрый день.
Начинаю новый проект.
База данных будет использоваться локально или на 2-3 компах в сети.
Нужна надежность, переносимость и приемлемая защищенность данных.
Какую СУБД и формат данных посоветуете использовать?
Сама программа на Делфи.
Есть варианты: Access, Foxpro, Interbase, Paradox, другие...
Что наиболее приемлемо.
Спасибо.


sniknik   (2003-02-26 14:54:00) [21]

wara (26.02.03 14:22)
а кто предлогает ломать голову? работа с MSSQL через ADO ничуть не сложнее чем с Access. (может только немногопо другому, если не знаеш ни того ни другого то пофигу чему учится).
а преимушества существенные.

кстати о 5%. я бы сказал наоборот для 95% трафик существенен а для 5% нет. но может у нас разный круг общения.


wara   (2003-02-26 14:22:00) [22]

sniknik © Статистики у меня нет, но я думаю, что Ваш случай с высокими требованиями к правильной организации трафика составлеет 5% от общего числа случаев использования сетевой базы на 10 машинах, где остальным 95% нет никакого резона ломать голову по этому поводу.


sniknik   (2003-02-26 14:13:00) [23]

wara (26.02.03 13:50)
это смотря как работать, можно 1 запись в день делать остальное время перекуривать , а можно ....

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

wara (26.02.03 14:06)
> А вы часто встречалиись с ситуацией
каждый день, у меня данные записываемые в базу не юзеры набивают а идут по сети из разных источников, и Acces в общем справляется в 4 раза медленнее (и хуже) чем MSSQL.


wara   (2003-02-26 14:06:00) [24]

Smashich © ,А вы часто встречалиись с ситуацией, когда все 10 пользователей одновременно занимаются интенсивным вводом/работой с данными? Как правило,2-3 чего-то делают, а остальные смотрят на к-л форму по полчаса...


Smashich   (2003-02-26 13:59:00) [25]

2 wara (26.02.03 13:50)
>а на трафик наплевать.
ТОЧНО!!!!!
ЗОЛОТЫЕ СЛОВА!!!!!!!
я так понимаю 2-3 пользователя работают на оптоволокне;)


wara   (2003-02-26 13:50:00) [26]

Access на 5-10 машинах по сети замечательно работает, а на трафик наплевать.


sniknik   (2003-02-26 11:45:00) [27]

> Так что, понимаю, лучше Access + ADO
лутше MSSQL(либо др. SQL сервер) + ADO (либо др. средство доступа)
> В чем преимущества Firebird перед Access?
а как в том что Firebird это SQL сервер а Access локальный (это значит использовать только на 1 машине, можно и на нескольких но это убийство трафика тем больше чем больше юзеров)


tiam   (2003-02-26 11:36:00) [28]

В чем преимущества Firebird перед Access?
Как осуществляется доступ к Firebird из Делфи (напрямую, либо опять BDE), нужно ли ставить Firebird на комп, где будет использоваться БД?


tiam   (2003-02-26 11:19:00) [29]

важное условие - переносимость...
Так что, понимаю, лучше Access + ADO
то есть, чтобы обойтись без инсталляции на другой комп Interbase и MSOFFICE (только MDAC?). Сделать инсталяху.


sniknik   (2003-02-26 10:58:00) [30]

Smashich © (26.02.03 10:46)
можно и не говорить.

MSDE2000 (ограниченная версия MSSQL) бесплатно (почти, с условием если у вас офис куплен, а нет то все равно бесплатно раз такой подход)
самое то на 2,3 - 5 юзеров, после расширения базы просто подключаются к полной версии MSSQL и будет 10-20, без изменений программы (методы работы с базой те же).


MsGuns   (2003-02-26 10:51:00) [31]

>Sergei_dolya (26.02.03 10:45)
А че не Оракул или ДэБэ2 ?
"Че уж там по рюмочке - давай по стакану !" ;))))


Sergei_dolya   (2003-02-26 10:50:00) [32]

Где 2-3 компа потом будет 10-20!


Smashich   (2003-02-26 10:46:00) [33]

2 Sergei_dolya (26.02.03 10:45)Делай на MSSQL через ADO.

на 2-3 пользователей? про стоимость можно и не говорить...


Sergei_dolya   (2003-02-26 10:45:00) [34]

Делай на MSSQL через ADO.


Anatoly Podgoretsky   (2003-02-26 10:26:00) [35]

Все подходит, ну всетак на 2, 3 это не локально


Sergey13   (2003-02-26 10:26:00) [36]

2tiam (26.02.03 10:02)
>Почему Interbase?
Ну во первых ИБ - это из твоего списка. Есть еще много чего, но, как правило, за бабки, причем иногда не малые.
Во вторых, потому что ИБ (при наличии бесплатных версий/клонов) это нормальный SQL сервер, и с его помощью можно создавать клиент-серверные приложения. А Аксес - это настольная СУБД (кстати не бесплатная) - на ней можно сделать только приложение работающее в файл-серверной архитектуре. Описывать разницу между к-с и ф-с мне лень.


tiam   (2003-02-26 10:02:00) [37]

ЛОкально, в некоторых случаях - на 2,3 компах.
Почему Interbase?
Access Чем не подходит
Желательна связь по ADO


Sergey13   (2003-02-26 09:45:00) [38]

2tiam (26.02.03 09:25)
Ты определись "локально или на 2-3 компах в сети"? Если первое - то по барабану, если второе - то ИБ(если только из твоего списка) однозначно, или другой какой SQL сервер.


Страницы:   1 2

Наверх

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