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

Вниз

dBase   Найти похожие ветки 

 
k-man   (2003-07-07 14:27) [0]

Подскажите пожалуйста где почитать инфу по работе с сабжем.
Дело в том что я новичок в проектировании БД и за свою небольшую программистскую жизнь писал только одну программу использующую БД. ПРограмму тест. Тогда я использовал БДЕ и Парадокс и все было хорошо. Теперь опять появилась необходимость в использовании БД.
А Шеф сказал что БДЕ не пойдет и нужно сделать так чтобы на компьютер заказчика прога устанавливалась без БДЕ. Для этого решено было использовать копонент Халькон, который якобы это позволяет. Но дело
в том что Халькон не поддердивает Парадокс, а только дБэйс.
Почитал FAQ там в ответе на вопрос "Что лучше Парадокс или ДБэйс"
сказано что лучше Парадокс и перечислены преимущества( ссылочная целостность, больщой выбор типов полей, первичный ключ, автоинкрементное поле и т.д.) И там же следует опровержение от АП, в котором он не без юмора сказал, что все это можно осуществвить и в dBase и привел еще несколько плюсов. Вопрос ко всем и в частности к Анатолию. Как это все осуществить и где об этом почитать? Какой формат ДБэйс предпочесть и чем отличаются dBase IV от, например, dBase for Windows и от других представленных там форматов? И где там Referential Integrity и т.д.?
Если вопрос покажется глупым прошу прощения по указанной причине.
Заранее благодарен.


 
Юрий Федоров   (2003-07-07 14:49) [1]

Немного офтопик.
Если решено обойтись без BDE, почему бы не использовать ADO ?
И вопрос, что использовать (paradox, dbase) станет намного менее актуальным ?


 
k-man   (2003-07-07 15:06) [2]

Благодарю. Но в чем преимущества?


 
Anatoly Podgoretsky   (2003-07-07 15:21) [3]

http://www.dbase.com - там можно взять документации.
Только наверно тебя огорчу, бкз БДЕ врядли ты все это получишь, а инсталляция БДЕ такая простая вещь.
Все о чем ты говоришь, присутствует только в dbase VII или выше.
Для упрощения создания нужно иметь и Visual dBase VII или выше иначе придется создавать таблицы программно.
Для работы через АДО все равно нужна инсталяция БДЕ, особенно если Парадокс.


 
k-man   (2003-07-07 15:24) [4]

Анатолий! Неужели при использоании Халькона нужен БДЕ?


 
Anatoly Podgoretsky   (2003-07-07 15:42) [5]

k-man © (07.07.03 15:24)
В этом случае не нужен, но и возможности будут другие, к тому же не уверен, что есть поддержка dbase VII и при том в полном объеме.


 
k-man   (2003-07-07 15:46) [6]

1) В чем это будет отражаться?
2) Что вы порекомендуете?


 
Anatoly Podgoretsky   (2003-07-07 15:54) [7]

Я посоветую БДЕ и dbase IV, наиболее распротраненая поддержка, сможешь даже в Экселе открывать.


 
k-man   (2003-07-07 16:01) [8]

Но БДЕ такой медленный.


 
Anatoly Podgoretsky   (2003-07-07 16:02) [9]

Не может быть.


 
k-man   (2003-07-07 16:16) [10]

Тестировал на скорость поика. Халькон намного быстрее.


 
Anatoly Podgoretsky   (2003-07-07 16:18) [11]

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


 
k-man   (2003-07-07 16:35) [12]

Халькон так Халькон.
А вы не знаете таких же компонентов с поддержкой парадосма?


 
Anatoly Podgoretsky   (2003-07-07 16:44) [13]

Я бы не стал Парадокс использовать, поскольку мне не хватает подлинных BCD полей, индексов по выражению, транспортабельности между системами и в определенной мере надежности индексов и таблиц.


 
sniknik   (2003-07-07 16:47) [14]

Халькон = Halcyon ???
если да то тесты у тебя какието неправильные. BDE быстрей и намного. если выбирать Halcyon то по какимнибудь другим причинам (не нужна инсталяция к примеру, скопировал-работает), но никак не изза скорости в скорости он BDE проигрывает.

k-man © (07.07.03 16:35)
> А вы не знаете таких же компонентов с поддержкой парадосма?
"гончий" придет, скажет. или поищи его посты здесь а то я не помню сайта им рекламируемого.
могу подсказать только компонент на чтение, с ограничениями, но для монопольного доступа быстрее нет.
http://delphi.chertenok.ru/forum/my_download.php?tema=del&action=show&id=172


 
k-man   (2003-07-07 17:14) [15]

Anatoly Podgoretsky © (07.07.03 16:44)
То есть лучше dBase?
А не знаете русской документации?
>если да то тесты у тебя какието неправильные
НЕ знаю. Видимо я ошибся. Хотя время замерял.
А что думает Анатолий по этому поводу?


 
k-man   (2003-07-07 22:45) [16]

Up!


 
sniknik   (2003-07-08 00:55) [17]

> То есть лучше dBase?
если бы все было так однозначно, все бы уже пользовались только тем что лутше а про остальное давно забыли бы, и ты бы не задавал сейчас такого вопроса.

> А не знаете русской документации?
нам и по английски неплохо.

> НЕ знаю. Видимо я ошибся. Хотя время замерял.
не уверен, проверь еще раз, методы и результаты выкладывай, обсудим.

> А что думает Анатолий по этому поводу?
а тебе что всегда нужен "самый главный"? знаеш это нехороший признак... ;о))


 
k-man   (2003-07-08 11:01) [18]

>не уверен, проверь еще раз, методы и результаты выкладывай, обсудим.
Отличная мысль. ДЛя начала я чтобы работать с реальной базой стал заполнять ее случайными записями. Не знаю возможно эо не показатель но Халькон заполняет быстрее ;)
>нам и по английски неплохо.
Да и мне тоже неплохо.
>а тебе что всегда нужен "самый главный"? знаеш это нехороший признак... ;о))
Нет. Я просто хочу услышать мнение как можно большего количества людей.


 
Anatoly Podgoretsky   (2003-07-08 11:10) [19]

Тогда почему обращаешься персонально, по крайней мере это не этично в форуме, другое дело если бы ты по конкретной реплике это делал.


 
k-man   (2003-07-08 11:44) [20]

>Anatoly Podgoretsky © (08.07.03 11:10)
Извините.
А что вы скажете о скорости БДЕ?( теперь по конкретной реплике ;)


 
Anatoly Podgoretsky   (2003-07-08 12:04) [21]

Измерь, методику измерений и результаты сюда, но мне как то все равно насчет скорости, важнее функциональность и надежно. С последним у Хальцион были проблемы, как сейчас не знаю. Потом продукт платный и малофункциональный, поэтому для меня не представляет интереса.


 
k-man   (2003-07-08 12:15) [22]

Спасибо большое Анатолий. Я сейчас посмотрел по поиску. Поиск по индексированным полям летает что в Хальконе что в БДЕ. А больше меня ничего особо и не интересует, в плане скорости.
А вы случайно не читали книгу "Базы данных в Делфи" Гофман и Хомоненко. Целесообразно ее покупать?


 
Anatoly Podgoretsky   (2003-07-08 12:25) [23]

Целесобразно покупать Грабера, Дейта, Мартина


 
k-man   (2003-07-08 12:47) [24]

>Целесобразно покупать Грабера, Дейта, Мартина
Таких на рынке нету :(


 
Anatoly Podgoretsky   (2003-07-08 12:52) [25]

Посмотри http://www.books.ru я там брал двух первых.


 
blackman   (2003-07-08 12:56) [26]

S.Teixeira, X.Pacheko. Delphi 5. Руководство разработчика.
http://e-book.on.ufanet.ru/e-book/prog-delphi.html
Пушников А.Ю. Введение в системы управления базами данных
http://plib.bip.ru/library/db/4/


 
k-man   (2003-07-08 13:40) [27]

Бдагодарю.



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

Форум: "Потрепаться";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.01 c
6-78016
united
2003-05-16 14:46
2003.07.24
Отправка почты


3-77806
werus
2003-06-29 04:49
2003.07.24
Как программно создать псевдоним BDE?


1-77973
MalkoLinge
2003-07-10 18:00
2003.07.24
Замена события !


14-78062
Aga
2003-07-05 13:13
2003.07.24
Ура!!


1-77902
reer
2003-07-11 13:20
2003.07.24
Перемещение Item ов в TListView, как?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский