Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбор СУБД, нужен совет 
:(
    Опции темы
Olimpic21
Дата 17.5.2006, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 18.9.2005

Репутация: нет
Всего: нет



нужно спроектировать БД если вместе со всеми справочниками то таблиц там может быть 20-30 и более .... записей в основных таблицах тоже порядочно будет ... она будет локальная ... и соответственно приложение для работы с ней на дельфи ... посоветуйте какую СУБД выбрать для этих целей??? ... просто я не со всеми еще знаком и не все положительные/отрицательные стороны каждой из них знаю ... 
PM MAIL   Вверх
drkot
Дата 17.5.2006, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Если количество записей в одной таблице примерно до 10000 то можно использовать Paradox (можно и Access но это на любителя).

Если база большая то MySQL + ADO. Мощьная, не увесистая (в отличие от DB2 и Oracle), нормально работает как в сети так и локально.

ЗЫЖ всеголиш скромное ИМХО.  smile 
 


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
Kesh
Дата 17.5.2006, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 3
Всего: 54



Olimpic21, можешь Interbase использовать... 


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Snowy
Дата 17.5.2006, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



http://forum.vingrad.ru/index.php?showtopi...p;#038;view=all !!!

Добавлено @ 11:32 
Уже обсуждалось 154 раза.
По этому линку все подробно расписано. 
PM MAIL   Вверх
Olimpic21
Дата 17.5.2006, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 18.9.2005

Репутация: нет
Всего: нет



а Firebird подойдет для моих целей?
база не такая и большая но записей скорее всего более 10000 то будет ...на вариант MySQL + ADO наверно упадет мой выбор 
PM MAIL   Вверх
drkot
Дата 17.5.2006, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Цитата(Olimpic21 @  17.5.2006,  12:18 Найти цитируемый пост)
а Firebird подойдет для моих целей?

Это тотже интербейс тока альтернативный (бесплатный и чуть чуть более глючный чем фирменный ИМХО)


Цитата(Olimpic21 @  17.5.2006,  12:18 Найти цитируемый пост)
..на вариант MySQL + ADO наверно упадет мой выбор

решение хорошее. Теперь совет: не бери последнюю версию - глючная. Ищи примочку которая соединяет MySQL c ADO (мелкие об этом не позаботились).
Ну и форумы с мануалами почитывай не брезгуй.  smile  


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
Olimpic21
Дата 17.5.2006, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 18.9.2005

Репутация: нет
Всего: нет



можно поподробнее про примочку для соединения MySQL c ADO? времени на чтение мало ... диплом делаю и на работе задачу надо начать решать ... а работал пока только с ораклом акцессом и парадоксом которые ... скорее всего здесь не подойдут

Добавлено @ 12:45 
про Firebird  ...я с интербейсом не работал ... но я так понимаю он на большую бд не расчитан? 
PM MAIL   Вверх
Kesh
Дата 17.5.2006, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 3
Всего: 54



Olimpic21, расчитан-расчитан...

Но сам я предпочитаю MySQL 


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
drkot
Дата 17.5.2006, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Цитата(Olimpic21 @  17.5.2006,  12:44 Найти цитируемый пост)
диплом делаю

если диплом то лучше парадокс + известен он тебе.

Цитата(Olimpic21 @  17.5.2006,  12:44 Найти цитируемый пост)
можно поподробнее про примочку для соединения MySQL c ADO?

усе дома. надеюсь до завтра потерпишь. Если нет то рекомендации в привате. 


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
Alex
Дата 18.5.2006, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 17
Всего: 162



Цитата(Olimpic21 @  17.5.2006,  13:44 Найти цитируемый пост)
про Firebird  ...я с интербейсом не работал ... но я так понимаю он на большую бд не расчитан?  

Информация по одной системе:

    * InterBase 7.5.1
    * 40-50 одновременных пользователей
    * размер базы данных 65 гигабайт
    * ~450 тысяч транзакций в сутки
    * 800 таблиц (50 гигабайт данных), 1200 индексов (11.5 гигабайт)
 smile  


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Петрович
Дата 18.5.2006, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

Репутация: 6
Всего: 55



Цитата(drkot @  17.5.2006,  13:31 Найти цитируемый пост)
Цитата(Olimpic21 @  17.5.2006,  12:18 )
а Firebird подойдет для моих целей?


Это тотже интербейс тока альтернативный (бесплатный и чуть чуть более глючный чем фирменный ИМХО)

Скорее наоборот smile

Да и с чего было взято что "на большую БД он не расчитан". Если большая БД это с гиг и более, то возможно это и не лучший выбор. Но в этом случае, думаю и MySQL не лучший выбор.
А для твоего случая, FB/IB, вполне нормальный выбор. Кстати, у FB есть такой вариант как "встроенный" сервер. Он позволяет построить однопользовательское приложение с минималоьным использованием внешних файлов. Т.е. в этом варианте сам SQL-сервер представляет собой просто DLL, не требующую какой-либо предварительной инсталяции.

Но, если у тебя речь не идет об обязательном использовании SQL-сервера, нет многопользовательской работы, то, максимальную скорость разработки ты получишь на любой знакомой тебе СУБД. Даже Paradox и Access вполне подойдут.
 


--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
drkot
Дата 18.5.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Цитата(Olimpic21 @  17.5.2006,  12:44 Найти цитируемый пост)
можно поподробнее про примочку для соединения MySQL c ADO?

Тебе понадобится:
   mysql-connector-odbc-3.51.12-win32.zip (ado)
   mysql-workbench-1.0.6-beta-win32.msi (проектировка базы)
   mysql-administrator-1.1.9-win.msi

это все метров 30 + сам MySQL 40.
если хочеш могу бросить на почту  smile  


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
Alex
Дата 18.5.2006, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 17
Всего: 162



Цитата(drkot @  18.5.2006,  18:02 Найти цитируемый пост)
это все метров 30 + сам MySQL 40.

Мама... и это для маленькой БД smile  smile  


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Palladin
Дата 18.5.2006, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 932
Регистрация: 15.5.2007
Где: Беларусь г.Гомель

Репутация: 1
Всего: 17



Если ты только начал используй вкладку ADO и БД Access, ADO проще всех остальных и его более просто освоить 


--------------------
Глуп тот кто полагается на истину авторитета, а не на авторитет истины
[color=red]KAV&KIS==Evil[/color]
PM MAIL   Вверх
blur
Дата 19.5.2006, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 9.11.2004

Репутация: нет
Всего: 1



Цитата(RooR @  18.5.2006,  23:36 Найти цитируемый пост)
Если ты только начал используй вкладку ADO и БД Access, ADO проще всех остальных и его более просто освоить

Если работать с MySql, то лучше использовать компоненты ZEOS и не надо никаких BDE, ODBC.

Добавлено @ 01:57 
Цитата(Петрович @  18.5.2006,  00:42 Найти цитируемый пост)
Кстати, у FB есть такой вариант как "встроенный" сервер.

У MySql это тоже есть. 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0582 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.