Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Инструмент (тул) для составления запросов к базе


Автор: Sokol71 21.6.2010, 18:03
Существует ли такой инструмент в природе (описание задачи ниже)? Посоветуйте!

Имеем:
некая контора. В ней база (Оракл 10). Масса юзеров. Юзера хотят:
1) делать запросы к бд и получать данные в виде таблиц
2) осуществлять операции insert/update/delete

Юзера не хотят (не могут) учить SQL.

Таким образом, тулы типа TOAD или PL/SQL Developer в данном случае не подходят ибо простой select они сгенерить могут, но как только дело дойдет до задания условий выбора - начнутся проблемы

Да, и еще: что-то подобное было (и есть я думая) в MS Access:
выбираешь табличку (можно даж не одну, то бишь джойны делать), выбираешь колонку, задаешь операцию, задаешь значение, получаешь выборку...

Опять, таки, ставить Access ради этого всем юзерям - не айс, кроме того, как быть с операциями insert/update/delete ...

Вобщем хочется некую помесь PL/SQL Developer с вышеописанным Аксессовским интерфейсом... как-то так...

Автор: Sokol71 24.6.2010, 16:53
несколько дней проведенных в интернет поиске и тестировании всевозможных тулов показали, что ничего 100% подходящего нет.

Есть в наличии очень тяжеловесное приложение (дорого, сложно устаревшие технологии), хотелось найти ему современную простую замену, но его функциональность никто не побил. 

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

2. Удобный интерфейс составления запросов, возможность сохранения результатов (не в виде SQL - ведь юзера не знают его)

3. Возможность задавать списки возможных значений (очень немногие продукты могут это делать по foreign key, ну а если мы используем view то тут уже ничего не поможет)

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

5. Работа с большим кол-вом записей (как в PL/SQL Developer-е постраничный вывод)

Причем, ни в одном туле все это вместе не присутствует. Попадались изумительные экземпляры - мало весят, быстро ставятся, надежно работают, быстро, интерфейс красивый и удобный... но нет всего того, что надо...

Автор: ImA 6.9.2010, 04:24
ммможет быть есть смысл написать что-нибудь свое? сделать формочку с парой кнопочек, кинуть в нее грид, а результаты перекидывать в эксель и из него же и печатать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)