Navicat 博客

PostgreSQL 的崛起与无服务器数据库的新时代 2025 年 2 月 13 日,由 Robert Gravelle 撰写

PostgreSQL's Rise header (45K)

根据 2023 年 Stack Overflow 开发人员调查 ,PostgreSQL 超越 MySQL 成为最受开发人员推崇和期望的数据库系统,这是一个重要的里程碑。这一转变反映了开发人员社区对 PostgreSQL 强大的功能集、可靠性和可扩展性的日益认同。

这种不断变化的格局激发了数据库即服务领域的创新,这在两个尖端平台之间的竞争中尤为明显: 基于 MySQL 的 PlanetScale 和基于 PostgreSQL 的 Neon。这两种服务都在重新构想云时代开发人员与数据库的交互方式。 Navicat 用户应该对这些发展感兴趣,因为 Navicat 的综合数据库开发和管理工具完全支持这两种服务。

本博客将对这两种服务进行比较,并提供一些选择技巧。

在 Navicat 17 中扩展 PostgreSQL 数据类型 - 第四部分 2025 年 1 月 27 日,由 Robert Gravelle 撰写

范围类型

PostgreSQL 是市场上最灵活的数据库之一,这已不是什么秘密。事实上,PostgreSQL 的可扩展性和丰富的功能集使 PostgreSQL 近期已超越 MySQL,成为最受开发人员推崇和最受欢迎的数据库系统。在这个使用 Navicat Premium 17 在 PostgreSQL 创建自定义数据类型的系列中,我们已经探索了一些选项,包括自定义域、复合类型和枚举类型。本周博客的主题是范围类型,当你需要处理连续区间或数值范围时,范围类型特别有用。

在 Navicat 17 中扩展 PostgreSQL 数据类型 - 第三部分 2025 年 1 月 17 日,由 Robert Gravelle 撰写

枚举类型

Navicat Premium 17 中创建 PostgreSQL 的自定义数据类型的系列中,我们已经探索了多个主题。在 第 1 部分 ,我们学习了如何为 免费 DVD 租赁数据库 创建自定义域。上周,我们创建了一个复合类型,用于从用户定义的函数返回复杂数据。今天的博客将介绍枚举类型,它可以限制一组预定义选项的值。

在 Navicat 17 中扩展 PostgreSQL 数据类型 - 第二部分 2025 年 1 月 3 日,由 Robert Gravelle 撰写

复合类型

欢迎来到,使用 Navicat Premium 17 在 PostgreSQL 创建自定义数据类型系列的第二部分。 在 第 1 部分 ,我们学习了如何为免费的 DVD Rental database 创建自定义域。域是一个用户定义的包含 NOT NULL 和 CHECK 等约束的数据类型。在今天的博客中,我们将创建一个复合类型,以便从用户定义的函数中返回复杂数据。

在 Navicat 17 中扩展 PostgreSQL 数据类型 2024 年 12 月 27 日,由 Robert Gravelle 撰写

定义域

以适当的格式存储数据可以确保数据完整性,防止错误,优化性能,并通过实施验证规则和支持高效数据管理来维护系统间的一致性。基于这些原因,顶级关系数据库(如PostgreSQL)提供了多种数据类型。此外,PostgreSQL允许通过“CREATE DOMAIN”和“CREATE TYPE”语句创建自定义数据类型,使开发人员能够扩展数据类型,以加强针对特定应用程序的数据验证、完整性和一致性。在今天的博文中,我们将学习如何通过 Navicat Premium 17 为免费的 DVD Rental database 创建一个自定义域。第二部分将介绍类型。

Navicat 文章
频道条目
分享
文章归档