Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.23;
Скачать: CL | DM;

Вниз

Как лучше организовать базу данных для коммерческого продукта?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.02 c
6-1183235019
TNMNNTP
2007-07-01 00:23
2008.03.23
TNMNNTP


6-1183320040
MOO
2007-07-02 00:00
2008.03.23
Как отследить подключение к Интернет по DialUP?


15-1202627171
Kostafey
2008-02-10 10:06
2008.03.23
С днем рождения ! 10 февраля


9-1168206700
akaValerius
2007-01-08 00:51
2008.03.23
Направление движения при повороте


2-1204014098
dracula
2008-02-26 11:21
2008.03.23
ReadFile и юникод