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

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

Сетевая Бд [D7, XP]


Kirilovich ©   (2011-01-26 18:56:00) 

Учусь работать с базами данных. Хочу написать прогу тел.справочник,которая бы работала в сети.БД чтоб была на сервере,а клиенты имели к ней доступ в локалке.Как это лучше,надежнее сделать? Главное актуальность данных(чтобы изменения Бд,сразу были видимы всем в локалке)


12   (2011-02-01 17:34:00) [1]


> чтобы изменения Бд,сразу были видимы всем в локалке

недавно заюзал TSmartQuery из комплекта ODAC
есть там интересный механизьма - через dbms, оповещение.
Натурально, две проги, два дбгрида, на разных машинах. В одном правишь - другой показывает. Задержка пару секунд.
Если б чего - подумал, гады, таймер прикрутили :)
Довольно эффектно...


Dennis I. Komarov   (2011-02-01 17:17:00) [2]

Народ, вы про xml забыли :)

З.Ы. Ну и ini, как без него...


MsGuns   (2011-01-28 14:24:00) [3]

Подобная задачка лементарно леаризуется например в Экселе
Безо всяких биде, пцыц и уракаклов :)


Ega23   (2011-01-28 11:11:00) [4]


> Если хоть какие-нибудь преимущества все же указаны и при
> этом не указано ни одного недостатка


Предлагаю холиваров не устраивать. Недостатки есть, их довига, перечислять - нудно, достаточно на sql.ru в "Сравнениях баз" нужную тему найти.


_Юрий   (2011-01-27 20:11:00) [5]


>  чем файр не угодил?


Да гранаты у него не той системы.

по сабжу: не надо никаких БДЕ. Голова - не помойка, чтобы тащить туда никому уже не нужный старый хлам, особенно в современных условиях, когда действительно нужных данных всегда не хватает (просто потому, что их требуется все большее количество). Это же время можно потратить на изучение более полезных вещей


Anatoly Podgoretsky   (2011-01-27 16:34:00) [6]

Если ставить то DB2


12   (2011-01-27 16:17:00) [7]

http://ru.wikipedia.org/wiki/Microsoft_SQL_Server#SQL_Server_Express_Edition
вот :)
хватит за глаза, есть все.
в дальнейшем легко превращается в нормальную версию, при необходимости.

http://www.oracle.com/global/ru/oramag/dec2007/w_admin_oraclexe.html
вот.
тоже самое, но труднее. На мой взгляд, конечно.


Юрий Зотов   (2011-01-27 16:02:00) [8]


> Давай лучше от противного: в чём преимущества?
> Да, пожалуй, только в двух вещах:
> 1. Есть Embedded-версия, относительно лёгкая.
> 2. Распространяется по Mozilla Public License
>
> Всё.

Если хоть какие-нибудь преимущества все же указаны и при этом не указано ни одного недостатка, то это уже точно не "гамно".

Олег, ты же сам себя опровергаешь.
:o)


Sergey13   (2011-01-27 15:39:00) [9]

> [11] Ega23 ©   (27.01.11 15:34)

А сколько должно быть преимуществ, что бы не быть гамном? 8-)

> [7] KilkennyCat ©   (27.01.11 04:26)
> Т.е. если учитьсмя базам данных, то конечно не с общего,
> а сразу с частных реализаций, их особенностей и глюков.
Так если учиться, что бы работало, то как по другому то? Сферические СУБД в вакуме неработоспособны как правило. 8-)


Ega23   (2011-01-27 15:34:00) [10]


> Ega23, чем файр не угодил?


Давай лучше от противного: в чём преимущества?
Да, пожалуй, только в двух вещах:
1. Есть Embedded-версия, относительно лёгкая.
2. Распространяется по Mozilla Public License

Всё.


bagos   (2011-01-27 15:01:00) [11]

У каждого свои предпочтения;)
Ega23, чем файр не угодил?


Ega23   (2011-01-27 11:19:00) [12]


> А сталкивать сразу с файбердом и фибплюсом, это нормально,  да.


Это тоже ненормально, FireBird - гамно.


Jeer   (2011-01-27 10:40:00) [13]

Вот прицепились к БДЕ..
Так и ведь фокспро тоже не у всех работал :)


KilkennyCat   (2011-01-27 04:26:00) [14]

Я об азах.
И программирование лучше с турбо-паскаля.
Если возникает вопрос такого рода, то лучше начинать с более простых и наиболее документированных вещей.
А сталкивать сразу с файбердом и фибплюсом, это нормально, да. Т.е. если учитьсмя базам данных, то конечно не с общего, а сразу с частных реализаций, их особенностей и глюков.


Германн   (2011-01-27 03:07:00) [15]


>  KilkennyCat ©   (27.01.11 00:12) [3]
>
>
> > +поиск: транзакции, firebird, fibplus
>
> лучше изучить старый добрый BDE

Ну да. Для сетевой БД - это самый лучший вариант! :)
Костя, ты об чём собственно?


Amoeba_   (2011-01-27 02:52:00) [16]


> Ega23 ©   (27.01.11 00:41) [4]
>
>
> > лучше изучить старый добрый BDE
>
> Ну давай ещё с турбо-паскаля начни изучать. Под Quattro
> Pro.
>

И причем здесь Quattro Pro? Наверное Paradox Engine все-таки имелся в виду?


Ega23   (2011-01-27 00:41:00) [17]


> лучше изучить старый добрый BDE

Ну давай ещё с турбо-паскаля начни изучать. Под Quattro Pro.


KilkennyCat   (2011-01-27 00:12:00) [18]


> +поиск: транзакции, firebird, fibplus

лучше изучить старый добрый BDE, благо делфи изначально к нему максимально удобна, примерна и документна.
а уж потом всякая всячина.


bagos   (2011-01-26 19:57:00) [19]

Почитайте книги по БД, их море, +поиск: транзакции, firebird, fibplus


Ega23   (2011-01-26 19:14:00) [20]


> Главное актуальность данных(чтобы изменения Бд,сразу были
> видимы всем в локалке)

Это не главное, поверь.


Наверх

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