Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Создание серверной базы данных / 11 сообщений из 11, страница 1 из 1
12.09.2009, 11:42
    #36192289
Stason
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Добрый день

У меня такая проблема(возможно уже обсуждалось такое, но я не нашел) - задали мне задачу на работе:
В разных концах города существуют филиалы конторы, необходимо сделать БД, в которую менеджеры в филиалах будут заводить данные, а в головном офисе эти данные будут обрабатываться. Я так понимаю в БД данные должны поступать через инет, просто таким никогда не занимался и не понимаю даже архитектуры, по которой нужно строить систему. И где вообще должна храниться БД?
...
Рейтинг: 0 / 0
12.09.2009, 11:45
    #36192291
Ирина Тихонова
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Stason,
В головном офисе и хранить, и анализировать... Сливать филиалы должны данные в БД для генеральной совокупности.
...
Рейтинг: 0 / 0
12.09.2009, 12:13
    #36192301
Stason
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Так я вот делал сетевые БД, но это была локальная сеть. А вот как через инет связь держать, где должен быть сервер?
...
Рейтинг: 0 / 0
12.09.2009, 12:56
    #36192327
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
StasonТак я вот делал сетевые БД, но это была локальная сеть. А вот как через инет связь держать, где должен быть сервер?
Зависит от разных условий. Например наличие и качество связи между головным офисом и филиалами. Если инет-каналы нормального качества, то единственный сервер БД держать в головном офисе. Филиалы должны подключаться к нему напряму. через интернет. Могут быть разные варианты такой работы, например прямое подключение клиентского приложения к БД через инет, либо работа через терминальный сервер.

Если же качество связи не позволяет нормально реализовать подобное, то смотреть в сторону репликации. В каждом филиале будет стоять свой сервер БД. Обмен данными между ними и головным офисом реализовать при помощи репликации.
...
Рейтинг: 0 / 0
12.09.2009, 13:23
    #36192342
Stason
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Я так понимаю СУБД можно выбирать любую?
...
Рейтинг: 0 / 0
12.09.2009, 13:54
    #36192362
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
StasonЯ так понимаю СУБД можно выбирать любую?
Теоретически да, но практически у разных СУБД совершенно разный набор средств для поддержки репликации. Некоторые не имеют вообще: приходится либо писать самому все, либо подбирать сторонние средства репликации. Многие имеют штатные средства репликации, работающие при наличии прямой связи между серверами. В более тяжелых случаях может потребоваться офф-лайн репликация. Есть некоторые СУБД, в который даже такое поддерживается штатно.

Если же речь идет про прямую работу через инет с сервером в головном офисе, то в принципе можно любую СУБД использовать. Желательно при этом (но необязательно), чтоб СУБД поддерживала шифрование передаваемых данных и по возможности их сжатие.
...
Рейтинг: 0 / 0
12.09.2009, 14:41
    #36192391
Stason
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Александр Гoлдун

Может дадите рекомендации по поводу выбора СУБД для первого и второго случая?
...
Рейтинг: 0 / 0
12.09.2009, 18:07
    #36192492
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Если нужна офф-лайновая репликация (да и не только), то настоятельно рекомендую глянуть Sybase SQL Anywhere. Для всех остальных случаев он тоже превосходен, но это уже больше вопрос вкуса. Спросие в сравнении СУБД, вам там накидают вариантов :)
...
Рейтинг: 0 / 0
12.09.2009, 18:25
    #36192499
bpost
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
Кончится все 1С УРИБД
...
Рейтинг: 0 / 0
13.09.2009, 12:31
    #36192889
Stason
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
А я вот раньше работал с Interbase и MySQL -эти СУБД не пойдут для данной задачи.
...
Рейтинг: 0 / 0
13.09.2009, 15:25
    #36193004
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание серверной базы данных
для этой задачи подойдут любые СУБД, если избавите их от обмена репликами. Здесь краткое описание принципа работы подобного сервиса в ISCRA Framework, в качестве примера того, что вовсе не обязательно выбирать СУБД только по ее способности реплицироваться.
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Создание серверной базы данных / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]