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

Вниз

Сетевая база!   Найти похожие ветки 

 
serko ©   (2006-08-14 20:33) [0]

Здраствуйте!
Мне поставили задачу сделать прогу с базой данных которая должна работать по сети! Ну как я понимаю где то на сервере будет работать одна прога а у всех клиентов (до 16) будет клиентская версия проги!
Вопрос: какой базой лудше пользоваться в это случае, какие компоненты используются при этом?


 
unknown ©   (2006-08-14 21:17) [1]


> serko ©   (14.08.06 20:33)
> Вопрос:

Мало информации.
Выбор бд осуществляется исходя из анализа множества параметров -

1) Предполагаемый объем данных
2) Режим работы с данными
3) Платформа, на которой будет работать сервер
4) Наличие финансовых средств на приобретение сервера
...
n) и т.д и т.п.

А какие компоненты - это уже после выбора движка.


 
tesseract ©   (2006-08-14 22:38) [2]

Дабы не париться - Firebird 1.0 + стандартные ibx.
Либо Firebird 1.5 но приёдться качать апдейты с www.ibase.ru


 
serko ©   (2006-08-14 22:53) [3]


> Дабы не париться


Не париться с чем?


> 1) Предполагаемый объем данных

Ну будет около 5 таблиц с разными объемами данных! Ну максимум 50000 записей! Остальные на много меньше!


> 4) Наличие финансовых средств на приобретение сервера

я вот вычитал что стандартная IB бесплатна только для 2-х пользователей! А надо больше! Но денег нет на это!


 
tesseract ©   (2006-08-14 22:55) [4]

> [3] serko ©   (14.08.06 22:53)


Firebird opensource вариант interbase. Хорошо интегрирован с Delphi.

дальше - ibase.ru


 
unknown ©   (2006-08-14 23:54) [5]


> tesseract ©   (14.08.06 22:38) [2]
> Дабы не париться - Firebird 1.0

1.0 ни в коем виде!
Лучше FB2RC4. Надежнее и быстрее, да и много там еще вкусностей :)


 
serko ©   (2006-08-14 23:54) [6]


> Лучше FB2RC4. Надежнее и быстрее, да и много там еще вкусностей
> :)


Она платная?


 
unknown ©   (2006-08-15 00:02) [7]


> serko ©   (14.08.06 23:54) [6]
> Она платная?

Нет.
Подробнее - ibase.ru, firebirdsql.org
Последний релиз-кандидат тут :
http://sourceforge.net/projects/firebird


 
tesseract ©   (2006-08-15 00:31) [8]

> [7] unknown ©   (15.08.06 00:02)


оч полхие от двушки пока впесатления, для совместимости лучше 1.0.


 
Sergey13 ©   (2006-08-15 08:33) [9]

> [8] tesseract ©   (15.08.06 00:31)
> для совместимости лучше 1.0.
Для совместимости с чем? И почему не 1.5.3.(последний релиз 1-ки)?


 
tesseract ©   (2006-08-15 10:10) [10]


> Sergey13 ©   (15.08.06 08:33) [9]


стабильней.


 
Romkin ©   (2006-08-15 10:45) [11]

tesseract ©   (15.08.06 10:10) [10] Вот уж не сказал бы, что 1.0.3 стабильнее 1.5.3. Давно уже на полуторке, по меньшей мере - сравнимо. И побыстрее (субъективно, правда)


 
Desdechado ©   (2006-08-15 11:19) [12]

> где то на сервере будет работать одна прога
Это называется "сервер БД" или СУБД.

> а у всех клиентов будет клиентская версия проги
А это уже твое изделие.


 
Desdechado ©   (2006-08-15 11:19) [13]

FB 1.5.3 заметно шустрее 1.0.3
а по устойчивости - имхо, не хуже


 
unknown ©   (2006-08-15 11:24) [14]

И все-таки новый проект лучше уж на новой версии начинать. Тем более,
что официальный релиз уже не за горами.


 
serko ©   (2006-08-15 22:57) [15]

Ну я так понял качать и работать лудше с FB 1.5.3.

Так?


 
unknown ©   (2006-08-15 23:46) [16]


> serko ©   (15.08.06 22:57) [15]
> Так?

Лучше FB2.


 
Fay ©   (2006-08-16 04:18) [17]

2 unknown ©   (15.08.06 23:46) [16]
> Лучше FB2.
А "лудше" - 1.5.3
8-)


 
serko ©   (2006-08-16 22:48) [18]

Какие есть графические утилитки для администрирования?
ссылочки если можна!


 
unknown ©   (2006-08-16 23:37) [19]


> serko ©   (16.08.06 22:48) [18]

Самый лучший инструмент - http://ibexpert.com/rus/index.html
Для exUSSR - бесплатно


 
KyRo   (2006-08-17 11:00) [20]

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


 
Sergey13 ©   (2006-08-17 11:04) [21]

> [20] KyRo   (17.08.06 11:00)

А какой смысл на трехзвенку заморачиваться?


 
serko ©   (2006-08-21 20:41) [22]

Выбрал FB 1.5.3.
Дальше возиться с компонентами с панели INterBase или другие есть какие то?


 
Desdechado ©   (2006-08-22 11:49) [23]

да полно разных, заточенных и универсальных
начать можно с IBExpress (IBX)


 
serko ©   (2006-08-23 21:07) [24]

Вопрос:
Я вот пытаясь добавить запись SQLTable1.InsertRecord([]), выскакивает ошибка " SQLTable1 Cannot modify a read only dataset"

как это исправить?


 
Anatoly Podgoretsky ©   (2006-08-24 10:33) [25]

Конечно не может, сделать не read only dataset
SQLTable это случайно не dbexpress при этом?


 
serko ©   (2006-08-24 12:21) [26]


> Anatoly Podgoretsky ©   (24.08.06 10:33) [25]

Именно так! А как надо?


 
unknown ©   (2006-08-24 14:09) [27]


> serko ©   (24.08.06 12:21) [26]

Не надо путать IBX с DBX


 
serko ©   (2006-08-24 15:56) [28]

Ну скажите как правильно делать надо?


 
Desdechado ©   (2006-08-24 17:49) [29]

еще раз:
IBX  и DBX - это разные технологии доступа к данным
не мешай в один компот, а то нитроглицерин получится


 
Anatoly Podgoretsky ©   (2006-08-24 21:09) [30]

Так dbexpress это однонаправленный датасет, поэтому ReadOnly


 
serko ©   (2006-08-24 23:30) [31]

ааааааа ну так бы и раньше сказали! Спасибки!



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

Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.038 c
4-1147936539
serguar
2006-05-18 11:15
2006.09.17
в каком модуле определена константа GWW_HWNDPARENT


1-1154964112
partizan
2006-08-07 19:21
2006.09.17
Структура данных, вроде АВЛ-дерева


15-1156191530
Piter
2006-08-22 00:18
2006.09.17
Как запрятать алгоритм шифрования в программе?


1-1155086637
MarshalM
2006-08-09 05:23
2006.09.17
Помогите по копированию папки


1-1154885014
anton773
2006-08-06 21:23
2006.09.17
про потоки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский