Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Do you know any free tool which would constitute a web-based SQL database generic query interface, incl.:
(mainly) allowing to type in an SQL query and display the result in some nice way
the interface should allow for some basic security - allowing only SELECT queries
the very need is to support MS SQL Server, but Oracle support would be useful
should run against an existing database instance without any re-configuration needed
might be simple, no need to browse tables, analyze database columns or anything else you would experience in SQLDeveloper or SQL Server Management Studio
Platform / language / etc. is of second importance.
The StackExchange Data Explorer has this functionality (example) and it is open source, so you may be able to just install and make use of it, or even extract the relevant code.
Perhaps something like the SQL Fiddle?
Obviously, this is mainly for demonstration purposes - it won't help you if you want to install it on top of your own database.
Re:dash (Redash) is a promising new open-source player on the market. From their own website:
re:dash is our take on freeing the data within our company in a way
that will better fit our culture and usage patterns.
Prior to re:dash, we tried to use traditional BI suites and discovered
a set of bloated, technically challenged and slow tools/flows. What we
were looking for was a more hacker'ish way to look at data, so we
built one.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
In my company we process many ad-hoc data extraction requests for which we write new SQL scripts each time. I'd like to provide an enterprise-wide front-end for users with no SQL knowledge to create queries using some point-and-click functionality. The Oracle database would be on the back-end and all SQL code hidden from the user. Is MS Access the best tool for this?
I'm working on connecting the oracle database to MS Access forms, but I'm not sure if this is extensible enough to be used across an entreprise, possibly hosted over the company intranet.
Going forward, I'd expect to be able to direct users to land on a page with a drop down menu and possibly some cell inputs that perform basic sql queries (based on user selection and input).
Opinion based, certainly, but - nonetheless, I'd suggest Oracle Application Express (Apex).
In a few words:
it is installed within the database
development is done via any browser
users will love its Interactive Reports - it is a report you create for them, but still they have a lot of possibilities of rearranging the layout, such as
sorting,
adding/hiding columns,
filtering,
aggregating,
displaying charts ...
they (uses) don't have to install anything - just like you, a developer, they will use their browsers
For more info and - to see how it looks like - go to apex.oracle.com, create a (free) account and run preinstalled application(s). I hope you'll like what you see.
Already there are n number of tools built to give a UI and keeping the source code hidden of built in like ETL tools Informatica, Talend or Reporting tools likr Cognos, Spotfire etc
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Another user asked the similar question, What are the query browsers for DB2?.
But I would like to ask: what are some SQL browsers with a graphical query designer? Like the other user, I'm also using DB2, but most generic or open-source clients can connect to any SQL server, so I'll assume if there are any with a GQD, I'll be able to use it with DB2.
The vintage of our DB2 server and AS400 is v5/v6 and unlikely to be upgraded any time soon, and I find the included IBM SQL client to be primitive to the point of useless. The other clients I've tried are DBeaver, Toad, and Squirrel. I got DBeaver to work with our server, but other two I could not (yet). It's very nice and I'm happy to stick with it, but alas it does not have a GQD.
I understand many DBAs feel a GQD is an impediment to advanced query design, and I agree. However, it can be a useful tool for visualizing and building sub-sections of large queries, especially joins and weird logic. I find the most useful method is to design some or all of a query graphically, and then switch to pure SQL and clean it up.
Check out AQT Advanced Query Tool
It has a graphical query builder and can be recommended - it supports Db2 for iSeries
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm looking for the best sql client to use with AWS Athena (with JDBC driver).
One of my needs is to share the queries between users, and I would like to know how can I do it in the best way.
The options I see are:
Using the web Athena query editor, and save the queries in 'Saved Queries' tab. Generally I prefer to work with a DB software, and not this web tool.
Using a simple DB client tool (I use DBeaver right now), and share the queries using git. (I find it uncomfortable, because the user will need to choose queries based only on their name, and it might get tricky when there are a lot of queries)
Is there a better way to do it? for example an SQL client that imports the Athena saved queries
Also- I would be interested to find a way and generalize my SQL queries - for example, to edit values in them without changing the query itself. I guess it can be done using some scripting mechanism over the SQL or the DB itself. Any idea how to do this with the client too?...
Thanks!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for some freeware Query Builder.
Query Builder in Aqua Data Studio allows you to visually build queries:
select the column you want returned
generates joins for you(you just select by which columns you want to join it)
Good question! I thought there were many DB tools that fit your description, but when I checked a commonly-sourced Wikipedia article (see comment below), I found that most free/open source DB management software does not have a visual query builder feature! (I build my queries from scratch, so this is not a feature I particularly need.)
The freeware version of Toad for Data Analysts is a good bet. You can download and use it for 120 days. After that time, you need to reinstall on your PC. You might need to check to see if you will get write-access to non-Oracle databases, but I do know you can at least get read access to most non-Oracle DBs.
You might also like SQL Developer, which has a more robust community of users than that of the Freeware Toad for Data Analysts. That will only give you read-only access to certain non-Oracle databases.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm trying to "open" (?) a 20gb database with a .sql extension and can't find any documentation for beginners that doesn't already assume database access. I think as a first step I need some database management system. It don't need to have any development type capabilities - just the ability to compile (right word?) SQL.
Any suggestions?
Thanks,
Erin
The best RDBMS system to use as a beginner is probably going to be either MySQL or SQLite.
MySQL is an excellent database system and is capable of holding an extremely large amount of data. The data however is not stored in a movable file as you have described here.
SQLite is also an excellent database system and is capable of creating database files that you can move from one machine to another quite easily. The downside is that for a data set that large, you will likely have performance issues.
Based on the size of the file you mentioned, it sounds like what you have is a file with a whole bunch of SQL statements in it. Without seeing the contents of the file, it is extremely difficult to say which RDBMS it came from, but at the very least you should install MySQL and learn how to use it.