我需要一个测试数据库来练习 SQL 中的连接和其他类型的数据检索操作。
在 Windows 上使用什么好的免费测试数据库和 RDBMS 系统?
每个主要的 RDBMS 提供商都有一些免费版本。这些是受数据库大小和最大内存使用限制的完整版本。
顶级球员:
然后,有一些开源产品:
如果这还不够,请查看这篇 Wikipedia 文章:关系数据库管理系统的比较。
列出了 50 多个 RDBMS,您可能会找到适合您需要的东西。
SQL Server Express就是其中之一。
示例数据库 (AdventureWorks) 可在此处下载。
你可以使用这个链接。冒险作品数据库被用作众多在线和离线资源的示例。
之后,下载SMSS Express进行处理。
如果只是为了练习 SQL,您可以安装 Access,前提是您已经拥有包含它的 MS Office CD。
否则 MySQL 或 SQL Server Express 可能是您最好的选择。
如果您的目的是练习 SQL,我会推荐 MySQL 而不是 SQL Server Express。命令行界面就是您所需要的。
您可以通过在SQL 练习中验证您的查询来获得在线练习