商业智能的PostgreSQL基础(一):安装PostgreSQL和初始化数据集



本篇将介绍:

  • PostgreSQL的安装
  • PGAdmin的安装
  • 加载示例数据

在Windows中安装PostgreSQL

本系列教程基于Windows,只演示PostgreSQL在Windows下的安装。

下载PostgreSQL

打开PostgreSQL的官方下载页面(https://www.openscg.com/bigsql/postgresql/installers.jsp/

选择自己需要的版本进行下载。
在此我们选择的是postgresql-9.6.5-win64.exe

安装PostgreSQL

下载完成后,双击运行:

选择安装路径:

选择组件,这里我们全选了:

设置超级用户的密码,PostgreSQL默认运行在5432端口上:

设置管理员的用户名和密码:

汇总信息,直接下一步进行安装:

安装中:

自动创建默认数据库等信息:

完成安装:

连接和测试PostgreSQL

在安装完成之后,默认PostgreSQL已经启动,如果没有启动,在桌面开始菜单栏中找到“Start PostgreSQL” 进行启动

微信截图_20171104143953.png

微信截图_20171104143953.png

启动完成后,可以打开命令行界面,进行连接:

使用psql命令登录控制台,使用-U参数指定用户名。

进入控制台之后,输入”\list”命令,可以显示基本的数据库信息。

安装并使用PgAdmin

pgAdmin是一个用户设计、维护和管理PostgreSQL数据库的通用管理工具,类似于通用数据库管理工具Navicat。
在新版本的PostgreSQL中,PgAdmin是默认一起安装的,但是由于某些原因,我们在安装PostgreSQL的过程中PgAdmin的安装失败了,所以我们重新安装PgAdmin。

PgAdmin的下载地址为:https://www.pgadmin.org/download/

安装完成后启动它。新建一个服务连接:

加载PostgreSQL示例数据库

DVD租赁数据是是PostgreSQL的官方示例数据库,其包含了15个数据表:

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

DVD租赁数据库的ER图如下:

 

下载

我们在PostgreSQL教程网下载其(http://www.postgresqltutorial.com/postgresql-sample-database/)提供的DVD租赁数据库,使用PgAdmin加载进数据库中。

新建一个数据库

在PgAdmin中,我们新建一个数据库:

将下载的数据库文件导入数据库中

下载好DVD租赁数据库文件之后,将其解压出来,得到一个dvdrental.tar的压缩包,我们可以通过这个压缩包进行数据恢复:

这样我们就完成了在数据库中对DVD租赁数据的恢复。

如果本文对你有帮助,请打赏州的先生,鼓励他继续写作!

点赞
州的先生

发表评论

电子邮件地址不会被公开。