Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Вниз

Помогите собрать базу!   Найти похожие ветки 

 
sammy   (2003-02-28 17:09) [0]

Здраствуйте уважаемые мастера!
Срочно нужна Ваша помощь.

Ситуация следующая:
БД состоит из нескольких таблиц.
В главной таблице 12 полей,
некоторые из этих полей
ссылаются на другие таблицы.
Типы полей - текст, числа и изображения.
Записей - много тысяч.

У клиентов только Винд - нет ни BDE, ни Access,
ни SQL Server.

Просьба:
помогите выбрать драйвер, бд и алгоритм
подключения, пожалуйста!

ЗЫ: База в сети не будет использоваться.

Мне подсказали такой вариант:
bd - Paradox
drv - ODBC
conn - AdoConnection

Но для ODBC надо регистрировать alias.
Нельзя ли обойтись без него?

И вторая просьба: подскажите как программно
зарегистрировать alias в ODBC.

С Уважением, Sammy


 
passm   (2003-02-28 17:42) [1]

sammy © (28.02.03 17:09)> MS SQL тут ни с какого бока, IMHO, не привяжешь :)
Для Paradox"а лучше BDE. Опять же IMHO :)


 
MsGuns   (2003-02-28 17:50) [2]

Непонятно, БД есть в природе ? Или есть только ее проект ?


 
sammy   (2003-02-28 18:02) [3]

passm © (28.02.03 17:42) К сожалению придется возиться с
установкой. Я пробовал это - копировал все необходимые библиотеки вместе в проектом - не получается. В одном винде все ок. в 2к и хр не пошло.
Желательно без него :(

MsGuns © (28.02.03 17:50) Только проект (структура) - записи будут набираться после физического создания бд. Пока не знаю что выбрать.

Посветуйте что-нибудь, плиз!


 
MsGuns   (2003-02-28 18:20) [4]

>sammy © (28.02.03 18:02)

Кол-во таблиц, ИМХО, весьма зависит от типа СУБД. Если в Парадоксе для обеспечения мобильности и скорости обмена с данными надо создавать некоторые "собирательные" таблицы, которые тем не менее будут постоянными и часто даже связанными с другими отношением "Мастер-Детал", то в клиент-серверных средах можно вполне обойтись без них, заменив серверными представлениями. Кроме того механизм сложных цепочек модификации данных принципиально отличается (я говорю об отсутствии в Парадоксе реальных транзакций) !
Если БД только в проекте, я лично рекомендую Interbase/FireBird.
Сам перешел не так давно - не могу нарадоваться.

Аргументы "ЗА":
1. Официально бесплатный
2. "Легкий" сервер (порядка 10 Mb)
3. Запускается и работает "бесшумно", занимая минимальные ресурсы системы.
4. Вполне функциональный полноценный SQL-сервер (надежность, скорость, масштабируемость и т.д.)
5. Не требует практически никаких особых навыков в администрировании.
6. Имеет кучу компонент как для админа, так и для разработчика приложений.
7. В отличие от Парадокса и BDE сопровождается и развивается



 
sammy   (2003-02-28 18:42) [5]

MsGuns © (28.02.03 18:20) я тоже наслышался про него (FireBird). Но как руки не дотянулись. А где его достать?

Кстати, еще раз подчеркну - база будет локальной.
Не будет ни администраторов, ни сетей и т.д.
Она не будет изменятся!
Да, чуть не забыл. Желательно с кириллицей поменьше
гиморра!

Paradox+AdoConnection ни в какую?


 
MsGuns   (2003-02-28 19:25) [6]

>sammy © (28.02.03 18:42)

По Firebird -> http://firebird.sourceforge.net

По парадоксу. Если БД ТОЛЬКО читается, то сойдет и парадокс. Если редактируется, да еще и с 12 тачек - это полный п@#$%ц ! Постоянно битые индексы, хлам в виде неубранных lck-шек, невозможность перезайти в БД и т.д. Клиент будет постоянно требовать к себе программера.
Этого можно частично избежать, используя ADO-компоненты. Но теряется вся прелесть парадокса - прекрасные скоростные качества при просмотре больших объемов записей даже при постоянных "перелинках".


 
sammy   (2003-02-28 19:30) [7]

Спасибо за ссылку!

Я тут кое-что раскопал.
Настоятельно рекомендую!

http://www.delphikingdom.com/mastering/ado.htm
Автор Иванов Денис Михайлович


 
sniknik   (2003-02-28 21:09) [8]

зачем спрашивал? проигнорировал все советы и выбрал считай худший вариант.

вот это проигнорировал?
MsGuns © (28.02.03 19:25)
...
-> Этого можно частично избежать, используя ADO-компоненты. Но теряется вся прелесть парадокса - прекрасные скоростные качества при просмотре больших объемов записей даже при постоянных "перелинках".
От себя добавлю, что и в этом случае будеш использовать BDE неявно, и в урезаном варианте.

p.s. хочеш ADO ну выбери тогда хотя бы Access базу.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
3-63948
EdSl
2003-02-27 13:58
2003.03.20
tdxdbgrid


6-64251
BoB
2003-01-27 11:06
2003.03.20
DialUp соединения


1-64112
Test
2003-03-10 16:18
2003.03.20
Помогите отловить положение мыши вне формы!!!


3-64012
Сергей
2003-02-28 21:56
2003.03.20
Работа с ADO


14-64279
Zhenka
2003-03-03 10:36
2003.03.20
У кнопки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский