2011-01-31 88 views
47

我正在攻读本科数据库课程。用于尝试Oracle SQL查询的联机数据库?

我想知道是否有任何在线网站允许我对已经构建和填充的数据库(使用已知模式)执行查询,因此我不必安装SQL并使用数据填充它我。

我目前正在做一些手工操作的工作簿,但我有点担心我可能会做错他们很难检查他们的正确性,而不检测他们对“真实的东西”。

感谢

(在我们的过程中,我们使用的是Oracle)

+2

顺便说一句,SQL Server带有几个完全填充的数据库,你可以简单地下载和安装 – 2011-01-31 05:01:52

+1

而SQL Server Express是免费的。 – 2011-01-31 05:04:09

+7

试试这个:[sqlfiddle](http://sqlfiddle.com/)。这简直就是最好的;) – Alepac 2013-01-25 11:45:58

回答

2

您可以轻松地安装MySQL/PostgreSQL的/的SQL Server Express和启动和运行,也不管测试数据可以在公开的安装服务器不一定会在查询之间保持不变,因为任何人都可以访问它。

所以,只要继续并安装上面的一个,你会在不久的将来感谢你自己。

2

也许不是你正在寻找的东西,通过SQLZoo教程允许你练习一些基本的交互,也允许你与许多不同的SQL引擎进行交互。

http://sqlzoo.net/

10

如果不想走远,不要尝试StackExchange Data Explorer预填充模式:

关于

堆栈交换数据资源管理器可以运行在栈交易所公开数据转储任意查询。

速度很快,并且支持类似SQLServer的T-SQL语法。

0

Oracle Apex为您提供了创建和执行SQL查询的在线空间。请使用Oracle Apex创建一个帐户,然后享受您的个性化表空间和架构。这是免费的,Oracle不会为此收取任何费用。如果您不想在系统上安装Oracle并且不想减慢系统速度,那么这是最好的方法。 Oracle Apex的另一个优点是,您可以将所有表和数据在线,而且无需维护,Oracle将为您提供帮助。你可以从任何你想要的地方访问你的数据库。