Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2010, 21:20   #1
abr_question
Пользователь
 
Регистрация: 15.01.2008
Сообщений: 32
По умолчанию Необходимо определить СУБД или подсказать аналог

Помогите определить СУБД или подсказать аналог

Требуется написать программу, которая будет работать с базой данных по сети. В идеале - база данных лежит на компе, на котором будет запущен один екземпляр данной проги, остальные юзеры подключаются к данной бд путём простого запуска у себя того же екзешника, только через Сетевое Окружение.
Работа с БД - многопользовательская.

Теперь собственно, сабж. В одной фирме я видел такую прогу от спецов, работающих там. Работает она по етому же принципу. Что специфично: прогу не надо устанавливать. Распаковал из архива екзешник, с ним рядом положил в папку 5 файлов базы. Расшарил папку с екзешником по сети. Работают одновременно 10 человек, никто не жалуется.
К сожеалению, расширение файлов посмотреть счас не могу, поетому прошу совета, какая СУБД подходит под описание.

ЗЫ. Стою перед выбором прогать в Delphi или Qt. Более симпатизирует второй. Хочу только узнать, поддержит ли он такую СУБД.
abr_question вне форума Ответить с цитированием
Старый 21.05.2010, 09:54   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от abr_question Посмотреть сообщение
Требуется написать программу, которая будет работать с базой данных по сети. В идеале - база данных лежит на компе, на котором будет запущен один екземпляр данной проги, остальные юзеры подключаются к данной бд путём простого запуска у себя того же екзешника, только через Сетевое Окружение.
Работа с БД - многопользовательская.
И в чем проблема? Тут даже 3-х звенка не нужна. Пишем обычную программу для работы с БД и всё. БД расшариваем и подключаемся все к ней.
Цитата:
Сообщение от abr_question Посмотреть сообщение
Что специфично: прогу не надо устанавливать. Распаковал из архива екзешник, с ним рядом положил в папку 5 файлов базы. Расшарил папку с екзешником по сети.
Ничего специфичного.
Цитата:
Сообщение от abr_question Посмотреть сообщение
Работают одновременно 10 человек, никто не жалуется.
Тут может и Access'a хватить, в зависимости от интенсивности работы и типов операций, производимых над БД.
Цитата:
Сообщение от abr_question Посмотреть сообщение
К сожеалению, расширение файлов посмотреть счас не могу, поетому прошу совета, какая СУБД подходит под описание.
Любая современная СУБД. Access, Firebird, MySQL, ... Смотрите только, чтобы у СУБД была возможность одновременного подключения нескольких пользователей. Firebird Embedded вот тут не подойдет, а обычную версию придется устанавливать.
pu4koff вне форума Ответить с цитированием
Старый 21.05.2010, 19:13   #3
abr_question
Пользователь
 
Регистрация: 15.01.2008
Сообщений: 32
По умолчанию

Спасибо!
Жалко, с Qt под виндой намучался, пришлось-таки на 7й Делфи делать. Зато Paradox, как родной подошёл
abr_question вне форума Ответить с цитированием
Старый 21.05.2010, 23:46   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

парадокс для многопользовательской программы... странное решение. Уж лучше акцесс
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо определить n-ый член последовательности (рекурсии) фибоначи. ulaza Помощь студентам 3 21.01.2010 20:22
Аналог функции ИЛИ (OR) на VBA Andrey3055 Microsoft Office Excel 4 03.11.2009 13:47
Необходимо определить периметр многоугольника, заданного координатами вершин Андрю)(@ Паскаль, Turbo Pascal, PascalABC.NET 6 23.12.2008 12:30