PostgreSQL 教程: PostgreSQL 示例数据库

八月 15, 2023

摘要:在本教程中,我们将向您介绍一个 PostgreSQL 示例数据库,您可以使用它来学习和练习 PostgreSQL。

我们将使用 DVD 租赁数据库来演示 PostgreSQL 的功能。

DVD 租赁数据库代表 DVD 租赁商店的业务流程。DVD 租赁数据库有许多对象,包括:

  • 15 个表
  • 1 个触发器
  • 7 个视图
  • 8 个函数
  • 1 个域类型
  • 13 个序列

DVD 租赁 ER 模型

PostgreSQL Sample Database Diagram

PostgreSQL 示例数据库表

DVD Rental 数据库中有 15 个表:

  • actor – 存储演员数据,包括名字和姓氏。
  • film – 存储电影数据,例如标题、发行年份、长度、评级等。
  • film_actor – 存储电影和演员之间的关系。
  • category – 存储电影的类别数据。
  • film_category - 存储电影和类别之间的关系。
  • store – 包含商店数据,包括经理人员和地址。
  • inventory – 存储库存数据。
  • rental – 存储租赁数据。
  • payment – 存储客户的付款。
  • staff – 存储员工数据。
  • customer – 存储客户数据。
  • address – 存储员工和客户的地址数据
  • city – 存储城市名称。
  • country – 存储国家/地区名称。

下载 PostgreSQL 示例数据库

您可以通过以下链接下载 PostgreSQL DVD Rental 示例数据库:

下载 DVD 租赁示例数据库

数据库文件的格式为zip(dvdrental.zip),因此您需要在将示例数据库加载到 PostgreSQL 数据库服务器之前,将其解压成dvdrental.tar文件。

下载可打印的 ER 图

除了示例数据库之外,我们还为您提供 PDF 格式的可打印 ER 图。您可以下载并打印 ER 图以供练习 PostgreSQL 时参考。

下载可打印的 ER 图

本教程向您介绍了一个名为 DVD Rental 的 PostgreSQL 示例数据库。我们将在 PostgreSQL 教程中使用此数据库,因此请确保将其加载到您的服务器