Конференция "Базы" » Таблицы Paradox
 
  • Liones © (07.11.08 12:22) [20]

    > Сергей М. ©   (07.11.08 12:20) [19]
    > Тогда, при условии что
    > база локальная, падение валидационных файлов - довольно
    > странное явление..

    Но мне это не приснилось точно)))))
  • Liones © (07.11.08 12:24) [21]

    > GRAND ©   (07.11.08 12:14) [18]
    > ...лучше Interbase/Firebird здеь не
    > найти. Особенно в Вашем случае.

    Подскажите пожалуйста, где найти информацию, чтобы хоть знать что это
  • MsGuns © (07.11.08 12:29) [22]
    >Liones ©   (07.11.08 12:10) [17]
    >Согласна, но проблема в нехватке времени. Да я и пыталась найти хоть какой-нибудь материал для обучения, всего много и разрозненно. Может посоветуете что-нибудь стоящее

    Хорошей литературы для БЫСТРОГО И ЭФФЕКТИВНОГО обучения КС технологиям с нуля не знаю. Сам осваивал на акцесе - доступно, достаточно быстро, удобно. В качестве примеров брал примеры, прилагаемые в самой делфе. По сиквелю советую начать с азов, неплохо изложенных в той же делфишеой справке в разделе Local SQL, а дальше - зависит от скл-сервера. Для мсскл советую справку jet40.chm

    Сложнее с пониманием самого принципа взаимодействия между "клиентом" и "сервером", сутью и назначением транзакций, пониманием "внутренностей" скл-сервера. Мне в свое время очень понравилась книжка "Мир Интербэйз" Ковязина и Вострикова. Несмотря что это интербэйз, суть механизма транзакций и многое другое внятно, кратко и полно описанный ими, ИМХО, вполне дает понятия о предмете и для других серверов.
  • MsGuns © (07.11.08 12:36) [23]
    У файрберда есть одно несомненное преимущество - он бесплатен. Но есть и недостатки, которые могут со временем стать серьезным препятствием при масштабировании или даже развитии проекта. Хотя тут, конечно, найдется немало его приверженцев.
    А вот в части средств доступа именно из делфи, библиотеке компонент, равной ADO по доступности, удобству и прозрачности я не знаю.
  • Liones © (07.11.08 12:39) [24]

    > MsGuns ©   (07.11.08 12:29) [22]
    > Сложнее с пониманием самого принципа взаимодействия между
    > "клиентом" и "сервером", сутью и назначением транзакций,
    >

    Что такое двухзвенка и трехзвенка, например, я знаю.
  • MsGuns © (07.11.08 12:52) [25]
    Парадокс, кстати, совсем не такая уж "падучая" СУБД, если использовать некоторые приемы. Например, вероятность фатального подения индексов в многопользовательской среде резко снижается, если не использовать в приложениях прямых связок мастер-детал. Вместо них можно юзать специальные "трансферные" таблицы-мастера, к которым линковать основную и детальную таблицу. Мастер-таблицы предварительно копируются из рабочего каталога в приват и там уже открываются и связываются. Кроме того следует избегать "гридного" редактирования, а также правок "бизнес-логики" (то, что находится в *.val например) "на лету". Существует огромное количество вполне работающих систем на парадоксе, которые используются годами практически без вмешательства проектировщика с числом одновременных пользователей, исчисляемым десятками.
  • MsGuns © (07.11.08 12:56) [26]
    >Liones ©   (07.11.08 12:39) [24]
    >Что такое двухзвенка и трехзвенка, например, я знаю.

    Значит Вам будет уже легче :)
    Трехзвенка - это, ИМХО, слишком и если нет необходимости в реально "тонком" или удаленном клиенте, я бы ее не использовал, т.к. она серьезно сложнее в проектировании, чем "простой" клиент-сервер.
  • GRAND © (07.11.08 13:05) [27]

    > Подскажите пожалуйста, где найти информацию, чтобы хоть
    > знать что это


    http://ibase.ru


    > MsGuns ©   (07.11.08 12:29) [22]


    > Для мсскл советую справку jet40.chm


    Фтопку, адназначна! Речь ведь идет о локальной однопользовательской задаче. IB/FB здесь будет идеален тем, что он на локале работает со свистом, требует минимум усилий по установке/обслуживанию, мало весит, прекрасно переносим и вообще приятен во всех отношениях. Ну а мелкософтовский недоскл недосервер не только в данном случае, но и просто по жизни в топку ;)


    > Вместо них можно юзать специальные "трансферные" таблицы-мастера, к которым линковать основную и детальную таблицу. Мастер-таблицы предварительно копируются из рабочего каталога
    > в приват и там уже открываются и связываются.


    Жжжжють! И это, кстати, еще один весомый аргумент в пользу IB/FB, который отучает программиста от уймы бесполезной работы.
  • Виталий Панасенко (07.11.08 14:32) [28]
    Или MS Access+ADO для доступа.для локальной работы хватит с головой..Хотя.. FB "роднее".. и действительно нааааааааааамного удобней и проще в обслуживании, чем Парадокс...
  • GRAND © (07.11.08 14:34) [29]
    ...и чем MS Access+ADO ;)
  • MsGuns © (07.11.08 14:41) [30]
    >GRAND ©  

    Очевидно, дело в том, что ты работал в основном с птицей и рабоал мало или не работал вообще  с мсскл.
    О  футболе ты много квалифицированнее рассуждаешь, ей богу :)
  • GRAND © (07.11.08 14:55) [31]

    > Очевидно, дело в том, что ты работал в основном с птицей
    > и рабоал мало или не работал вообще  с мсскл.


    Да нет, Ганзик, моя квалификация во многом опирается на личный опыт не только в футболе. Дело в том, что когда-то давно я тоже начинал в клиент-серверных технологиях и стоял перед выбором платформы. Пробовал-с я этот ваш MS SQL через ADO - глюкодром ужасный! Программа могла срабатывать совершенно по-разному в одних и тех же фрагментах кода без каких-либо изменений. Только пересев на IB, я почувствовал себя полностью самодостаточным программистом (даже на кривом IBX!) - поведение программы было целиком предсказуемым, поставленные задачи решались на порядок быстрее и вообще, для решения оных я не нуждаюсь больше ни в чем, абсолютно!


    > О  футболе ты много квалифицированнее рассуждаешь, ей богу
    > :)


    Ну а так, чтоб не по личностям, а по сути - аргументы в пользу MS SQL против птицы применительно к обсуждаемому случаю есть?
  • MsGuns © (07.11.08 15:21) [32]
    Я уже неоднократно писал о преимуществах мсскл - если интересно, то найди и почитай
  • GRAND © (07.11.08 15:32) [33]

    > Я уже неоднократно писал о преимуществах мсскл - если интересно,
    >  то найди и почитай


    Для локальной задачи?!!!
  • Anatoly Podgoretsky © (07.11.08 16:38) [34]
    > Сергей М.  (07.11.2008 12:20:19)  [19]

    Вообще то оно даже маловероятное, в эти файлы ничего не пишется.
  • Anatoly Podgoretsky © (07.11.08 16:39) [35]
    > Liones  (07.11.2008 11:45:06)  [6]

    Элементарно, данный файл восстанавлисается путем простого копирования эталога из архива.
  • Anatoly Podgoretsky © (07.11.08 16:41) [36]
    > Liones  (07.11.2008 11:49:09)  [9]

    Если не учитывать переход на КС, то это уникальная особенность, почти недоступная для других СУБД.
    Про упаковку тебе уже сказали. Мне например трудно найти какие либо достоинства у Парадокса.
  • Anatoly Podgoretsky © (07.11.08 16:43) [37]
    > Liones  (07.11.2008 12:24:21)  [21]

    Рекомендую задуматься над использованием MS SQL 2005 Express гораздо проще в эксплуатации и мощнее. Информации неимоверно много. Хотя Firebird тоже удачный выбор.
  • Anatoly Podgoretsky © (07.11.08 16:45) [38]
    > MsGuns  (07.11.2008 12:52:25)  [25]

    Лучше вообще ни использовать никакие индексы, кроме ПК и работать только с помощью запросов, да еще и без dbAware компонент для редактирования.
  • Anatoly Podgoretsky © (07.11.08 16:47) [39]
    > GRAND  (07.11.2008 14:55:31)  [31]

    > Пробовал-с я этот ваш MS SQL через ADO - глюкодром ужасный! Программа могла срабатывать совершенно по-разному в одних и тех же фрагментах кода без каких-либо изменений.

    Как ты этого сумел добиться?

    Чепуха этот ваш Карузо.
 
Конференция "Базы" » Таблицы Paradox
Есть новые Нет новых   [134477   +39][b:0][p:0.001]