На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Chow, Bas, MIF
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> Какая СУБД лучше?
    Цитата NadZ, 12.02.03, 19:54:21

    А на счет юзеров.... Дык там максимум 2 чела будут сидеть [и то это под очень большим сомнением]



    Ок, нет смысла переливать из пустого в порожнее и делать дисскуссию какая база лучше. По приведенным требованиям нужна ЛОКАЛЬНАЯ база данных. Справится ЛЮБАЯ база, так что надо делать НЕПРИНЦИПИАЛЬНЫЙ выбор по второстепенным показателям:

    1) Собственный опыт работы
    2) Собственные предпочтения
    3) Цена

    и т.п.

      По моим наблюдениям сейчас две разновидности средств/систем управления БД:

      1. Для чайников - додумывает все за человека, дает советы, имеет вычурный интерфейс... в общем развлекает, не давая работать... (MSAccess из их числа...). С одной стороны хорошо (для ленивых) с другой слишком много себе позволяет, не позволяя оператору/админу сделать что-то конкретное... и ТОРМОЗНУТОСТЬ неоправданная и как следствие ГРОМОЗДКОСТЬ.... Этим же страдает VB.... А если Access+VB.... Уф... кошмар...
      Кроме того - крайняя ненадежность.... Держать серьезные, дорогие, важные данные в MDB будет только мазахист... Из опыта использования 20 разных MDB в течении 2 лет накопилась такая статистика - при разрушении базы (причем часто без видимых на то причин...) восстановить ее, даже с помощью спец-утилит и реаниматоров, как самого мелкософт, так и сторонних производителей... (надо сказать ОЧЕНЬ не дешевых...) удается только в 8 случаях из 10...
      Что скажет бухгалтер, ежели рухнет вся база с балансами, чеками и ордерами за 2 года, я думаю рассказывать не надо...

      2. Профессиональные - никаких излишеств, ничего, кроме самого необходимого, позволяет делать ВСЕ, не делая ничего лишнего, оптимизированы на максимальную производительность в пределах своего назначения... но требует приложения знаний, и набора на клавиатуре РУЧКАМИ... Обладают крайней живучестью... Из старых добрых - DBase, FoxPro, Paradox и т.д. и т.п.

      Про серверы речь не идет - отдельная история....

      Проработав некоторое время с серьезными БД и серверами, попрограммировав на жестко структуированных языках (VC, VPascal) - Access и VB воспринимаются как погремушки для маленького ребенка... - красиво, но бесполезно... Годится, только для быстрого моделирования простейших вещей....

      P.S. База (файл без самого Access...) MDB c 10-15 тыс. записей занимает в 1.5-2 раза больше места чем та же база + средний SQL сервер со всеми потрахами вместе взятые... и работает в 2-15 раз медленнее (особенно по сети, с несколькими клиентами...) Чем больше записей в базе, тем заметнее разница...
      Сообщение отредактировано: repairman -
        > "Про серверы речь не идет - отдельная история.... "

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

        > " Access и VB воспринимаются как погремушки для маленького ребенка... - красиво, но бесполезно...  "

        Я бы сказал ужасно некрасиво, но иногда полезно... )))

        Чем хорош Access: представьте, что у вас есть система под каким-нить нормальным БД сервером, обной из задач которой является статистическая обработка данных. Данные для статистики приходят по эл. почте в самых разных форматах и сруктурах - начиная от .xls и .dbf, и заканчивая .txt и (!) .doc. Там творится полный хаос - столбцы перепутаны, некоторых не хватает, ну и т.д. И вот вам надо сделать из ентого дерьма конфетку, которую потом загрузить в ваш крутой сервер. Вот для таких целей - акцесс незаменим..... ))))
          2cube:

          Вывод: Access - это вспомогательный клипбоард преобразователь данных из других приложений мелкософта, возможно, для переноса на сервера БД...

          Назвать Access СУБД'ом - язык не поворачивается... ;-)
            2 repairman:

            100\% ))))))))))))
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0290 ]   [ 16 queries used ]   [ Generated: 26.04.24, 23:30 GMT ]