有谁知道我可以下载的任何示例数据库,最好是 CSV 或类似的易于导入的格式,以便我可以在处理不同类型的数据集方面获得更多练习?
我知道加拿大环境部有可以下载的历史天气数据。但是,它不是我可以导入任何其他数据库的通用格式。而且,您只能根据包含的程序运行查询,实际上它可以提供什么样的数据非常有限。
有没有人知道任何有趣的数据集,这些数据集可以以我可以与 mySql、Sql Server 和其他类型的数据库引擎一起使用的通用格式免费获得?
datawrangling 博客不久前发布了一个不错的列表:
http://www.datawrangling.com/some-datasets-available-on-the-web
包括财务、政府数据(劳动力、住房等)等等,这里就不一一列举了。
Stack Overflow 中的许多数据都在 create commons 下获得许可。他们每 3 个月发布一次包含所有问题、答案、评论和投票的数据转储。
对于 Microsoft SQL Server,有Northwind Sample DB和AdventureWorks。
对于 MySQL,在http://dev.mysql.com/doc/index-other.html上有很多示例数据库
我使用generateata.com生成带有条目的自定义数据库方案。
要使用它,您只需注册一个新帐户,或下载其源代码并将其安装在您的服务器上。
您可以使用 SQL、XML、JSON 甚至服务器端脚本语言(如 php 等)导出生成的代码。
您要导入哪个数据库引擎?这将有助于确定您可以在搜索中包含哪些格式。
联邦能源管理委员会有一些 CSV 格式的样本数据可供下载。
英国的《卫报》有一个数据存储区http://www.guardian.co.uk/data-store,里面充满了分类的数据集。它们最终都存储为 Google 文档,因此您可以将它们导出为 csv 和 Excel。
CodePlex 上有一大堆免费的 SQL Server 示例数据库:http: //www.codeplex.com/Wikipage? ProjectName=SqlServerSamples#databases
获取样本数据的一种非常简单的方法是使用完整的应用程序。我需要一些示例数据来练习我当时使用 MySQL 学习的内容,我刚刚下载了 PHPBB 并使用了他们提供的数据库。如果您需要添加用户等,只需使用该程序即可。
认为通用。您可以免费从常见来源获取天气数据,thetvdb.com 有一组非常漂亮的免费电视节目数据集,last.fm 等网站有大量可用于音乐收听习惯的数据。如果您只想要示例数据,那么获取它的最简单方法不是考虑“我想要一个数据库”。想想“那里有什么免费可用的数据”。
对于 FileMaker,请参阅示例数据库: http ://www.yzysoft.com/printouts/yzy_soft___Sample_Database.html
您可能可以找到 SQLServer 的 Northwind 示例数据库
这可能有点矫枉过正,但您可以安装 OracleXE,我认为它带有一些示例模式,或者您可以在线找到旧的 Scott 模式。
此外,在 stephen bohlen 的Summer of NHibernate截屏系列中,他创建了一个示例数据库,代码随附在 xml 文件中,您可以像他在截屏视频中描述的那样导入它(可能是第 2 集或第 3 集),以后不要删除它.
对于 Firebird,你有 employee.fdb
在 Windows 操作系统上,它位于 C:\Program Files\Firebird\Firebird_2_1\examples\empbuild