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

我们将使用 DVD 租赁数据库来演示 PostgreSQL 的功能。DVD 租赁数据库从 sakila 示例数据库 移植到 PostgreSQL,并做了一些调整。DVD 租赁数据库代表 DVD 租赁商店的业务流程。 DVD 租赁数据库有许多对象,包括:

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

DVD 租赁 ER 模型

DVD 租赁 ER 模型

DVD 租赁数据库里的数据表

DVD 租赁数据库有 15 张表。

  • actor:【演员】存储演员数据,包括名字和姓氏。
  • film:【影片】存储标题,发行年份,长度,评分等电影资料。
  • film_actor:存储影片和演员之间的关系。
  • category:【影片分类】存储影片的分类数据。
  • film_category:存储影片和影片分类之间的关系。
  • store:【店铺】包含店铺数据,包括经理人员和地址。
  • inventory:【库存】存储库存数据
  • rental:【租赁】存储租赁数据
  • payment:【支付】存储客户的付款数据
  • staff:【员工】存储员工数据
  • customer:【客户】存储客户数据
  • address:【地址】存储员工和客户的地址
  • city:【城市】存储城市数据
  • country:【国家/地区】存储国家/地区数据

下载示例数据库

你可以通过下面的链接来下载 PostgreSQL 的 DVD 租赁示例数据库:

点击下载 DVD 租赁示例数据库

你下载到的数据库文件是zip格式,你需要先把它解压为 dvdrental.tar,然后再 导入示例数据库到 PostgreSQL

本教程向您介绍了一个名为DVD租赁的PostgreSQL示例数据库。 我们将在我们的PostgreSQL教程中使用这个数据库,所以确保你的服务器上有这个数据库。

上一篇:连接到数据库
下一篇:导入示例数据库