|
|
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
И так суть проблемы. Нужно разработать специализированную информационную систему. Принцип построения - БД + толстый клиент. Вопрос какую СУБД выбрать?? Требования: установка толстого клиента должна быть максимально простой, чтобы его мог установить не специалист, поэтому установка дополнительного клиента к БД неприемлема, БД должна обеспечивать разграничение доступа, так чтобы пользователи могли получать доступ к ограниченному числу записей в одной и той же таблице (Пример: Есть таблица сообщений. Каждый пользователь может редактировать только свои сообщения, а администратор все) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:25 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Cудя по тому, что Вы написали, заказчику нужно выбирать не СУБД, а программиста, который напишет эту задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:33 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
softwarerCудя по тому, что Вы написали, заказчику нужно выбирать не СУБД, а программиста, который напишет эту задачу. и это тоже ))), но всёже сейчас речь идет о СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:42 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Вот это-то и глупо. Вы хотите купить колеса, а потом подобрать к ним автомобиль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:44 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12и это тоже ))), но всёже сейчас речь идет о СУБД Вот выберете программиста, он и назовёт СУБД. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:45 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov palich12и это тоже ))), но всёже сейчас речь идет о СУБД Вот выберете программиста, он и назовёт СУБД. Posted via ActualForum NNTP Server 1.4 А почему нельзя выбрать программиста под СУБД. В этой теме я просто хотел узнать о функциональности различных субд и приемлимости их использования к данной задаче?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 16:56 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12 В этой теме я просто хотел узнать о функциональности различных субд и приемлимости их использования к данной задаче?? С этой точки зрения функциональность всех СУБД одинакова. И к такому дубовому ТЗ применима любая. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 17:02 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
а как реализовать возможность редактирования записей в зависимости от login, например в mySQL, ведь для этого на сколько я понимаю нужно использовать хранимые процедуры. Или я ошибаюсь?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 17:08 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12например в mySQL Ну так это надо спрашивать в форуме мускуля - там наверняка найдутся люди, которые скажут, что в нём есть и SP и прочие возможности. Но на мой взгляд мускуль и толстый клиент... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 17:13 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12А почему нельзя выбрать программиста под СУБД. Можно, просто глупо. Выбор СУБД намного менее важен с точки зрения влияния на результат проекта и особенно мелкого проекта; это все равно, что например купить бутсы, а потом искать в команду футболиста именно с таким размером ноги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2008, 17:33 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
softwarer palich12А почему нельзя выбрать программиста под СУБД. Можно, просто глупо. Выбор СУБД намного менее важен с точки зрения влияния на результат проекта и особенно мелкого проекта; это все равно, что например купить бутсы, а потом искать в команду футболиста именно с таким размером ноги. К сожалению я считаю иначе. Проект достаточно большой! Программиста найти не проблема, в конце концов большинство программистов знакомы с нескольками субд. Единственное, что меня смущает, это то что нужно реализовать возможность редактирования записей в зависимости от login'a, раньше я с такими задачами не сталкивался, возможно это можно решить в любой СУБД а может и нет, поэтому и хочу услышать совет, где это точно можно реализовать, я конечно не сомниваюсь что например в оракле возможно всё, но он громоский дорогой и требует установки клиента на машину пользователя, этого хотелось бы избежать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 10:53 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12... Программиста найти не проблема, в конце концов большинство программистов знакомы с нескольками субд...Вот как, а я помниться себе полгода программиста искал. Боюсь что с теми, которых "найти не проблема" будут потом проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 11:46 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
мда.. . Но что-то дискуссия постоянно уходит не вто русло, мы СУБД обсуждаем, а не программистов. Может хоть кто нибудь предложит СУБД приемлимую для моей задачи? а ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 11:56 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12 мда.. . Но что-то дискуссия постоянно уходит не вто русло, мы СУБД обсуждаем, а не программистов. Может хоть кто нибудь предложит СУБД приемлимую для моей задачи? а ? Oracle, MSSQL, DB2, Firebird, 1C Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 11:58 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12Принцип построения - БД + толстый клиент. Вопрос какую СУБД выбрать?? Требования: установка толстого клиента должна быть максимально простой, чтобы его мог установить не специалист, поэтому установка дополнительного клиента к БД неприемлема, БД должна обеспечивать разграничение доступа, так чтобы пользователи могли получать доступ к ограниченному числу записей в одной и той же таблице (Пример: Есть таблица сообщений. Каждый пользователь может редактировать только свои сообщения, а администратор все)1. Толстый клиент всегда подразумевает установку - хотя бы саму программу-клиента. Если так, вместе с ней может пакетно ставится и клиент БД - много не ест. Если не так - выбор за AJAX/Flex, вообще другая архитектура. ВСЕ РСУБД работают через какого-нибудь клиента - даже для ODBC нужен драйвер :) Не понимаю, в чем разница между копированием одного файла и нескольких. 2. Разграничение доступа к записям редко делается собственно логинами к БД - на ней незачем держать тучу однотипных юзверей. Обычно это делает приложение, но можно и через почти любую СУБД, например через view в извращененой форме. Если большая задача - через сервер приложений. 3. В случае большой задачи СУБД выбирают не толко для разработки, но и для сопровождения :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 12:11 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12К сожалению я считаю иначе. Проект достаточно большой! Программиста найти не проблема, в конце концов большинство программистов знакомы с нескольками субд . Единственное, что меня смущает, это то что нужно реализовать возможность редактирования записей в зависимости от login'a, раньше я с такими задачами не сталкивался, возможно это можно решить в любой СУБД а может и нет, поэтому и хочу услышать совет, где это точно можно реализовать, я конечно не сомниваюсь что например в оракле возможно всё, но он громоский дорогой и требует установки клиента на машину пользователя, этого хотелось бы избежать.Программисты которые знакомы со многими СУБД знают все очень поверхностно. И нужно несколько лет ведения системы в продакшене чтобы узнать узкие места и научиться их обходить. Задание описанное вами можно реализовать на любой адекватной СУБД: MySQL / PostgreSQL / MS SQL / Oracle / Derby и т.п. НО если программист хорошо знает одну из них, то заставлять его программировать на другой ИМХО странно. А для проектов где мало программистов еще и дорого (заметно увеличивается стоимость проекта). softwarerМожно, просто глупо. Выбор СУБД намного менее важен с точки зрения влияния на результат проекта и особенно мелкого проекта; это все равно, что например купить бутсы, а потом искать в команду футболиста именно с таким размером ноги. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 12:12 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12К сожалению я считаю иначе. К сожалению, это проблема заказчика и пользователей проекта. palich12Проект достаточно большой! Достаточно большой проект имхо - начинается где-то от пятнадцати-двадцати человеко-лет. palich12Единственное, что меня смущает, Не имеет никакого отношения к реальным потребностям. Лучшее, что Вы можете сделать - забыть про тот бред, который несете, и попробовать найти того, кто в этом разбирается и может сделать. palich12поэтому и хочу услышать совет, где это точно можно реализовать, я конечно не сомниваюсь что например в оракле возможно всё, но он громоский дорогой и требует установки клиента на машину пользователя, В одну эту фразу Вы ухитрились впихнуть четыре неверных утверждения. Тот совет, которому Вам стоило бы последовать, приведен в предыдущем абзаце. Если же для Вас главное - чтобы кровь кипела, возьмите список СУБД, упомянутых в названиях форумов sql.ru, возьмите генератор случайных чисел, с помощью второго выберите из первых. Результат будет быстрее и не хуже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 12:13 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Favn 2. Разграничение доступа к записям редко делается собственно логинами к БД - на ней незачем держать тучу однотипных юзверей. Обычно это делает приложение... Это утверждение несколько сомнительно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 12:13 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
palich12мда.. . Но что-то дискуссия постоянно уходит не вто русло, мы СУБД обсуждаем, а не программистов. Может хоть кто нибудь предложит СУБД приемлимую для моей задачи? а ?Вам на протяжении топика указывают, что это НЕКОРРЕКТНАЯ ПОСТАНОВКА ВОПРОСА!!! И подсказывают как более правильно подойти к получанию результата ! PS задавай мне вопрос по решению задачи, а не выбранному тобой способу. (с) не мое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 12:16 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
SergSuper palich12... Программиста найти не проблема, в конце концов большинство программистов знакомы с нескольками субд...Вот как, а я помниться себе полгода программиста искал. Боюсь что с теми, которых "найти не проблема" будут потом проблемы Любой новый программист будет входить в вашу проблему 3 месяца. Плюс на ее решение три месяца. Итого год. За год вы могли решить проблему сами :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 13:31 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Favn palich12Принцип построения - БД + толстый клиент. Вопрос какую СУБД выбрать?? Требования: установка толстого клиента должна быть максимально простой, чтобы его мог установить не специалист, поэтому установка дополнительного клиента к БД неприемлема, БД должна обеспечивать разграничение доступа, так чтобы пользователи могли получать доступ к ограниченному числу записей в одной и той же таблице (Пример: Есть таблица сообщений. Каждый пользователь может редактировать только свои сообщения, а администратор все)1. Толстый клиент всегда подразумевает установку - хотя бы саму программу-клиента. Если так, вместе с ней может пакетно ставится и клиент БД - много не ест. Если не так - выбор за AJAX/Flex, вообще другая архитектура. ВСЕ РСУБД работают через какого-нибудь клиента - даже для ODBC нужен драйвер :) Не понимаю, в чем разница между копированием одного файла и нескольких. 2. Разграничение доступа к записям редко делается собственно логинами к БД - на ней незачем держать тучу однотипных юзверей. Обычно это делает приложение, но можно и через почти любую СУБД, например через view в извращененой форме. Если большая задача - через сервер приложений. 3. В случае большой задачи СУБД выбирают не толко для разработки, но и для сопровождения :) Большое спасибо за конструктивный ответ ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 13:44 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
Зязиковбудет входить в вашу проблему 3 месяца. Плюс на ее решение три месяца. Итого год. Жжоте )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 15:30 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
softwarerВы хотите купить колеса, а потом подобрать к ним автомобиль. Ну если он выберет Оракла, то тада он купит все же целый автомобиль, а к нему потом можно подобрать шофера. И это, возможно, не так и глупо в общем случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 15:44 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
vadiminfoНу если он выберет Оракла, то тада он купит все же целый автомобиль, а к нему потом можно подобрать шофера. И это, возможно, не так и глупо в общем случае. Это не глупо в случае, если цель "купить автомобиль". То есть например для софтовой конторы, которая решает "на чем разрабатывать", или для фирмы, планирующей свою информационную инфраструктуру. Мое хрустальное блюдце говорит, что в данном случае речь об этом не идет, а речь идет о задаче "доехать куда нужно". И в этом случае надо выходить на дорогу и голосовать, а остановится ли первым Мерседес, КАМАЗ или мопед - дело десятое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 15:49 |
|
||
|
Какую БД выбрать
|
|||
|---|---|---|---|
|
#18+
softwarer vadiminfoНу если он выберет Оракла, то тада он купит все же целый автомобиль, а к нему потом можно подобрать шофера. И это, возможно, не так и глупо в общем случае. Это не глупо в случае, если цель "купить автомобиль". То есть например для софтовой конторы, которая решает "на чем разрабатывать", или для фирмы, планирующей свою информационную инфраструктуру. Мое хрустальное блюдце говорит, что в данном случае речь об этом не идет, а речь идет о задаче "доехать куда нужно". И в этом случае надо выходить на дорогу и голосовать, а остановится ли первым Мерседес, КАМАЗ или мопед - дело десятое.Ну что вы упираетесь. Его интересует СУБД, прежде всего. Ведь он не собирается выбрасывать СУБД. Никто не ищет вначале шофера, а потом автомобиль. Дайте объявление "Нужен специалист по любой СУБД". Настоящего специалиста тогда вы точно не найдете. Он просто не откликнется на это. Не сбивайте с толку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2008, 16:19 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35380681&tid=1553096]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 403ms |

| 0 / 0 |
