|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Доброго всем дня. Подскажите пожалуйста, у кого какие мысли есть на такую тему: Есть база с множеством хранимок, которые, по сути, реализуют всю бизнес логику. Поставлена задача описать все процедуры (прежде всего запросы) в виде диаграммы. При чем такого вида, чтобы по ней человек не имеющий ни малейшего понятия о программировании понял какие таблицы с какими джойнятся, и что вообще такое джоин. У самого мысли на эту тему есть, но хотелось бы послушать вас. Может кто-нибудь делал подобную задачу, или ему навскидку придет в голову хорошая идея. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2009, 09:30 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
какая бессмысленная работа - какой прок от этой "диаграммы" человеку, которые ничего не смыслит в программировании? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2009, 08:58 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Речь идет о том, что некоторый сотрудник ставит задачу. Другой ее будет исполнять. Первый знает где и в каких таблицах лежат нужные данные, но об SQL понятия не имеет. Когда составляется диаграмма запроса, первый проверяет ее на соответствие поставленной задаче, после чего диаграмма передается программисту, который согласно ей реализует запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2009, 11:55 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Посмотрите в любом средстве построители запросов... Например, в Access'е... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2009, 02:08 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Ацесс действительно достаточно выразителен, но не для случаев, когда в запросе учавствует 30-40 таблиц, по 20-30 колонок. Из которых Реально нужно 50-70. Можно попробовать абстрагироваться, но как не очень понятно... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2009, 18:59 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Оцените, пожалуйста. Как такая диаграмма на читабельность. По сути то же самое что и в построителях запросов, только убрал перечень всех колонок из таблиц, чтобы они не отвлекали внимание. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2009, 19:08 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
для того, кто знает SQL, эта диаграмма хуже читается и воспринимается чем сам код SQL вообще мне странно, как человек проектирует БД и не знает SQL да и не сможет этот "проектировщик" проверить как работает запрос, если он не знает SQL - ведь надо код посмотреть, может программист где ошибку допустил, а на схеме это не отразилось ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 08:22 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Это скорее не "Проетировщик", а "Заказчик". Он и не должен проверять программиста. Он должен сказать, откуда в базе он хочет видеть данные. То есть предоставить набор колонок, и по какому принципу идет отбор данных (JOIN таблиц). Для этого он должен использовать описание на общепонятном языке. А отладкой и проверкой будет заниматься человек, составивший эту диаграмму, которую просмотрит искомый заказчик, и, в случае его согласия, эта диаграмма будет передана программисту. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 09:42 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
а почему заказчик не хочет простым текстом описать таблицы и колонки из которых нужно взять данные ? мне кажется простой текст будет понятнее чем диаграмма ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 14:12 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
мне тоже так кажется. Но, к сожалению, зависит это не от меня :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 14:55 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Ни разу не видел людей, которые пользуются т.н. "визуальными построителями запросов" (или "конструкторами запросов"). Ну ни разу. Бухгалтеру - сложно. Аналитику - коряво (ему готовые кубы подавай). Программисту - пошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 17:00 |
|
Описание запроса в виде диаграммы.
|
|||
---|---|---|---|
#18+
Да, и наймите лучше поставщика \ аналитика, который будет перекладывать пользовательское "хочу чтоб все было за..ись" во вполне понятные программисту требования. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2009, 17:03 |
|
|
start [/forum/topic.php?fid=37&gotonew=1&tid=1555552]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get first new msg: |
56ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 312ms |
total: | 497ms |
0 / 0 |