-
Как проще всего сделать приложение использующие одну базу данных в локальной сети.
Проблема еще и в том делать придется на одном домашнем компьютере, подскажите в каком направлении идти?
приложение простое, база данных для моментальной загрузки едениц, нужно чтобы с 3 компьютере в локальной сети работали с одной базой, т.е. добавляли, удаляли строки практически одновременно.
опыта работы с базами данных не имею, что нужно учесть?
-
> ArMellon (19.11.2008 6:42:00) [0]
А двойки грузить не надо?
-
зачем двойки и еденицы....
лучше инфу нужную загрузить...
-
> что нужно учесть?
Нужно учесть что без опыта разработки распределенных сетевых СУБД-приложений ничего путного у тебя в первый раз не получится.
-
> база данных для моментальной загрузки едениц
Для этого база данных не нужна.
-
> [0] ArMellon (19.11.08 06:42)
> для моментальной загрузки едениц
Мистера Пропера надо звать.
В базу загрузит в два раза быстрей.
> Как проще всего сделать приложение использующие одну базу
> данных в локальной сети.
Надо взять приложение используещее две базы данных и выкинуть из него работу с одной из них.
-
Самое "простое" - это Paradox+Delphi/BDE+Фаронов "Проектирование БД в Дельфи".
Самое правильное - FireBird+Delphi/IBX+Востриков,Ковязин "Мир интербэйз"
-
> Сергей М. © (19.11.08 08:48) [3]
> Нужно учесть что без опыта разработки распределенных сетевых
> СУБД-приложений ничего путного у тебя в первый раз не получится.
>
А я не совсем понял, при чем здесь распределенность?
Сетевые СУБД - да, а распределенность ...
-
> Самое правильное - FireBird+Delphi/IBX+Востриков,Ковязин
> "Мир интербэйз"
Сереж, ты в последнее время черезчур категоричен.
2 Автор:
1. Прочитать про базы данных вообще. Книжка подойдёт наверное любая толстая (для первого раза хватит). "Мир интербэйз" именно для первого раза - не советую, начать лучше с чего-то другого.
2. Взять нормальную СУБД. Тут выбор большой, но лично я бы посоветовал остановиться на урезанной версии MSSQL (MSDE или как она теперь там называется). Преимущества: бесплатная, есть хелп на русском, нет проблем с компонентами доступа.
3. Дальше написать простейший Hello World в клиент-серверном исполнении.
4. Почитать про проектировку БД - нормальные формы и т.п.
5. Потом можно задавать тут конкретные вопросы.
-
> Как проще всего сделать приложение использующие одну базу
> данных в локальной сети.
Хм, выглядит как вопросительное предложение, но в конце точка. Новые правила, наверное...
Если это всё-таки вопрос, то проще всего нанять программиста...
-
>Ega23 © (19.11.08 10:41) [8]
>Сереж, ты в последнее время черезчур категоричен.
Нифига, я всегда такой, с вами иначе нельзя :)
> но лично я бы посоветовал остановиться на урезанной версии MSSQL (MSDE или как она теперь там называется). Преимущества: бесплатная, есть хелп на русском, нет проблем с компонентами доступа.
я бы тоже, но устал вытираться от плевков 13-го Сергея и Co
-
> но устал вытираться от плевков 13-го Сергея и Co
Забей, он не шарит... :)))
-
> 2. Взять нормальную СУБД. Тут выбор большой, но лично я
> бы посоветовал остановиться на урезанной версии MSSQL (MSDE
> или как она теперь там называется). Преимущества: бесплатная,
> есть хелп на русском, нет проблем с компонентами доступа.
>
Как раз с компонентами и проблема, т.к. сторонних нету, а ADO тока с версии ADO.NET работает корректно.
Лучше Оракл XE. Тоже бесплатно. Компоненты можно сначала взять шаровые, потом спихнуть на заказчика их покупку.
-
> [10] MsGuns © (19.11.08 14:04)
Напомни плиз последний "плевок" по поводу МССКЛ?
> [11] Ega23 © (19.11.08 14:12)
Я не злопамятный. Я записываю. 8-)
-
> Как раз с компонентами и проблема, т.к. сторонних нету,
> а ADO тока с версии ADO.NET работает корректно.
Приколись, у меня никакого .net нету, а ADO нормально работает. Уже много лет.
> Лучше Оракл XE.
Ага, только ресурсов жрёт - мама не горюй.
-
> ANB (19.11.08 14:26) [12]
> Как раз с компонентами и проблема, т.к. сторонних нету,
> а ADO тока с версии ADO.NET работает корректно.
А что некорректно работает в адо без трёх маркетинговых букв?
-
> Я не злопамятный.
Сделаю зло и забуду.
-
> Ага, только ресурсов жрёт - мама не горюй.
Да ни ничего он не жрет.
Я на свой рабочий комп поднимал 6 баз оракловых. При этом спокойно работал в делфи, еще пару вордов и экселей и никаких тормозов.
> Приколись, у меня никакого .net нету, а ADO нормально работает.
> Уже много лет.
Есть узкие нерешаемые проблемки. Самое простое - писать так, чтобы эти проблемы не возникали. Но если возникли . . .
-
> А что некорректно работает в адо без трёх маркетинговых
> букв?
Самая простая грабля - вытащить все наборы данных, все принты и исключения из долго работающей хранимки.
В ADO.Net - само собой все работает. В просто ADO - часть сообщений теряется.
-
> Я на свой рабочий комп поднимал 6 баз оракловых. При этом
> спокойно работал в делфи, еще пару вордов и экселей и никаких
> тормозов.
у тебя рабочее место перенесли на корпоративный сервак в связи с кризисом?
на моем рабочем Celeron 2.1, 768Mb проклятый Оракл во первых сильно удлиняет старт системы так еще и работать невозможно пока его не сшибешь.