Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2008, 11:21   #1
honor
Новичок_Delphi7
Пользователь
 
Аватар для honor
 
Регистрация: 22.01.2008
Сообщений: 23
По умолчанию Вопрос по БД

Всем добрый день! Подскажите новичку ))
У меня есть следующие вопросы в связи с написанием клиент сервер для родного п\п (таюлиц около 3 десятков, пользователей 15 человек):
1 Какой тип баз данных лучше использовать для клиент сервера?
2 Кто из вас пользуется CASE системами, порекомендуйте пожайлуйста, все за против принимаются; Кто знает про CASE Toad Data Modeler 3??
3 Вариант что лучше использовать: MS SQL или PostrigueSQL??
4 Стоит ли использовать InterBase? я слышал что в D7 он идет триальный, где можно скачать полную версию.
Заранее спасибо, можно отвечать не на все вопросы главное ставьте номер вопроса, спасибо за понимание и помощь! Можно ссылки кинуть на готовые ответы.
PS: Возможно вопросы задал не очень корректно, просьба не судить а подсказать... всеж там были когдато ))))
Delphi 10 Lite, OS: windows 7 Pro 32-bit, RU
honor вне форума Ответить с цитированием
Старый 22.01.2008, 11:38   #2
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Насчёт СУБД советую юзать MS SQL Server 2000-2005. РЕАЛЬНО НАДЁЖНАЯ ВЕЩ!!!
Domovoy вне форума Ответить с цитированием
Старый 22.01.2008, 11:38   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

1. Для 15 юзеров вполне "катит" интербэйс, имеющийся на пиратском (а каком же еще?) диске. Если предусматривать большое расширение - MSSQL... Совершенно справедливо указали далее, что файрберд - бесплатный клон интербэйса.
2. ... При чем тут CASE? Вроде речь о БД... Ручками надо, ручками...
3. MSSQL, конечно... Зачем лишняя экзотика.
4. В комплекте и ключики идут. Какой-такой триал? Непонятно...

Последний раз редактировалось mihali4; 22.01.2008 в 16:06.
mihali4 вне форума Ответить с цитированием
Старый 22.01.2008, 13:33   #4
Paul Hindenburg
Форумчанин
 
Аватар для Paul Hindenburg
 
Регистрация: 27.07.2007
Сообщений: 123
Радость

Ставь Firebird 2.0!!!
Во-первых - это бесплатная СУБД
во -вторых - это кросплатформенная СУБД

использовать CASE-средства, это очень помогает для правильной разработки сложного ПО, но в относительно простых программах - это излишне (всеравно что стрелять по воробьям из пушки))

MS SQL или PostrigueSQL???
продукт от Microsoft безусловно - хороший, но он хорош тем, что все его изучали, а если подумать то PostrigueSQL также хорошо развит - только
PostrigueSQL-это свободный продукт.

Используй Firebird - это тотже Interbase? только free)
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
Paul Hindenburg вне форума Ответить с цитированием
Старый 22.01.2008, 16:21   #5
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

использую FireBird 1.5.4 с UDF (очень расширяют функционал)
клиентов куева туча
запомни: правильно продуманая логика БД - это уже 70% проекта
остальное только оболочку написать...
очень нравится и на другие СУБД пока что переходить не собираюсь...
p.s. раньше работал на MSSQL 2000, очень был доволен им, но покупать лицензии на каждого клиента, да и первоначальная закупка стоит не дёшево... хотя, с другой стороны, если клиент оплатил всё это, то лучше выбирай MSSQL
dron-s вне форума Ответить с цитированием
Старый 24.01.2008, 05:29   #6
honor
Новичок_Delphi7
Пользователь
 
Аватар для honor
 
Регистрация: 22.01.2008
Сообщений: 23
По умолчанию

Еще один вопрос:
Как можно прописать путь к БД, если например чато переносишь таблицы с компа на комп? те альяс не помогает в данном случае я так понимаю, тк таблицы на другой машине не видны!
Delphi 10 Lite, OS: windows 7 Pro 32-bit, RU
honor вне форума Ответить с цитированием
Старый 29.01.2008, 10:08   #7
djinni
 
Регистрация: 29.01.2008
Сообщений: 3
По умолчанию

Цитата:
Сообщение от honor Посмотреть сообщение
Еще один вопрос:
Как можно прописать путь к БД, если например чато переносишь таблицы с компа на комп? те альяс не помогает в данном случае я так понимаю, тк таблицы на другой машине не видны!
Пиши путь от корня .\base например если базы в base , а прога .\, или от систем диска прыгай
djinni вне форума Ответить с цитированием
Старый 31.01.2008, 21:21   #8
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

Я бы отдал предпочтение MS SQL предпочтение... Я долгое время работал с MySQL и IB... Но на работе закупили MS SQL, пришлось переходить! не жалею... Надежная система...
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 01.02.2008, 15:08   #9
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

1. Предпочтительно MS SQL Server 2000-2005 или Oracle9
2. CASE я предпочитаю ERWin4.0 удобно, при больших, есть контроль на ошибки и автоматом прописывает триггеры, минимальная поправка. Дополнительные навороты конечно самому прописывать надо.
3. Серьезно лучше SQL Server2000-2005. Не гонись за бесплатным сыром.
4. InterBase имеет узкие места, особенно в транзакциях. Особенно когда разрывается кратковременно связь, у SQL Server и Oracle в этом преимущество, можно прописать триггер на запасной пакет.
Ну а так, выбор за Вами!
ГОСЕАН вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
вопрос по сокетам и общение как в ICQ.Сложный вопрос... Руслантус Общие вопросы C/C++ 2 12.08.2008 21:10
TObject *Sender sergei64_89 Общие вопросы C/C++ 1 06.06.2008 13:36
Вопрос о КПК N!ckeL Свободное общение 3 05.06.2008 22:06
вопрос про ADO Cantana Помощь студентам 14 12.09.2007 15:33