powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Лучшая БД для Delphi
36 сообщений из 36, показаны все 2 страниц
Лучшая БД для Delphi
    #32124250
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут собственно такой вопрос созрел:
Какую лучше всего выбрать БД дляпрограммы, которая будет распространяться? Причем нужна такая БД, для которой не нужно, или нужно по минимуму программ ставить на машине клиента. Ессно текстовые файлы на эту роль не претендуют :(, но может кто-нибудь посоветует какую-нибудь шняжку :-???
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124252
Тутта Л.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может все таки не БД, а СУБД
про данные ничего не написал
Access, хотя он такой мерзкий
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124293
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Какую лучше всего выбрать БД дляпрограммы, которая будет распространяться?

Тыб лучше написал, что за система то строиться. Может тебе и Paradox хватит. А может и SQL Server мал будет.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124346
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по вопросу, лучшая база для этого случая будет Paradox - бесплатный (вроде), легко распространять программу (не нужно ставить сервера БД), несложен в изучении, позволяет справиться с ожидаемыми обьемами данных (при таком заданном вопросе вероятность что у этой программы серьезные требования к БД низкая)
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124416
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри DBISAM http://www.elevatesoftware.com/
очень не плохая штука.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124436
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может все таки не БД, а СУБД

Ну вопервых никак не СУБД - это Система Управления базами данных. Совсем разные понятия.

SQLite - хорошая вещь, один файл, SQL, свободная
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124690
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, тут Тута Ларсон дала промашку, субд мне не нужна :)...
Access - для него говорят какие-то дровишки надо ставить :/
А система строится для установки в магазин. Система ухода/прихода товара.
В общем нада такая БД, что-бы поставил в папку рядом с екзешкой таблицы и усё. Без регистраций в системе.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32124985
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Re: Лучшая БД для Delphi

Для локальной однопользовательской базы я бы рекомендовал

а) Вы хорошо знаете MS SQL - MSDE
б) Вы хорошо знаете СУБД последовательного доступа - Access

Для использования Access надо, что бы на машине стоял MDAC. Он ставится в в виндах по умолчанию.

В крайнем случае, его можно установить - MDAC 2.7 весит 5 МБ.

Не рекомендую работать с Access через Jet. M$ отказался от поддержки этой технологии. Если очень хочется, то надо будет ставить пакет обновления с Jet 4. И MDAC, и пакет доступны на microsoft.com

========
Почему не парадох или dbf? Тенденция есть, однако. Все базы перерастают в многопользовательские, и переход с Access, а тем более, с MSDE, будет гораздо проще.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125031
Andrew Volkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему бы Interbase (6 ая помойму бесплатная была)
или FireBird не использовать?

Для них и компоненты даже свои есть в Делфях.
Очень даже все классно работает

Access я вообще не люблю
Парадокс со своими индексами классно подглючить может, потом геморроя с восстановлением
MS SQL на 1 машину - несерьезно и не нужно

А Интербейс даже как-то очень ничего...мне так кажется
Насколько я помню клиента проинсталил и все...
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125084
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1C - для магазина/склада/учета и т.п. - если делать нечего пиши аналоги )))... на делфях.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125193
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, но можно тагда подробнее про парадоксу??? Ну, в смысле что ставить & ets. А-то аксесс не прельщает :-/ к сожалению.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125207
Фотография aLexx Subb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ребята развели бодягу. Разговор ни о чем!!!

Почему Access не прельщает? Это все личные впечатления. Я работал на нем 4 года и проблем не знал. Таскал базы с милионными записями. На выставке когда демостриловали свои программы ребята пишущие под Delphi и Paradox были удивлены проворностью нашей системы(а тогда еще Access 2.0 тягался с D4). В данном случае mdb имсполльзуется как носитель данных. К тому же поддерживает целостность. Чего не скажешь о парадоксах и dbf. Если клиентов нет в системе или по крайней мере до 5 смело файл серверный вариант ставить. Если W2k будут стоять, то в них все есть и MDAC и Jet и все. Если 98, то кинуть 5 М MDAC не составляет труда. А вообще можно конечно и использовать компоненты доступа без всего к базам, только о всех возможностях поддержки форматов сказать не ручаюсь, но юзал в простеньких прогах. Если система (в чем я сумневаюсь, про магазин) будет мощна, то ставить надо сервака однозначно. Нафига вообще писать в магазин что-то? Не нужен тебе и 1С. Используй СБиС++ система проста, не требовательна, решает все, да и надежна достаточно. www.sbis.ru. Скачай посмотри. Полностью рабочая версия, но месяца на 3, а потом регистрация. Я у себя в городе все магазины и оптовые склады обставил :) А вообще кому как, так что получить флаг в руки насчет лучшей БД трудно, на цвет и вкус, как говорят другана не найдешь :)
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125208
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для парадокса. На каждую машину надо будет ставить BDE и настраивать алиасы. В принципе все это можно делать в инсталаторе.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125210
NightSpider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем настраивать алиасы???
Просто указываешь путь к базе и усе.
+ с Парадоксовскими базами работает быстро
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125296
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, одни советуют одно, а другие другое :-/ сложно выбрать. В принципе у одних БД, как я понял, есть свои +, а у других свои - и наобород :(. Печально.
Ладно, тогда такая вот просьба ко всем здесь присутствующим, либо читающим эту тему:
Киньте плиз исходники работы с БД аксесс и парадокс.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125299
Тутта Л.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если tygra говорит, что я не права, значит я действительно не права. Приношу свои извинения. Если можно, объясните - Аксес, парадокс и все что вы тут писали, это что? я думала, бд - это конкретная база со своей структурой и т.д., а вопрос просто некорректно задан.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125303
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Тутта Л.
>бд - это конкретная база со своей структурой и т.д.,
> а вопрос просто некорректно задан.
Ну, не скажи, БД - это База Данных, ака хранилище информации, ну а что такое СУБД tygra уже сказал. Моя программа, грубо говоря, будет упровлять БД, которую я к ней прикручу. Ну а акесс и парадокс сами по себе, ихние файлы - это файлы базы данных, а программа Access 2000(2002) является СУБД Системой Управления Базой Данных... Вроде так.. Или не так... :-/
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125304
Тутта Л.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит "управлять" ты ее создавать тоже программой будешь? и бекапить, клиентов отслеживать? по-моему, тогда у тебя собственная уникальная субд получится. если еще уникальный формат для хранения придумать..
Объясните, пожалуйста, а то мне сейчас плохо будет :( .. всю логику в мозгах менять придется
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125305
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Черт, чуть не забыл про наезд на вопрос.
Ну, замечу, что вопрос я задал исходя из того, что мне пришло в голову задать. Смог бы проще сформулировать, сформулировал-бы, а так как не удалось мне это с первого раза, то и получилась такая-вот тягомотина :(
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125448
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объясните, пожалуйста, а то мне сейчас плохо будет :( .. всю логику в мозгах менять придется

БД - если проще, то это база данных, т.е. данные, каким-то образом хранящиеся например в файле, например dbf.

СУБД - система управления БД - т.е. приложение, которое умеет чего-то делать с этими файлами и данными в них.

Раньше (лет 5-7 назад) называли СУБД все, что работает с БД - любой клиент попадает сюда.
Сейчас как-то не принято - БД бывают разные, бывают SQL серверы. Поэтому мне как-то приятнее называть информационной системой любого клиента, а СУБД - среда программирования, которая позволяет работать с БД.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125467
oleg_e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если выбирать между Paradox и Accsess , то наверное Accsess предпочтительнее по многим причинам. :-)

Но, НО - рекомендую InterBase или FireBird (free).
Лучше для программы, полезней для программиста! (Как я сказал! А!) :-)

PS. Лучше - не значит легче.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125960
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, ну а все-таки кто-нибудь поделиться исходниками работы хотя-бы с аксесс'ом . Плиз... Просто я возможно аксессу выберу.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125983
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>исходниками работы

Исходниками чего? SQL запросов что-ли. Че они тебе дадут? Ты про какие исходники?
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125987
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я написал, что мне нужны исходники работы с акскссом , а это значит, что эти исходники должны быть написаны на дельфе, и выполнять такие-вот функции:
- подключаться/отключаться к/от mdb
- создавать/удалять таблицы
- создавать/удалять поля
Если кому-то кажутся мои запросы слишком большими, то не обессудте, я с аксессом через дельфи не работал :(, и вот сейчас надо учиться.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125992
Фотография maloi_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне нравится Halcyon. Работает с DBF без всяких внешних библиотек, поддерживает MDX, CDX, NTX.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32125999
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте все таки различать клиента, который пишется на Delphi и БД, которая проектируется. Сначала нужно спроектировать структуру БД и ее объектов, сохдать ее и уж потом браться за клиента. Чтоб работать с Access без SQL никуда.

А на счет примеров, так их полно в демках от Delphi. А по поводу разработки клиентских прог все очень подробно расписано в разделе справки Developing Database Applications.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126023
Andrew Volkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не парь себе голову
Зачем аксесс, когда есть в делфях даже отдельные компоненты есть для работы с Интербейзом или Файрбердом

Интербейс 6-ая версия фор фри
Файрберд все фор фри

Парадокс забудь лучше
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126025
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2pkarklin:
>А на счет примеров, так их полно в демках от Delphi
Ну, а к аксессу тама есть???
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126036
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Ну, а к аксессу тама есть???

Ваши вопросы появляются от недостатка знаний.

Там есть примеры для работы с ADO. И здесь без разницы, с чем вы работатете, все равно будет TADOConnection.Open.
Еще раз повторяю, для работы с Access (как в прочем и интербейс) нужно знание SQL. Примеры по SQL в контексте Access есть в демонстрационных базах Access. А подробное описание синтаксиса Access SQL в хелпе по Access.

Вы уловили, о чем я. Надо знать SQL и возможности СУБД, с которой планируете работать + технологию разработки клиентских приложений на Delphi при использовании различных механизмов доступа к данным, которых Delphi поддерживает немеренно.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126042
Andrew Volkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По мне так лучше с интербейса начать.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126044
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2pkarklin:
> Ваши вопросы появляются от недостатка знаний.
А-то :(... Я-же не работал с БД из дельфи (кроме МуСи, но для нее я юзал отдельный компонент)... А SQL я знаю вполне, что-б запросы строить
> ...возможности СУБД, с которой планируете работать...
Так в том-то и фишка, что возможности я не знаю... Знал-бы, не создавал-бы топик... :(
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126062
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А МуСи - это хто такой? Вот его и используйте, раз его знаете.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126110
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2pkarklin:
>А МуСи - это хто такой? Вот его и используйте, раз его знаете.
Угу, а как-же его сервер :-?
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126120
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему опыту имхо могу сказать... :
2-5 клиентов (до 10 короче) - paradox (1)|access (2):
Первый загибается уже при б.д. более 70-100 метров.. особо мрет сволочь при больших первичных/вторичных индексах... индексы рушатся - приходится переиндексировать постоянно... и т.п.
Второй - умирает и при том навсегда при б.д. ок. 300 мегов! Проверено - потому полгода с этого урода слезали в одной конторе... Приходилось первое время каждый час всех гнать в шею и сжимать б.д.
от 10 .. до 100 (больше не юзал :(( )
сиквелу от мягких нет равных - просто, лаконично и в чужом коде можно разобраться... много приятных приблуд и вкусностей - не слишком перекореженный SQL - на SQL ANSI-92 навешано много приятных штуковин и т.п. Прост в обслуживании и прочее.. прочее .... Когда падает - легко восстановить. Нормально юзабелен с мелким софтом - мягко все работает )))
ну уж от 5000 зверей:
oracle.
все летат даже не на очень мощном компе.
хреново то, что там сиквел извращенный - но очень мощный )))
mysql:
отстой - на 50000 записей в одной таблице - умирает при запросах особенно при джоинах даже при наличии индексов - вобщем для маленьких баз'аров.
dbase:
шикарнейшая штука но тока в купе с клиппером и досом - на нетваре летает сволочь с как B52 над Ираком - паразительноо быстро и мощно.
фини.
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126129
Тутта Л.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БД... СУБД...
короче, я была права: Вопрос задан НЕКОРРЕКТНО!
...
Рейтинг: 0 / 0
Лучшая БД для Delphi
    #32126177
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тута Л. - успокойся, вопрос нормальный, если-бы ты читала, то заметила, что по ходу обсуждения он менялся.
Все, спасибо всем...... Тема по моему готова :)...
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Лучшая БД для Delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]