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

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

Проблема с выбором драйвера базы данных [D7, WinXP]


Terr ©   (2007-06-06 18:25:00) 

Всем доброго времени суток!
У меня возникла необходимость в написании программы для работы с базой данных. Первоначально база будет локальной однопользовательской, но в будущем планируется расширить ее до многопользовательской, работающей по технологии "клиент-сервер" с разграничением полномочий, использующей для связи общий интернет канал.
Если с первым этапом работ (локальная, однопользовательская) проблем нет (есть хороший опыт решения подобных задач), то со вторым этапом - один большой вопрос, да и перерыв в программировании составил 7 лет, технологии, я так понимаю, за это время уже ушли далеко вперед.
Хочу обратиться к практикующим мастерам с такими вопросами:
1. Какой драйвер для СУБД лучше использовать на первом этапе, чтобы переход ко второму был максимально безболезен, или, все-таки, проще с самого начала не заморачиваться и писать под второй этап?
2. Что сейчас хорошего есть для поддержки сервера базы данных, и какой формат базы лучше использовать на втором этапе?

Заранее благодарен за советы.
С уважением,
Андрей


Terr   (2007-06-06 19:50:00) [1]


> Современная СУБД выбирается из горазбо более определенных
> соображений, чем "1/несколько пользователей".
> Предполагаемая нагрузка, количество данных, требуемая серверная
> функциональность, стоимость первичная и поддержки, сложность
> администрирования ...

Увы, это и ежику понятно, в противном случае я бы не стал задавать диллетантский вопрос.
Для начала именно и хочется в общих чертах узнать, что есть на сегодняшний день, а так же основные преимущества и недостатки различных платформ.
Попытаюсь конкретизировать задачу:
В конечном итоге программа должна стать полноценной информационной системой для производственного предприятия, имеющего два удаленных (физически) друг от друга цеха, и несколько офисов в разных городах. Таким образом количество одновременно работающих пользователей 10-12 чел. Объем базы пока оценить сложно, т.к. во многом это будет зависеть и от выбранного формата. Количество данных? - в принципе вся деятельность предприятия: информация об используемой заготовке, продукции, контрагентах, договорная деятельность (снабжение, сбыт), производство, зарплата персонала, финансовые потоки, аналитика и бухгалтерский учет. Затраты только на приобретение программных продуктов, т.к. все делается под собственные нужды за "спасибо" себе любимому. Сервер должен позволять разграничивать доступ и ресурсы на уровне пользователей, производить архиацию данных, может еще какие полезняшки о существовании в природе которых пока не подозреваю.
Имеющиеся готовые решения не подходят, т.к. либо не обеспечивают нужную функциональность, либо нуждаются в крайне дорогостоящей настройке. Вот такая засада.


Desdechado   (2007-06-06 18:30:00) [2]

Современная СУБД выбирается из горазбо более определенных соображений, чем "1/несколько пользователей".
Предполагаемая нагрузка, количество данных, требуемая серверная функциональность, стоимость первичная и поддержки, сложность администрирования ...


Наверх

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