Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

СУБД & Delphi, клиент-сервер [D6]


КлякСа ©   (2004-06-21 05:51:00) 

Необходимо написать базу данных типа "клиент-сервер" на Delphi. Какую СУБД использовать, чтобы написание не отличалось от работы с TQuery? Что вы думаете насчет связки Delphi+MySQL? Заранее большое спасибо...


inic   (2004-06-21 14:55:00) [1]

> bushmen
Да, молодой был ...


bushmen   (2004-06-21 14:29:00) [2]

>inic   (21.06.04 14:21) [18]

А это потому что других связок, наверное не использовал :)


inic   (2004-06-21 14:21:00) [3]

Вообще (может сам себе противоречу) но такая связка как "MS SQL SERVER + ADO + Delphi" доставляла мне только удовольствия :) Ни разу не жалел при выборе этой связки (например, при написании диплома).


NAlexey   (2004-06-21 14:09:00) [4]

>Зато его версия MSDE бесплатно
Зато без графического движка, а ч.з консольку я думаю немногие смогут администрить.:)


Anatoly Podgoretsky   (2004-06-21 14:05:00) [5]

inic   (21.06.04 13:55) [15]
Зато его версия MSDE бесплатно, ограничение только до 12 баз одновременно.


inic   (2004-06-21 13:55:00) [6]

Если система должна быть с использованием лицензионной БД, то учти, что MS SQL Server "не очень дешевый", тогда точно лучше взять например Firebird (есть у него один недостаток правда по сравнению с IB).


Anatoly Podgoretsky   (2004-06-21 11:11:00) [7]

Ильш ©   (21.06.04 11:06) [12]
Производители баз рекомендуют Клиент-серверные решения даже для локальных, персональных баз.


Anatoly Podgoretsky   (2004-06-21 11:09:00) [8]

КлякСа   (21.06.04 10:18) [10]
Странно ты ее как то выбираешь :-)
Количество людей не очень влияет на выбор базы, влияет другое, количество запросов в секунду, тригера, процедуры, трансакции, репликация и многое другое.
Судя по назначению базы она будет постоянно находиться в режиме простоя и с этой задачей спраляется любая база, включая десктопные, но клиент-серверная надежнее в эксплуатации при наличии выделенного сервера.


Ильш   (2004-06-21 11:06:00) [9]


> здесь первый вопрос звучал как "Есть ли разница между сервером
> MySQL и MS SQL Server"? или

где????? что-то такого поста не вижу!!! хм.. сам виноват, что так некорректно задаешь вопросы.

"клиент-сервер" - для такой здачи на круто ли? задача то - тьфу мелочь...
хотя она потом может раздуться до гог-го кааакой...


> Программа обычно имеет какое то описание (ТЗ).

вот согласно его и выбор осуществляется!!!

может кстати Interbase/Firebird подойдет.
MySQL и MS SQL  - две огромные разницы!!! Между ними пропасть :)))) Хочешь узнать подробнее жми ссылку: http://yandex.ru
:))))


bushmen   (2004-06-21 10:43:00) [10]

>База данных типа "Объявления о продаже и покупке машин, запчастей и т.д."...

Объявления юудут что, только для внутреннего пользования? :)


КлякСа   (2004-06-21 10:18:00) [11]

Блин, ребята... здесь первый вопрос звучал как "Есть ли разница между сервером MySQL и MS SQL Server"? или по-другому? Зачем писать столько ерунды, к тому же абсолютно не в тему?

2Anatoly Podgoretsky:
А я как делаю? Выбираю СУБД под поставленную задачу, разве нет?

2Ильш:
База данных типа "Объявления о продаже и покупке машин, запчастей и т.д."... Выделенный сервер, 3 типа пользователей: админ базы, агент (вносит новые объявления), оператор... Админ: 1 шт., Агент: 2 шт., Оператор: 4 шт.

Объем можете представить сами: сколько можно дать обявлений...


Sergey13   (2004-06-21 10:15:00) [12]

2КлякСа   (21.06.04 05:51)  
>Необходимо написать базу данных типа "клиент-сервер" на Delphi.
Пишут обычно программу для работы с базой. Программа обычно имеет какое то описание (ТЗ). Не зная ТЗ советовать невозможно.

>Какую СУБД использовать, чтобы написание не отличалось от работы с TQuery?
Написание программы это не только "работа с TQuery". Под такой "критерий" попадает АПСАЛЮТНА ФСЕ!!!

>Что вы думаете насчет связки Delphi+MySQL?
При отсутсвии (минимуме) сложной логики доанных, ИМХО, нормально. Иначе лучше другое. ИБ или (лучше!) ее клоны например.


Anatoly Podgoretsky   (2004-06-21 09:26:00) [13]

База выбирается под задачу, а не наоборот.


Ильш   (2004-06-21 09:13:00) [14]


> чтобы написание не отличалось от работы с TQuery?

ЛЮБУЮ СУБД!!!
конкретнее вопросы ставить надо... для каких целей будешь писать, объем данных и т.д.


Fay   (2004-06-21 08:16:00) [15]

2Наталия ©   (21.06.04 08:09) [5]
Количечтво букв в названиях разное. Ох, не просто так это всё...
8)


Наталия   (2004-06-21 08:09:00) [16]

Ещё страннее, что не только в названии. :)))


Fay   (2004-06-21 08:06:00) [17]

2Растаман   (21.06.04 07:17) [3]
Разница есть. Странно, да?


Растаман   (2004-06-21 07:17:00) [18]

Есть ли разница между сервером MySQL и MS SQL Server? Или это одно и то же?


КлякСа   (2004-06-21 06:51:00) [19]

А ссылку на доки не кинешь? Чем пользуешься для подключения? не используешь компоненты ZeosLib? Или используешь ADO?


Andrick   (2004-06-21 05:53:00) [20]

Я ничего не думаю - я с этой связкой работаю. И успешно


Наверх

Титульная страница Поиск, карта сайта Написать письмо