mysql - 关系数据库与对象关系数据库

标签 mysql postgresql

SO 上有很多关于 MongoDB 等面向对象数据库与关系数据库之间差异的问题,但我无法从高层次上找到有关 MySQL 等关系数据库与 PostgreSQL 等对象关系数据库之间差异的任何信息。我知道这两个特定的数据库分别具有不同的功能,但我不太明白为什么像 MySQL 这样声称只是关系型的数据库不会返回与 PostgreSQL 这样的对象关系数据库相同的形成数据。我在其他来源读到的一些内容说,他们在查询时返回的内容是不同的;这是真的吗?

最佳答案

也许 DBA Stackexchange 的这篇文章会有所帮助:

https://dba.stackexchange.com/questions/77340/how-to-understand-object-relational

特别是这个答案:https://dba.stackexchange.com/a/77344/111252

本质上它描述了内置 inheritance features不符合 SQL 标准的 Postgres。这似乎是关键的区别。

关于mysql - 关系数据库与对象关系数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53385202/

相关文章:

MySQL:具有自定义分层功能的 GROUP BY

mysql - MySql 的 Golang ORDER BY 问题

mysql - 如何使用 SQL 在逗号 (,) 后插入空格 (_)

一个 mysql_query() 查询中的 PHP 多个 MYSQL 命令

sql - 导轨/事件记录 : how to get SQL COUNT and SUM to work with Postgres (at heroku)

mysql - mysql 中的正则表达式 - 查找包含所有关键字(AND 运算符)的字符串

postgresql - 不同的 PostgreSQL 版本

postgresql - 无法从VM访问Docker容器中的postgresql

postgresql - 当端口 5432 被阻塞时从远程服务器 pg_dump postgres 数据库

sql - Postgres/ANSI SQL 系统如何将 'count' 聚合与 GROUP BY 字段相关联