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

Вниз

Кто знаком с SQL?   Найти похожие ветки 

 
Костя   (2007-04-05 10:48) [0]

Добрый день! Подскажите пожалуйста-стоит следующая задача: имеется компьютер-сервер, с ним соединен по локальной сети компьютер клиент. На компьютере-сервере имеется база данных. Хочу написать клиентское приложение. Видимо через SQL. Вопросы следующие:
-какой тип БД использовать на сервере
-где почитать про добавление/удаление данных с клиента на сервере
-как реализовать такой механизм, если планируется несколько клиентов?


 
_Аноним   (2007-04-05 10:53) [1]


> -какой тип БД использовать на сервере

Зависит от задачи и от предполагаемой нагрузки


 
Костя   (2007-04-05 10:57) [2]

Будет не больше 10 клиентов. Задачи-добавление-удаление данных, поиск по базе.


 
Sergey13 ©   (2007-04-05 10:59) [3]

> [2] Костя   (05.04.07 10:57)

FireBird, читать про него на ibase.ru


 
_Аноним   (2007-04-05 11:00) [4]

Можно FireBird


 
Desdechado ©   (2007-04-05 11:16) [5]

> Задачи-добавление-удаление данных, поиск по базе.
99,9999% задач по работе с БД сводится к этому.
Вот только способы, объемы и характеристики систем веьсма отличаются.


 
Megabyte ©   (2007-04-05 11:21) [6]


> Хочу написать клиентское приложение. Видимо через SQL.

Как напишешь, научи меня писать клиентов на SQL %)


 
Sergey13 ©   (2007-04-05 11:50) [7]

> [5] Desdechado ©   (05.04.07 11:16)
> 99,9999% задач по работе с БД сводится к этому.
Всю голову сломал - чем же занимается 0.0001% программ? 8-)


 
Desdechado ©   (2007-04-05 12:17) [8]

Sergey13 ©   (05.04.07 11:50) [7]
1. Подключением-отключением.
2. Только изменение существующий данных.
:)


 
Sergey13 ©   (2007-04-05 13:18) [9]

> [8] Desdechado ©   (05.04.07 12:17)
> 2. Только изменение существующий данных.

Даже без поиска? Хорошо, что их все таки немного. 8-)


 
Anatoly Podgoretsky ©   (2007-04-05 20:55) [10]

> Sergey13  (05.04.2007 11:50:07)  [7]

Кроме DML есть еще и DDL


 
Костя   (2007-04-05 21:27) [11]


> FireBird, читать про него на ibase.ru

Я посмотрел. Насколько сложно реализовать в Delphi? Где можно почитать? Есть ли еще варианты?


 
MikePetrichenko ©   (2007-04-06 05:19) [12]


> Я посмотрел. Насколько сложно реализовать в Delphi? Где
> можно почитать?

Delphi Developers"s GUID
SQL 92

Есть ли еще варианты?
Oracle, MSSQL, MySQL, PostageSQL, Paradox, FoxPro, DBASE, Access....
список можно продолжить


 
Костя   (2007-04-06 10:51) [13]

Спасибо! А где реализовать задачу проще? Программа должна быть написана в Delphi.


 
Desdechado ©   (2007-04-06 10:58) [14]

> Кроме DML есть еще и DDL
Это всякие служебного рода программы типа IBExpert. Однако они и данными манипулируют тоже.
А то занятные были бы программы, которые только метаданные ворочают. Хотя есть и такие, типа ERWin.

ЗЫ Но с другой стороны все метаданные хранятся в служебных таблицах в виде данных. Про все сервера не скажу, но все известные мне - да. Исключения - файл-серверные БД.


 
pavel_guzhanov ©   (2007-04-06 15:24) [15]


> Спасибо! А где реализовать задачу проще? Программа должна
> быть написана в Delphi.


Если действительно будет не больше 10 пользователей - то FireBird. И Delphi с ним работает легко и понятно (см. вкладку InterBAse на палитре компонентов). Для создания и администрирования базы используй IBExpert, удобный и бесплатный инструмент


 
Sergey13 ©   (2007-04-06 15:28) [16]

К [15] pavel_guzhanov ©   (06.04.07 15:24)
Добавлю, что на ibase.ru - море инфы по серверу и разнм его примочкам.


 
pavel_guzhanov ©   (2007-04-06 16:13) [17]

и еще добавлю - FireBird АБСОЛЮТНО бесплатен :о))


 
Asail   (2007-04-06 17:14) [18]


> Если действительно будет не больше 10 пользователей - то
> FireBird

А 11 пользователей FB не выдюжит что-ли? Да 10 пользователей можно и на файл-сервере при желании забабахать (хоть на том-же пресловутом парадоксе).

p.s. Автору вопроса - не надо использовать парадокс, это будет плохой выбор. Лучше (причем, намного) - FB.


 
Loginov Dmitry ©   (2007-04-06 17:50) [19]

> Автору вопроса - не надо использовать парадокс, это будет
> плохой выбор


Особенно, если работа с парадоксом идет через БДЕ. БДЕ - чаще всего действительной самый плохой выбор.



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

Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.043 c
15-1175522972
oldman
2007-04-02 18:09
2007.04.29
Использование USB-флэшки в качестве файла подкачки (свопа)


3-1171277582
petvv
2007-02-12 13:53
2007.04.29
insert into <....> select <...> union select <...> = грабли


11-1156687886
Александра
2006-08-27 18:11
2007.04.29
KOLListBox


15-1175409027
Roman_S
2007-04-01 10:30
2007.04.29
Новый компонент без описания и комментариев


15-1175833346
Steep
2007-04-06 08:22
2007.04.29
Build with RunTime Packages





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