【问题标题】:Sample database for PostgreSQLPostgreSQL 的示例数据库
【发布时间】:2011-07-18 19:53:54
【问题描述】:

我正在寻找 PostgreSQL 9 的示例数据库(模式+数据)。在某处是否有示例数据库的存储库?

【问题讨论】:

    标签: database postgresql sample-data


    【解决方案1】:

    有一个 PgFoundry project 包含几个示例 PostgreSQL 数据库。其中大部分已经有一段时间没有更新了,但仍然可以与最新的 PostgreSQL 版本一起使用。

    如果您需要更大的数据库,MusicBrainz music metadata database 有完整的数据库转储可供下载。

    【讨论】:

    • 如果你需要一个庞大的数据库,你可以从tpc.org/tpch下载工具批量生成TPC-H benchmark的数据
    • Musicbrainz 很棒!我正在搜索 pg 数据以测试一些 BI 工具,我喜欢这个!
    【解决方案2】:

    这里或其他地方引用的许多示例都已失效,或者需要大量的箍跳才能开始工作(比我愿意跳的还要多)。

    我终于发现DBeaver SQL 客户端有一个“Generate Mock Data”工具,可以用示例数据填表。它可以处理各种数据类型,你可以给它字符串用于文本,它可以处理外键。您可以为插入配置大量行(例如 900,000),而且它也与数据库无关,因此它应该适用于 mySQL、SQL Server 等。

    【讨论】:

      【解决方案3】:

      我还基于IMDb的PostgreSQL数据库制作了一个样本。我还尝试更新示例练习,以便初学者可以从中学习并练习。

      链接:PostgreSQL Sample Database

      【讨论】:

        【解决方案4】:

        我发现: http://www.postgression.com/

        但是 pgfoundry 的 dbsamples 主页消失了…… 我重新发现了http://pgfoundry.org/frs/?group_id=1000150

        【讨论】:

          【解决方案5】:

          我刚刚发布了开源莎士比亚数据库的 PostgreSQL 端口:https://github.com/catherinedevlin/opensourceshakespeare。它比所有其他示例数据库有趣得多。

          【讨论】:

          • 为什么不把它包装到 dockerfile 中,这样可以使用单个命令作为服务使用?
          • 许可证禁止在商业软件中使用(例如用于测试数据库)
          【解决方案6】:

          您可以在 PostgreSQL wiki 中找到一些:http://wiki.postgresql.org/wiki/Sample_Databases

          【讨论】:

          • 示例下载文件不再存在
          猜你喜欢
          • 2012-11-19
          • 1970-01-01
          • 2012-03-21
          • 2014-02-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-08-12
          • 1970-01-01
          相关资源
          最近更新 更多