Достойный конструктор запросов Visual SQL

Я разработчик кода, а не администратор базы данных, и я склонен теряться с длинными SQL-запросами, когда использую много объединений (10 соединений для меня довольно распространено).

Я хотел бы найти Visual SQL Query Builder (если возможно, бесплатно), который мог бы подключиться к Oracle и просмотреть все таблицы там, поэтому я бы выбрал только визуально мои ключи, которые связывают объединения, и выбрал поля, которые я хочу показать.


person kurast    schedule 03.12.2009    source источник
comment
Вы программист, которому нужны наглядные пособия?   -  person Emyr    schedule 03.12.2009
comment
Вполне возможно, что он никогда особо не работал с декларативным языком, основанным на множествах, таким как SQL. Некоторые люди учатся визуально.   -  person phoebus    schedule 03.12.2009
comment
@Emyr Разработка и написание сценариев SQL - это разные вещи: D.   -  person Andrew    schedule 03.12.2009
comment
Я не могу выполнить модульное тестирование отдельных частей SQL-запроса, потому что иногда минимальный SQL Select, который мне нужен, чтобы вернуть то, что я хочу, составляет 200 строк. Я думаю, что визуально часть этой сложности исчезнет.   -  person kurast    schedule 03.12.2009
comment
@Emyr, когда мне нужно создавать или отлаживать огромные запросы, я рисую диаграмму ... если у меня будут инструменты, чтобы делать это автоматически, я буду счастлив ... и более продуктивным. То, что вы сказали, похоже: кому нужна и IDE с инструментами рефакторинга ...   -  person Guillaume    schedule 12.05.2011
comment
Моя точка зрения была больше о способностях, ожидаемых от того, кто хочет быть программистом и описывает себя. Если вы считаете, что LINQ проще в использовании, вы можете попробовать LINQPad (оплаченный, поэтому вы получаете Intellisense), чтобы вам было легче обрабатывать свои данные, а затем позволить ему сгенерировать SQL для вас. См. stackoverflow.com/questions/30790/ для Linq-to-oracle ...   -  person Emyr    schedule 12.05.2011


Ответы (5)


Собственный разработчик SQL Oracle (бесплатное приложение Java) имеет визуальный запрос Builder (хотя я не использовал его, поэтому это не рекомендация, а просто к сведению).

Подробнее о Oracle SQL Developer (и ссылка для скачивания) здесь.

person Pop    schedule 03.12.2009

Это не бесплатно, но я использую pl sql Developer

http://www.allroundautomations.com/plsqldev.html

person JayG    schedule 03.12.2009

используйте Visual Studio Server Explorer для подключения к Oracle, а затем создавайте запросы с помощью построителя запросов.

person salman aziz    schedule 30.03.2010

Попробуйте Insight Developer for Oracle, но учтите, что это платно. Я использую его как на Mac, так и на Linux.

person Alvin    schedule 05.04.2012

Попробуйте SQLeo Visual Query Builder

http://sourceforge.net/projects/sqleo/

Позволяет визуально соединять столы

person PAscal    schedule 13.02.2012