powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Визуализация SQL-запросов
14 сообщений из 39, страница 2 из 2
Визуализация SQL-запросов
    #34012029
barx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123
:)) + 5 баллов.
Вот что значит незашоренный взгляд.
Иногда достаточно всего лишь за дверь постучаться и сказать: "Маша! Впредь запросы со схемой присылай!". :).

Такие Маши нужны. И больше нужны такие, которые уже умеют это делать, а не требуют курсов повышения квалификации ;)
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34012497
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barx Petro123
:)) + 5 баллов.
Вот что значит незашоренный взгляд.
Иногда достаточно всего лишь за дверь постучаться и сказать: "Маша! Впредь запросы со схемой присылай!". :).

Такие Маши нужны. И больше нужны такие, которые уже умеют это делать, а не требуют курсов повышения квалификации ;)
плохо представляю себе Машу, которая составляет запросы, но не умеет нарисовать на них схему.
Если Она составляет запрос с неверными данными или руганью сервера, надо уволить программиста для обслуживания Маши, либо Машу.

Пытаться реинженерить схему запроса в визуальном виде то же самое, что воссоздать классы на UML из EXE или схему прокатного стана из куска железа с Оного.
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34013371
barx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123
плохо представляю себе Машу, которая составляет запросы, но не умеет нарисовать на них схему.
Если Она составляет запрос с неверными данными или руганью сервера, надо уволить программиста для обслуживания Маши, либо Машу.


Наверное, легко представить, что запрос выбирается из списка готовых? Так вот все гораздо сложнее. Не цифорку заменить, а именно пересобрать частично или с вариациями, в зависимости, скажем, от файла настроек (это не совсем так, но метафора достаточно подходящая).


Petro123
Пытаться реинженерить схему запроса в визуальном виде то же самое, что воссоздать классы на UML из EXE или схему прокатного стана из куска железа с Оного.

Еще раз скажу, что вопрос был НЕ В ЦЕЛЕСООБРАЗНОСТИ решения данной задачи и поиска "обходных маневров", а именно В НАЛИЧИИ таких программ. Надеюсь, В ОЧЕРЕДНОЙ РАЗ мне не придется ЭТО объяснять, право, уже надоело.
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34013915
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С наличием боюсь туго. Начнем с того, что требуется набор визуальных метафор. Они есть для джойнов, и то джойнов вообще без различия . А для
... where not exists( select 1 from ... where ...)
даже не представляю. Можно наверно какой-нибудь транзистор нарисовать...
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34015754
barx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ModelR
даже не представляю. Можно наверно какой-нибудь транзистор нарисовать...

:)) Можно и так. Если туго с наличием, вопрос снимается, тогда уже обходные пути. Конкретно для этой задачи нужны были представления для select, from, where и group, плюс во всех частях могли быть вложенные запросы.
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34015815
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barx ModelR
даже не представляю. Можно наверно какой-нибудь транзистор нарисовать...

:)) Можно и так. Если туго с наличием, вопрос снимается, тогда уже обходные пути. Конкретно для этой задачи нужны были представления для select, from, where и group, плюс во всех частях могли быть вложенные запросы.
писал я парсер SQL запросов к БД которая не понимала этот язык .
По секрету скажу - и врагу такого не пожелаю (и тебе тоже).

Не пей Иванушка из колодца ........
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34017241
i62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i62
Гость
Embarcadero Studio showing relationships for views, so if you have a view for tables A,B nd C you can get a picture which will show you a relationship betwwn this tables, also it has an open API for visual representation, I tinks, it is possible to
change the default picture with more details.

1. save you sql query as a view
2. do reverce wngeneering for thihs view
3. play with embarcader automation API to find aout if you can add more in to your picture compare to standard presentation
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #34017669
barx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
i62Embarcadero Studio showing relationships for views, so if you have a view for tables A,B nd C you can get a picture which will show you a relationship betwwn this tables, also it has an open API for visual representation, I tinks, it is possible to
change the default picture with more details.

1. save you sql query as a view
2. do reverce wngeneering for thihs view
3. play with embarcader automation API to find aout if you can add more in to your picture compare to standard presentation

Looks like it's what I need.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Визуализация SQL-запросов
    #35200095
r4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r4
Гость
Так все таки есть такая штука о которой автор спрашива?
Вот тоже понадобилось ....
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #35200501
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r4Так все таки есть такая штука о которой автор спрашива?
Вот тоже понадобилось ....
PowerBuilder или InfoMaker позволяют из SQL запроса построить требуемое графическое представление (как и делать обратное). Но вообще так запрос писать не удобно (если хоть немного SQL знаешь)...
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #35200693
r4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r4
Гость
Локшин Марк PowerBuilder или InfoMaker позволяют из SQL запроса построить требуемое графическое представление (как и делать обратное). Но вообще так запрос писать не удобно (если хоть немного SQL знаешь)...

sql немного знаю :). PowerBuilder тоже.
Ситация такая что приложением генерится запрос (просто джойны, без юнионов, подзапросов и т.д.) хочется посмотреть визально все ли таблици связаны и как. Таблиц может быть очень много и смотреть синтаксис не очень радует.
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #35200873
r4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r4
Гость
2 Локшин Марк
Спасибо за идею с PowerBuilder, а то я что-то зациклился .....
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #35201198
Dmitriy Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r> Автор: r4
r> Так все таки есть такая штука о которой автор спрашива?
r> Вот тоже понадобилось ....

Для серьезных запросов лучше использовать не визуализацию в виде графов, а
редакторы, обеспечивающие отступ, подсветку синтаксиса и т.п. Например, для PostreSQL:

http://pgedit.com/


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Визуализация SQL-запросов
    #35201607
r4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r4
Гость
В PL/SQL Developer это все есть...
Но я с детства люблю картинки :). Посмотрел и все видно, тем более что таблицы связываются не во from, а в where, и искать что к чему относится занятие не благодарное.
...
Рейтинг: 0 / 0
14 сообщений из 39, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Визуализация SQL-запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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