在哪里可以找到可以在多个数据库引擎中使用的具有通用格式数据的示例数据库?

在哪里可以找到可以在多个数据库引擎中使用的具有通用格式数据的示例数据库?

Where can I find sample databases with common formatted data that I can use in multiple database engines?

是否有人知道我可以下载的任何示例数据库,最好是CSV格式或易于导入的类似格式,这样我就可以在使用不同类型的数据集时获得更多的练习?

我知道加拿大环境部拥有可以下载的历史天气数据。 但是,它不是我可以导入任何其他数据库的通用格式。 此外,您只能基于所包含的程序来运行查询,而实际上该程序所能提供的数据种类非常有限。

有人知道我可以与mySql,Sql Server和其他类型的数据库引擎一起使用的通用格式免费提供的任何有趣数据集吗?


数据缠身的博客前不久发布了一个不错的清单:

http://www.datawrangling.com/some-datasets-available-on-the-web

包括财务,政府数据(劳动力,住房等),还有更多内容无法在此处列出。


Stack Overflow中的许多数据都是在create commons下获得许可的。他们每3个月发布一次包含所有问题,答案,评论和投票的数据转储。


对于MySQL,http://dev.mysql.com/doc/index-other.html上有很多示例数据库

  • 世界(世界国家和城市)
  • sakila(视频租赁)
  • 雇员
  • 变种人

  • 对于Microsoft SQL Server,有Northwind示例数据库和AdventureWorks。


    我使用generateata.com生成带有条目的自定义数据库方案。

    要使用它,您只需注册一个新帐户,或下载其来源并将其安装在服务器上。

    您可以使用SQL,XML,JSON甚至服务器端脚本语言(如php等)导出生成的代码。


    UnData和Swivel都是很好的数据来源。任何数据库都应该能够导入CSV文件。


    对于FileMaker,请参阅示例数据库:
    http://www.yzysoft.com/printouts/yzy_soft___Sample_Database.html


    CodePlex上有一堆免费的SQL Server示例数据库:
    http://www.codeplex.com/Wikipage?ProjectName=SqlServerSamples#databases

    获取样本数据的一种非常简单的方法是使用完整的应用程序。我需要一些示例数据来练习我当时在MySQL上学到的东西,然后才下载PHPBB并使用其提供的数据库。如果您需要添加用户等,只需使用该程序即可。

    认为通用。您可以从常见来源免费获取天气数据,thetvdb.com拥有大量漂亮的电视节目免费数据集,如last.fm之类的网站都有大量可用于听音乐习惯的数据。如果您只想获取样本数据,那么获取数据的最简单方法就是不考虑"我想要一个数据库"。想一想"那里有什么免费可用的数据"。


    英国的《卫报》报纸拥有一个数据存储库,网址为http://www.guardian.co.uk/data-store,其中存储了所有分类数据集。它们最终都将全部存储为Google文档,因此您可以将它们导出到csv&Excel。


    您要导入哪个数据库引擎?这将有助于确定您可以在搜索中包括哪些格式。

    联邦能源管理委员会(Federal Energy Regulatory Commission)提供了一些样本数据,可以CSV格式下载。


    对于Firebird,您拥有employee.fdb

    在Windows OS上,它位于C:\ Program Files \ Firebird \ Firebird_2_1 \ examples \ empbuild


    您可能可以找到SQLServer的Northwind示例数据库

    可能矫over过正,但是您可以安装OracleXE,我认为它带有一些示例模式,或者您可以在线找到旧的Scott模式。

    此外,在斯蒂芬·博伦(Stephen Bohlen)的《 NHibernate的夏季广播》系列中,他创建了一个示例数据库,该代码随附在xml文件中,您可以像在录像中描述的那样将其导入(也许是第2集或第3集),以后就不删除它了。 。


    推荐阅读