PostgreSQL 初学者教程
什么是 PostgreSQL?
PostgreSQL 是一个开源数据库管理系统,适用于企业级数据库应用。它同时支持 SQL 和 JSON,用于关系型和非关系型查询,以实现可扩展性和 SQL 合规性。它还提供高级数据类型和性能优化功能,以存储和扩展复杂的数据库工作负载。它也被称为 Postgres。
PostgreSQL 教程摘要
这份 PostgreSQL 初学者教程旨在帮助学习从 PostgreSQL 基础知识到高级主题,例如创建数据库、创建表、删除数据库、删除表、查询表、插入记录、更新记录、删除记录、排序(order by)、分组(group by)、触发器、子字符串(substring)、数据库键、PSQL 命令等。这份 PostgreSQL 教程指南将帮助您学习 PostgreSQL 并掌握其基础知识。本 PSQL 教程还涵盖了诸如连接(Joins)、视图(View)、触发器(Triggers)等高级内容。
我需要了解什么?
这份 Postgres 数据库教程指南专为几乎没有或完全没有 PostgreSQL 经验的初学者设计。这份 PostgreSQL 培训将帮助您理解 PostgreSQL 的所有基础知识。
PostgreSQL 课程大纲
简介
👉 第 1 课 | 什么是 PostgreSQL? — 简介、优点与缺点 |
👉 第 2 课 | 在 Windows 上安装 PostgreSQL — 如何下载和安装 PostgreSQL |
👉 第 3 课 | 在 Ubuntu 上安装 PostgreSQL — 如何在 Ubuntu 上安装 PostgreSQL |
👉 第 4 课 | PostgreSQL 数据类型 — 字符型 | 数字型 | 二进制型 | 布尔型 |
高级内容
👉 第 1 课 | PostgreSQL/Postgres 创建数据库 — 如何创建的示例 |
👉 第 2 课 | PostgreSQL 删除数据库 (DROP/Delete DATABASE) — PSQL 命令示例 |
👉 第 3 课 | 如何在 PostgreSQL 中创建和删除表 — 通过示例学习 |
👉 第 4 课 | PostgreSQL INSERT — 向表中插入数据 |
👉 第 5 课 | 在 PostgreSQL 中创建用户 — 如何添加、修改和删除用户? |
👉 第 6 课 | PostgreSQL 中的 DISTINCT — Select | Order By & Limit [示例] |
👉 第 7 课 | PostgreSQL 数组 — 函数、类型、示例 |
👉 第 8 课 | PostgreSQL BETWEEN — 通过示例学习 |
👉 第 9 课 | PostgreSQL IN, Not IN — 通过示例学习 |
👉 第 10 课 | PostgreSQL LIKE, Not Like, 通配符 (%, _ ) — 通过示例学习 |
👉 第 11 课 | PostgreSQL EXISTS — 是什么,示例 |
👉 第 12 课 | PostgreSQL 删除匹配 1/2 个条件的行 — 通过示例学习 |
👉 第 13 课 | PostgreSQL ALTER Table — 添加列、重命名列/表示例 |
👉 第 14 课 | PostgreSQL SUBSTRING() — 什么是 PostgreSQL Substring?附带示例 |
👉 第 15 课 | PostgreSQL Union, Union ALL — 通过示例学习 |
👉 第 16 课 | PostgreSQL 连接 (Joins) — 内连接、外连接、左连接、右连接、自然连接示例 |
👉 第 17 课 | PostgreSQL 创建视图 (Create View) — 什么是 PostgreSQL 视图?及示例 |
👉 第 18 课 | PostgreSQL 触发器 (Trigger) — 创建、删除示例 |
👉 第 19 课 | PostgreSQL 约束 (Constraints) — 类型与示例 |
必须知道!
👉 第 1 课 | PostgreSQL vs MySQL — 有什么区别? |
如何安装 PostgreSQL
以下是下载和安装 PostgreSQL 的步骤
- 步骤 1) 前往 https://postgresql.ac.cn/download 并选择您偏好的操作系统
- 步骤 2) 打开安装程序的 .exe 文件开始安装
- 步骤 3) 选择您偏好的语言
- 步骤 4) 定位在您的系统上安装 PostgreSQL 软件的路径
- 步骤 5) 选择您想要安装的组件
- 步骤 6) 设置超级用户密码并记下它
- 步骤 7) 将端口号设置为默认值
- 步骤 8) 点击“下一步”按钮开始安装
如何启动 PostgreSQL
以下是开始使用 PostgreSQL 的步骤
- 步骤 1) 前往“开始”菜单并搜索 pgAdmin 4
- 步骤 2) pgAdmin 主页将会打开
- 步骤 3) 在左侧树状目录中点击 Servers > PostgreSQL 10
- 步骤 4) 输入安装期间设置的超级用户密码,然后点击“确定”按钮
- 步骤 5) PostgreSQL 仪表板将会打开
PostgreSQL 的用途
以下是 PostgreSQL 的常见用途
- 金融行业:PostgreSQL 是金融行业的理想数据库管理系统。
- 政府地理信息系统 (GIS) 数据:PostgreSQL 提供了一个强大的 GIS,名为“PostGIS”,它提供了数百个函数来处理不同格式的几何数据。
- 制造业:PostgreSQL 也被用于工业制造业,以加速整体业务流程。
- Web 技术和 NoSQL:PostgreSQL 与所有现代 Web 框架(如 Django、Node.js、Hibernate、PHP 等)都能很好地配合工作。它提供复制功能,可以扩展多个数据库服务器。
- 科学数据:PostgreSQL 提供了出色的分析能力和强大的 SQL 引擎。这有助于您轻松管理大量数据。