Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / навеяно топиками о великой и узасной фоксе / 25 сообщений из 32, страница 1 из 2
16.11.2005, 10:35
    #33380671
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
интересная закономерность :) стоит упомянуть лису, и лисоводы сразу тут. слава богу, большинство вменяемых :) но есть и крайне агрессивные представители, которые читают лишь то, что им хочется читать, причем явно между строк :)

собственно, интересно мне) почему продукт, который как субд годится лишь для настольного применения (и то не факт - встраиваемые субд есть, ага), а как клиент на одном гектаре не сидел с теми же Delphi, VS, PB с точки зрания эффективности и функциональности (говорю сразу - под клиентом понимается не только окошко, умеющее с горем пополам отправить запрос на сервер и получить результат)?

кстати, господа. вопрос не праздный. в свое время пришлось чуток ковырять лисицу в годы студенчества, версия... ну не помню точно - толи 6 толи 7 была. проект значитца переводили с фпд на вфп. и что меня убило - отчеты строятся в дизайнтайме, а в рантайме - фигушки, ничего не сменишь. и прикидывались они объектами (в дизайнтайме), а в рантайме - ни че го не изменить в этом псевдообъекте было. скажите, воз и ныне там?

---
Vae victis!
...
Рейтинг: 0 / 0
16.11.2005, 10:40
    #33380688
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Незнай как с отчетами, а формы рантаймовые я лепил ищо в 2.6 :)
...
Рейтинг: 0 / 0
16.11.2005, 10:40
    #33380690
KSLcom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Провокатор


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
16.11.2005, 10:40
    #33380691
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
А тебе зачем, может решил на Фокс прейти ?
...
Рейтинг: 0 / 0
16.11.2005, 10:45
    #33380706
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Не только для настольного. С VFP 3.0 оно умеет ходить по ODBC к любой БД, при этом оставаясь полнофункциональной СУБД. Так что теперь это скорее аналог Sybase PowerBuilder, но только мощнее, поскольку это - полнофункциональная СУБД. Плюс - отчетник. А GUI Fox еще в DOS мог отлично рисовать.
...
Рейтинг: 0 / 0
16.11.2005, 10:50
    #33380717
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
aZm
почему продукт, <Убрал эпитеты> ЧТО ?
Что продукт ? Вопроса нету.

aZm
отчеты строятся в дизайнтайме, а в рантайме - фигушки, ничего не сменишь. и прикидывались они объектами (в дизайнтайме), а в рантайме - ни че го не изменить в этом псевдообъекте было.

Вот это то, что всегда было в Fox и что MS стал потихоньку изживать.
Но на твой вопрос я не смогу ответить, к сож. Давно уже с ним не работал.
Но вроде бы краем уха слыхал, что объекты таки стали настоящими, так что
даже Fox одно время двигали как производитель ActiveX.
...
Рейтинг: 0 / 0
16.11.2005, 11:13
    #33380783
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
MasterZivТак что теперь это скорее аналог Sybase PowerBuilder, но только мощнее, поскольку это - полнофункциональная СУБД.
Ой ля ля - это с чего это мощнее ? Я бы не стал сравнивать механизм обработки, хранения и визуализации данных DataWindow, обеспечивающий доступ к набору данных, как к многомерному массиву и обеспечивающий пакетный режим изменений без требования соединения с БД с навигационным FoxPro или DBase. А по способу разработки интерфейсной части к PB как раз ближе всего Access, разве что в нем ООП и наследования компонент нет, да привязка к данным идет через формы.
...
Рейтинг: 0 / 0
16.11.2005, 11:17
    #33380798
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
MasterZiv <Убрал эпитеты> ЧТО ?
Что продукт ? Вопроса нету.


сорри. и правда. имелось в виду: почему он, продукт, все еще жив?

MasterZiv
Вот это то, что всегда было в Fox и что MS стал потихоньку изживать.
Но на твой вопрос я не смогу ответить, к сож. Давно уже с ним не работал.
Но вроде бы краем уха слыхал, что объекты таки стали настоящими, так что
даже Fox одно время двигали как производитель ActiveX.

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

Gluk (Kazan)
Незнай как с отчетами, а формы рантаймовые я лепил ищо в 2.6 :)


речь не о формах а об отчетах))) и не о фпд а о вфп)))

KSLcom
Провокатор


та ни боже мой :) мне и правда интересно, почему оно все еще живо. ну ладно, мс переодически гальванизирует трупик, но все же?

s.e.r.g.e.y.
А тебе зачем, может решил на Фокс прейти ?


см. ответ предыдущему оратору. я вообще склоняюсь к чистому серверсайд девелопменту :)

MasterZiv
Не только для настольного. С VFP 3.0 оно умеет ходить по ODBC к любой БД, при этом оставаясь полнофункциональной СУБД. Так что теперь это скорее аналог Sybase PowerBuilder, но только мощнее, поскольку это - полнофункциональная СУБД. Плюс - отчетник. А GUI Fox еще в DOS мог отлично рисовать.


ага. ODBC это конечно хорошо... но - тормознуто и зачастую - глюкаво. и с нативным доступом - не сравнится. да и возможности построителя отчетов там ... скажем прямо, фиговые ;) а уж что касается расширяемости фреймворка - этож кошмар. ой, только не надо про ActivX - вы и сами отлично понимаете, что в случае большого проекта, при деплойменте на каждого клиента прийдеца регать в системе ой как много этих самых эктивиксов.

а уж фраза полнофункциональная СУБД у вас порадовала, спасибо :) как там с тригерами дела? с acid? с декларативными ограничениями целостности? это так, для затравки :)
про надежность индексов и дбфок, в вфп что, что то кардинально изменилось? а ведь надежность - очччень немаловажный фактор для полнофункциональной субд, верно?
...
Рейтинг: 0 / 0
16.11.2005, 14:38
    #33381623
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Есть там и тригера , и надежность индексов соответствующая и еще много всего прочего.
А жив Фокс просто потому , что очень много проектов реализуется на нем.
А если начать честно покупать софт , то во многих случаях алтернативы Фоксу не будет вообще.
...
Рейтинг: 0 / 0
16.11.2005, 14:45
    #33381639
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y.Есть там и тригера
мда. и правда отстал от жизни :) а куда в дбфке оти вписываются? и кто их выполняет? или эти тригеры на клиенте?

s.e.r.g.e.y.А если начать честно покупать софт , то во многих случаях алтернативы Фоксу не будет вообще.
это маркетинг. с технической точки зрания плиз :)
...
Рейтинг: 0 / 0
16.11.2005, 15:28
    #33381805
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
А в Фоксе теперь есть контейнер базы данных .(dbc)
Онако сохранена работа и со свободными таблицами (dbf)
...
Рейтинг: 0 / 0
16.11.2005, 15:30
    #33381810
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y.А если начать честно покупать софт , то во многих случаях алтернативы Фоксу не будет вообще.
это маркетинг. с технической точки зрания плиз :)[/quot]

А одно без другого не катит.
Все больше интересует :
1.Лицензионная чистота
2.Соотношение цена/качество/скорость разаработки
...
Рейтинг: 0 / 0
16.11.2005, 15:39
    #33381839
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y.А в Фоксе теперь есть контейнер базы данных .(dbc)


что именно будет выполнять тригера, зашитые в dbc? или в dbc интегрирован движок фокса? мне и правда интересно :)
...
Рейтинг: 0 / 0
16.11.2005, 15:43
    #33381851
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Будут выполнять то , что ты там понапишешь.
Например каскадное удаление, ссылочную целостность и т.п.
...
Рейтинг: 0 / 0
16.11.2005, 15:45
    #33381863
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
К слову , в 9-ке абсолютно новы йгенератор отчетов .
( правда я не пользуюсь, привык формировать отчеты в Worde,Excele)
...
Рейтинг: 0 / 0
16.11.2005, 15:47
    #33381878
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y.Будут выполнять то , что ты там понапишешь.
Например каскадное удаление, ссылочную целостность и т.п.
Спрашивалось не "что будет выполняться ", а "что будет выполнять ".
Рузкей езыг мало-мало знать надо, да?

Чем триггера будут исполняться? Или "кем", если так проще для понимания.
Клиентом?
...
Рейтинг: 0 / 0
16.11.2005, 15:49
    #33381885
s.e.r.g.e.y.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
ЛП s.e.r.g.e.y.Будут выполнять то , что ты там понапишешь.
Например каскадное удаление, ссылочную целостность и т.п.
Спрашивалось не "что будет выполняться ", а "что будет выполнять ".
Рузкей езыг мало-мало знать надо, да?

Чем триггера будут исполняться? Или "кем", если так проще для понимания.
Клиентом?

А я знаеш ли не русский .
...
Рейтинг: 0 / 0
16.11.2005, 15:52
    #33381898
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y.А я знаеш ли не русский .
А я, знаешь ли, о твоей национальности и не спрашивал.
...
Рейтинг: 0 / 0
16.11.2005, 16:06
    #33381951
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
гм. что б облегчить поиск истины, несколько неформальное определение:

триггер - неименованный програмный блок, вызываемый СУБД без вмешательства программиста/клиентского приложения в ответ на события СУБД (изменение данных, запуск базы и тд и тп)

хотелось бы спросить: в dbc есть механизм, вызывающий некий код при, скажем, внесении данных в некую табличку? т.е. выполнится ли этот триггер, если я модифицирую табличку в dbc не средствами клиентского приложения на фоксе, а неким абсолютно сторонним средством?

---
Vae victis!
...
Рейтинг: 0 / 0
16.11.2005, 16:25
    #33382025
4321
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
aZm хотелось бы спросить: в dbc есть механизм, вызывающий некий код при, скажем, внесении данных в некую табличку? т.е. выполнится ли этот триггер, если я модифицирую табличку в dbc не средствами клиентского приложения на фоксе, а неким абсолютно сторонним средством?
тема скользкая. Если я data файл любого SQL сервера захочу редактировать сторонним средством в обход SQL сервера, (т.е. не обращаясь к нему а именно буду править байты в файле неким фыйловым редактором), то будет ли задействована вся энта триггерность субыды???
Для контейнера считаецца видимо (домысливаем за приверженцев), что любое подключение должно само корректно работать с контейнером, т.е. выполнять само все те бяки, которые оформлены как скрипты триггера. А контейнер обязан обеспечить их читабельность и юзабельность.
...
Рейтинг: 0 / 0
16.11.2005, 16:41
    #33382093
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
Угу угу

Oracle еще поредактируйте "сторонними средствами". Триггеры конечно не работают Но вот ORA-000600 Вам ГАРАНТИРОВАНА
...
Рейтинг: 0 / 0
16.11.2005, 16:44
    #33382108
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
4321 aZm хотелось бы спросить: в dbc есть механизм, вызывающий некий код при, скажем, внесении данных в некую табличку? т.е. выполнится ли этот триггер, если я модифицирую табличку в dbc не средствами клиентского приложения на фоксе, а неким абсолютно сторонним средством?
тема скользкая. Если я data файл любого SQL сервера захочу редактировать сторонним средством в обход SQL сервера, (т.е. не обращаясь к нему а именно буду править байты в файле неким фыйловым редактором), то будет ли задействована вся энта триггерность субыды???
Для контейнера считаецца видимо (домысливаем за приверженцев), что любое подключение должно само корректно работать с контейнером, т.е. выполнять само все те бяки, которые оформлены как скрипты триггера. А контейнер обязан обеспечить их читабельность и юзабельность.

утрируете. если я на дельфе напишу insert into блаблабла в табличку фокса, выполнится ли тригер, заданый для талички? ответьте на этот вопрос. фсе.
...
Рейтинг: 0 / 0
16.11.2005, 16:47
    #33382113
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
4321Для контейнера считаецца видимо (домысливаем за приверженцев), что любое подключение должно само корректно работать с контейнером, т.е. выполнять само все те бяки, которые оформлены как скрипты триггера. А контейнер обязан обеспечить их читабельность и юзабельность.
Для файл-сервера, по всей видимости, это единственно возможное решение. Жаль, что "приверженцы" не смогли в этом разубедить.
Тогда, в общем-то, остается только вопрос по мощности этих самых "скриптов триггера контейнера". В jet-овских базах тоже как бы есть и ссылочная целостность, и каскадные обновления/удаления, и некие check constraint'ы, однако ж триггеров в jet-е нетути. А вот про dbc сказали, что триггера там есть, и могут выполнять "например каскадное удаление, ссылочную целостность, и т.п". Насколько крутое "и т.п."?
...
Рейтинг: 0 / 0
16.11.2005, 16:47
    #33382115
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
если к контейнеру подключаться через оледб или из вфп то обработка триггеров
будет производиться эти оледб-провайдером или рантаймом вфп без участия
программиста (т.е. в коде не надо указывать ничего, если триггер есть то он
будет вызван в любом случае). Физически это будет происходить на той машине
на которой запущена прога т.к. это не сервер.

Если под абсолютно сторонними средствами имеется ввиду блокнот то им можно
расковырять любой файл, хоть дбф хоть мсскльный мдф.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
16.11.2005, 17:01
    #33382162
Юрий Носов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
навеяно топиками о великой и узасной фоксе
s.e.r.g.e.y. Есть там и тригера , и надежность индексов соответствующая и еще много всего прочего.
-А что, дед, невесты в этом доме есть?
-Кому и кобыла невеста. (С)
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / навеяно топиками о великой и узасной фоксе / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]