Форум: "Базы";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
ВнизКак лучше организовать базу данных для коммерческого продукта? Найти похожие ветки
← →
Trump © (2007-10-31 23:12) [0]Здравствуйте, коллеги.
Подскажите, пожалуйста, встала такая задача.
Нужно подготовить базу данных ,с количеством позиций 150000 элементов.
База будет законченным коммерческим решением.
И вот встал вопрос, с помощью каких средств реализовать это приложение и базу данных, что бы клиент не платил за лицензию БД, коммерческое решение было легко в установке, к базе данных можно было направлять SQL-запросы (самые простые) ?
Т.е. ещё раз.
Приложение будет на Delphi, вопрос в выборе БД и способах работы с ней - кол-во записей 150000 элементов.
Требование: быстрая установка пользователем (который не разбирается в БД и пр., бесплатная БД, и имеется поддержка SQL хотя бы на самом простом уровне)
Больше спасибо за то, что выслушали :)
← →
Anatoly Podgoretsky © (2007-10-31 23:18) [1]> Trump (31.10.2007 23:12:00) [0]
Определяющим тут является только один фактор - быстрая установка пользователем, решается с помощью встроеного в исполнимый файл движка (Embeded) - нулевая инсталяция, только не покупайся на маркетинговый ход, когда Embeded называют не совсем Embeded, типичный представитель этого хода Firebird.
Могу порекомендовать Absolute DB Personal Edition (single user) - по всем указаным характеристикам проходит + zero mainantenace. Ну и еще множество плюсов за пределами твоих запросов. Естественно это не единственная БД такого класса.
← →
Trump © (2007-10-31 23:27) [2]Anatoly Podgoretsky
Спасибо за ответ ! Absolute DB Personal Edition + zero mainantenace - это бесплатно ?
Что то информации мало, может быть есть где почитать на русском ?
.
Была мысль, может быть mySQL подойдёт, батничек установки написать ?
.
ну и другие варианты может у кого будут ? :)
← →
Anatoly Podgoretsky © (2007-10-31 23:30) [3]> Trump (31.10.2007 23:27:02) [2]
Это бесплатно, платен Multi User.
Ну его нафиг это мойSQL - не зря же про придумана кличка недобаза, да и с установкой и обслуживание можешь замучиться, проблем много, диалект специфический.
← →
Trump © (2007-10-31 23:36) [4]Anatoly Podgoretsky
Понятненько :)
Но что-то уж больно мало информации об этом Absolute DB и zero mainantenace
← →
Anatoly Podgoretsky © (2007-11-01 00:04) [5]> Trump (31.10.2007 23:36:04) [4]
На сайте более чем достаточно и нормальная справка.
zero mainantenace означает, что сама себя лечит и не нужно никакого обслуживания типа упаковки.
← →
Trump © (2007-11-01 00:15) [6]Anatoly Podgoretsky
т.е. Absolute DB Personal Edition обладает свойством zero mainantenace ?
Я правильно понял ? :)
← →
Trump © (2007-11-01 00:19) [7]Anatoly Podgoretsky
Разобрался ,спасибо за помощь :)
← →
PEAKTOP © (2007-11-01 03:41) [8]
> Anatoly Podgoretsky © (31.10.07 23:18) [1]
>
> Определяющим тут является только один фактор - быстрая установка
> пользователем, решается с помощью встроеного в исполнимый
> файл движка (Embeded) - нулевая инсталяция, только не покупайся
> на маркетинговый ход, когда Embeded называют не совсем Embeded,
> типичный представитель этого хода Firebird.
Дед Толя, а почему Вы Firebird так невзлюбили ? Обоснуйте, пожалуйста.
← →
sniknik © (2007-11-01 08:49) [9]PEAKTOP © (01.11.07 03:41) [8]
> Дед Толя, а почему Вы Firebird так невзлюбили ? Обоснуйте, пожалуйста.
а в чем ты увидел его "нелюбовь"? обоснуй пожалуйста.
вполне нейтральное выражение о продукте, равнодушного к нему человека (как мне показалось), вполне правдивое кстати (или именно это "в зачете", правда не должна упоминаться "любителем" если она нелицеприятна? ;).
← →
Sergey13 © (2007-11-01 09:15) [10]> [0] Trump © (31.10.07 23:12)
Под твои "критерии" может подойти все что угодно при использовании нормально написанного инсталятора и инструкции по эксплуатации.
> быстрая установка пользователем
Он ее будет на время по несколько раз в день ставить? 8-))))))))
← →
Trump © (2007-11-01 09:17) [11]Sergey13 ©
нет, один раз, но всё должно проходить при установке самой программы нажатием одной клавиши :)
← →
Anatoly Podgoretsky © (2007-11-01 09:18) [12]> PEAKTOP (01.11.2007 03:41:08) [8]
Слаба, и причем тут Firebird я крест поставил еще раньше.
А если ты по поводу Embeded, то никакая она не Embeded, это маркетинг. Хорошо хоть наглости не хватило сказать, что Виндоус у них Embeded. Это обычный внешний движок.
← →
Trump © (2007-11-01 09:40) [13]Anatoly Podgoretsky
В лицензии к Absolute DB Personal Edition написано, что :
"...любые возможные поставки всех продуктов, созданных с помощью этого программного обеспечения или любым другим результаты своей работы, запрещаются."
Вот ведь, т.е. поставлять свой продукт, на Absolute DB Personal Edition выходит нельзя ?
← →
Anatoly Podgoretsky © (2007-11-01 12:47) [14]
> базу данных для коммерческого продукта
Я покупал, кстати они могут дать очень большую скидку.
← →
Trump © (2007-11-01 19:04) [15]Anatoly Podgoretsky
Спасибо за разъяснения :)
← →
PEAKTOP © (2007-11-01 20:35) [16]> Слаба, и причем тут Firebird я крест поставил еще раньше.
>
> А если ты по поводу Embeded, то никакая она не Embeded, это маркетинг. Хорошо хоть наглости не хватило сказать, что Виндоус у них Embeded. Это обычный внешний движок.
Насчет внешнего движка - согласен, есть такое дело. Только вот нужно ли разработчику заниматься функциями физического чтения/записи из/в файл БД ? Или может достаточно простого API, а лучше - обертки в виде IBX, IBO, FIBPlus. Тем более в случае с FireBird "перезаточка" приложения на сетевой вариант не требует перекомпиляции - достоточно заменить DLL.
Насчет слаба - ой дед Толя, холивар провоцируете. Из уважения к Вашим летам коментировать не буду, думаю Вы мою точку зрения поняли :)
← →
DeadMeat (2007-11-01 22:27) [17]Граждане.. А что насчет Compact SQL можете сказать? От МСа вроде. И как я понял, состоит из одной (или двух) DLLок, которые надо как обычно подключать и юзать.
← →
Anatoly Podgoretsky © (2007-11-01 23:17) [18]> PEAKTOP (01.11.2007 20:35:16) [16]
> Насчет слаба - ой дед Толя, холивар провоцируете.
И мысли не было, спросили - ответил.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.006 c