powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД что выбрать.
25 сообщений из 70, страница 1 из 3
СУБД что выбрать.
    #37253430
K0LbAzzeR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что посоветуете выбрать в качестве СУБД, при седеющих условиях:

1. Программа из ряда трафик менеджеров, т.е. вводятся поступления Х (некоторое множество), затем несколько человек (около 20ти человек по сети) эти поступления списывают, при условии не превышая списаний в подмножестве. Далее на основе этого создание доп. таблиц и отчетов и т.п.
2. Примерный объем данных около 1000 списаний (по 50 множествам) в месяц, объем каждого множества около 50 чисел.

Предварительно АРМ будет писаться на Delphi.

Хотелось бы узнать какие можно использовать СУБД, как бесплатные, так и платные (если предлагаете платную, то озвучьте ориентировочную цену вопроса, на приобретение ПО)
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37253439
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37253453
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0. То, что есть у заказчика
1. То, что лучше знаешь
2. Первую попавшуюся.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254075
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
K0LbAzzeRПредварительно АРМ будет писаться на Delphi.


Э-э-э...
Возможно в начале опробовать связку Visual Studio Express C# + ExpressSQL?
Как минимум потом будет возможность мигрировать на MS SQL...

А так...

Если все бесплатно, но геморрно, то Lazarus + PostgreSQL

Если хотите Delphi, то Delphi + Firebird

Если хотите весело и быстро, то Visual FoxPro + MS SQL

Если хотите быстро и грустно, то Access + MS SQL

Если хотите дорого и тяжело, то Java + Oracle

Если хотите весело и бесплатно, то PHP + MySQL

...

Думаю можно продолжить :-)
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254133
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЕсли все бесплатно, но геморрно, то Lazarus + PostgreSQL

Если хотите Delphi, то Delphi + Firebird

Если хотите весело и быстро, то Visual FoxPro + MS SQL

Если хотите быстро и грустно, то Access + MS SQL

Если хотите дорого и тяжело, то Java + Oracle

Если хотите весело и бесплатно, то PHP + MySQLВы живете в каком-то розовом мире, где среды разработки, языки программирования и СУБД тасуются как карты. Всегда есть какой-то базис. Обычно это наиболее знакомый язык, для которого выбирается среда, и под задучу в итоге подбирается СУБД. Для мелкого проекта требования к СУБД и необходимые навыки, которые придется усвоить, чтобы выполнять банальные select/insert/update/delete, бесконечно далеки по трудоемкости от изучения новой языковой среды.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254145
Oracle - без вариантов.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254213
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
Если хотите дорого и тяжело, то Java + Oracle


Думаю можно продолжить :-)
Можно уточнить: Не обязательно Java и поэтому не обязательно тяжело: от Oracle тежелого вроде ниче не придвидится. Наоборот, на всем ЖЦ скорей всего проще: полно фич у Оракла, чтобы разруливать по ходу траблы, которые не удалось предвидеть по тем или иным причинам. Не обязательно дорого: есть даже бесплатные редакции.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254233
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul Если все бесплатно, но геморрно, то Lazarus + PostgreSQL

А что геморного-то?
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37254255
ОКТОГЕНmad_nazgul Если все бесплатно, но геморрно, то Lazarus + PostgreSQL

А что геморного-то?
OpenSource - это всегда гемор. По оперделению.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255264
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмист разумныйOpenSource - это всегда гемор. По оперделению .
Высечь в камне. На века.

По сабжу лучше всего DS посоветовал.

По связке лазарус + ФБ - под лазарус ФИБов нету. Видел заметки, что кто-то правил их и таки запустил, но проще, думаю, будет стандартные лазаревые компоненты юзать.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255350
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineПо связке лазарус + ФБ - под лазарус ФИБов нету.

Зато есть UIB и AnyDAC.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255358
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arniВы живете в каком-то розовом мире, где среды разработки, языки программирования и СУБД тасуются как карты. Всегда есть какой-то базис. Обычно это наиболее знакомый язык, для которого выбирается среда, и под задучу в итоге подбирается СУБД. Для мелкого проекта требования к СУБД и необходимые навыки, которые придется усвоить, чтобы выполнять банальные select/insert/update/delete, бесконечно далеки по трудоемкости от изучения новой языковой среды.

Так я привел самые "ходовые связки".
Причем проверенные на личном опыте.

<:o)
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255367
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoМожно уточнить: Не обязательно Java и поэтому не обязательно тяжело: от Oracle тежелого вроде ниче не придвидится. Наоборот, на всем ЖЦ скорей всего проще: полно фич у Оракла, чтобы разруливать по ходу траблы, которые не удалось предвидеть по тем или иным причинам. Не обязательно дорого: есть даже бесплатные редакции.

Java - тяжело... ибо клиент на нем...
Oracle - это большой баян с кучей кнопок.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255380
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНmad_nazgul Если все бесплатно, но геморрно, то Lazarus + PostgreSQL

А что геморного-то?

Там гемор в Lazarus.
Ну очень "не стабильная" платформа.
Хотя сейчас в принципе использовать можно.
PostgreSQL - мне нравиться, но можно налететь на проблемы по производительности. Нужен очень тонкий тюнинг.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37255825
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulPostgreSQL - мне нравиться, но можно налететь на проблемы по производительности. Нужен очень тонкий тюнинг.проблемы с производительностью при 1000 записях в месяц? да это в екселе можно спокойно вести
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256047
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulJava - тяжело... ибо клиент на нем...

Вообще-то у Оракловых БД клиентов может быть много на разных языках, причем на Джаве может не быть ни одного.

mad_nazgulOracle - это большой баян с кучей кнопок.
Не знаю что это означает, но подозреваю, что речь идет о каком-то неудачном студенческом опыте.
Однако, думаю, что СУБД Oracle - удачный выбор, в частности, потому что у него много фич (ручек), позволяющих часто по быстрому разруливать разные требования, появляющиеся у заказчика по ходу или там траблы не предвиденные разработчиками.
Конечно, есть много проггеров готовых дописывать недостающие ф-ии СУБД на клиенте, да и вообще изобретать велосипеды.
Но не у всех же стока рвения. Кому-то проще када СУБД предоставляет по макимому ф-ии по управлению данными. Таким луче кучу фич в СУБД.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256191
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfomad_nazgulJava - тяжело... ибо клиент на нем...

Вообще-то у Оракловых БД клиентов может быть много на разных языках, причем на Джаве может не быть ни одного.


Не спорю.
Чаще всего встречал на Delphi :-)

vadiminfoНе знаю что это означает, но подозреваю, что речь идет о каком-то неудачном студенческом опыте.


В пору моего студенчества на просторах СНГ об Oracle мало кто знал. :-)

vadiminfoОднако, думаю, что СУБД Oracle - удачный выбор, в частности, потому что у него много фич (ручек), позволяющих часто по быстрому разруливать разные требования, появляющиеся у заказчика по ходу или там траблы не предвиденные разработчиками.
Конечно, есть много проггеров готовых дописывать недостающие ф-ии СУБД на клиенте, да и вообще изобретать велосипеды.
Но не у всех же стока рвения. Кому-то проще када СУБД предоставляет по макимому ф-ии по управлению данными. Таким луче кучу фич в СУБД.

Вот это и называется "баян с кучей кнопок", когда количество "фич" превышает все разумные пределы. :-)
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256193
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSupermad_nazgulPostgreSQL - мне нравиться, но можно налететь на проблемы по производительности. Нужен очень тонкий тюнинг.проблемы с производительностью при 1000 записях в месяц? да это в екселе можно спокойно вести

Ну если БД эксплуатируется несколько лет, без администрирования :-)
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256280
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulВот это и называется "баян с кучей кнопок", когда количество "фич" превышает все разумные пределы. :-)
Так тем кто назвал фичи мешают? Тут ждешь каждую новую версию в надежде на новые фичи, а им пределы превышены? Хороши. Ниче не скажешь. В 8 Оракле превышены? А мне теперь после 11 кажется, что на нем по нынешним временам принижены все разумные пределы. На нем снес по ошибке данные, а тем более таблу и привет, если нет Бэкапа. Апекса нет – это чтобы по быстрому налабать клиента. И т.д. т.п. А Вы говорите, что превышены пределы.
Када-то станки превышали пределы, лишая рабочих работы. Там всякие михайловцы или типа того боролись с ними. Ну теперь другие времена. Да и станки те кажутся допотопными.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256735
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoТак тем кто назвал фичи мешают? Тут ждешь каждую новую версию в надежде на новые фичи, а им пределы превышены? Хороши.


А кто говорит что плохи?
Просто их много. ;-)

vadiminfoНиче не скажешь. В 8 Оракле превышены? А мне теперь после 11 кажется, что на нем по нынешним временам принижены все разумные пределы. На нем снес по ошибке данные, а тем более таблу и привет, если нет Бэкапа. Апекса нет – это чтобы по быстрому налабать клиента. И т.д. т.п. А Вы говорите, что превышены пределы.


Чем больше фич, тем сложнее "инструмент". ;-)

vadiminfoКада-то станки превышали пределы, лишая рабочих работы. Там всякие михайловцы или типа того боролись с ними. Ну теперь другие времена. Да и станки те кажутся допотопными.

А зачем бороться?
Сами "умрут". ;-)

Если для нормальной работы нужны "фичи", то либо инструмент подобран не правильно, либо задача решается не правильно.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256833
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulА кто говорит что плохи?
Просто их много. ;-)

А разве их много бывает?

mad_nazgulЧем больше фич, тем сложнее "инструмент". ;-)

Чем больше фич, тем проще с этим "инструменитом" "инструментировать". Например, снес по ошибке в командировке данные, а у вас есть фича простым запром вернуть обратно.



mad_nazgulА зачем бороться?
Сами "умрут". ;-)

Тем более.

mad_nazgulЕсли для нормальной работы нужны "фичи", то либо инструмент подобран не правильно, либо задача решается не правильно.
"Нормальной работы"? Правильно подобран? Ну так я и говорю что чем больше фич, тем правильнее. Ить фичи могут быть нужны чтобы снизить риски "не нормальной работы" разработчика на всех этапах ЖЦ системы. Любой проект, к, сожелению, имеет разного рода риски. Например, по ходу потребовал заказчик чтобы БД сама оповещала клиента о каких-то критических изменниях данных. Есть фича оповещать клиентов подписавшихся на рассылку событий даже када нет сессии. А нормальная правильная работа клиенту через кажную секунду спрашивать проверять не произошли ли такие изменения?

Если не обращать внимания на проггеров готовых дописывать заплатки вместо фич СУБД, то, скорей всего, "фичи" нужны для "нормального" ЖЦ ИС.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256871
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoА разве их много бывает?


Бывает. :-)

vadiminfoЧем больше фич, тем проще с этим "инструменитом" "инструментировать". Например, снес по ошибке в командировке данные, а у вас есть фича простым запром вернуть обратно.


Э-э-э вообще-то нормальный инструмент не дает "напортачить".
Если дает, то предполагается, что пользователь может сам "решить проблему".
И вообще "универсал, это тот кто делает все одинаково плохо" :-)
Поэтому я очень "настороженно" отношусь к добавлению фич.
Если фича нужна, то это скорее всего проблема в проектировании, либо в инструменте.

vadiminfo"Нормальной работы"? Правильно подобран? Ну так я и говорю что чем больше фич, тем правильнее. Ить фичи могут быть нужны чтобы снизить риски "не нормальной работы" разработчика на всех этапах ЖЦ системы. Любой проект, к, сожелению, имеет разного рода риски. Например, по ходу потребовал заказчик чтобы БД сама оповещала клиента о каких-то критических изменниях данных. Есть фича оповещать клиентов подписавшихся на рассылку событий даже када нет сессии. А нормальная правильная работа клиенту через кажную секунду спрашивать проверять не произошли ли такие изменения?


Опять же проблема при проектировании.
Зачем в СУБД пихать мессенджер?!

vadiminfoЕсли не обращать внимания на проггеров готовых дописывать заплатки вместо фич СУБД, то, скорей всего, "фичи" нужны для "нормального" ЖЦ ИС.

Зачем?!
Зачем иметь в СУБД мессенджер, когда можно использовать любой внешний?!
Может СУБД еще должна уметь проигрывать AVI файлы?
Тоже фича. Возможно даже кому-то нужная.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256926
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм, а топик мне начинает нравиться - народ всерьез обсуждает возможность запуска оракла для обработки тысячи записей в месяц, поскольку у постгреса через пару лет будут проблемы с производительностью.

Продолжайте, господа, не останавливайтесь ©
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37256993
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulБывает. :-)

Ну это возможно какое-то сильное предположение, нуждающееся в дополнитекльных подтверждениях.


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

Извините, есть, например, то что назвается логическими ошибками? По Вашему "не правильная" работа. Или "нормальный" инструмент не дает удалять данные в принципе? Но тада понятие "правильности" нуждается еще в большем уточнении, чем это было до сих пор.

mad_nazgulИ вообще "универсал, это тот кто делает все одинаково плохо" :-)
Поэтому я очень "настороженно" отношусь к добавлению фич.
Если фича нужна, то это скорее всего проблема в проектировании, либо в инструменте.


Понятие унивенрсал нуждается в некоторм уточнении. Однако, мы же видим, что если есть фича секционирования у СУБД, это не делает ее хуже тех СУБД у которых таковой нет, скорей всего. Т.е. добавление данной фичи, некоторые тут вроде даже приписывали своим СУБД, хотя их в последствии там не оказалось. Это делает, возможно, Вашу теорему о вредности фич по факту самого своего существования преждевременной. Более того, возможно, Вам следовало бы относиться с "настороженностью" к отсутсвию таковых.

У Оракла, по крайней мере, проблем в инструменте по сравнению с другими СУБД вроде особо не обнаруживается.
А проблемы в проектировании могут оказаться у любого. Такие риски исключать было бы чрезмерно самонадеяно. А ЖЦ в общем случае может иметь модели не предполагающие на этапе выбора СУБД предвить все.



mad_nazgul
Опять же проблема при проектировании.
Зачем в СУБД пихать мессенджер?!



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

mad_nazgul
Зачем?!
Зачем иметь в СУБД мессенджер, когда можно использовать любой внешний?!
Может СУБД еще должна уметь проигрывать AVI файлы?
Тоже фича. Возможно даже кому-то нужная.

Это какой внешний? Как он узнает, что в ней что-то произошло? Запрос пошлет? Кажную секунду? Написаный проггерами или мессажер ОСи приспособить? Так оси разные могут быть. И прог много может быть.
Если СУБД файл-серверная, то типа и проигрывает. А клиентсевреная может тока запросы возвращать, которые юзеру клиент представляет. В том числе и фильмы. А так да у Оракла есть поддержка и мультимедиа.
...
Рейтинг: 0 / 0
СУБД что выбрать.
    #37257217
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineХм, а топик мне начинает нравиться - народ всерьез обсуждает возможность запуска оракла для обработки тысячи записей в месяц, поскольку у постгреса через пару лет будут проблемы с производительностью.
Продолжайте, господа, не останавливайтесь ©

Насчет PostgreSQL ничего не скажу, но наши программисты умудрились тормознуть MS SQL на ~4000 - 5000 записей (одна табличка)
Запрос на 8-ядерном ксеоне выполнялся до 15 минут.
Так что... <:o)
...
Рейтинг: 0 / 0
25 сообщений из 70, страница 1 из 3
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД что выбрать.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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