role、user、schema在Oracle、MySQL、PostgreSQL的区别

0.先上结论

在这里插入图片描述

  1. 数据库逻辑可以细分为:角色用户数据库模式
  2. PostgreSQL和MySQL合并了角色用户,MySQL还合并了数据库模式
  3. Oracle合并了用户数据库模式

1.图

1.1.架构

role、user、schema在Oracle、MySQL、PostgreSQL的区别_第1张图片

1.2.用户和角色

1.2.1.PostgreSQL

role、user、schema在Oracle、MySQL、PostgreSQL的区别_第2张图片

1.2.2.MySQL

role、user、schema在Oracle、MySQL、PostgreSQL的区别_第3张图片

1.2.3.Oracle

role、user、schema在Oracle、MySQL、PostgreSQL的区别_第4张图片

参考文章

数据库模式(schema)是什么?

你可能感兴趣的:(Oracle,mysql,mysql,postgresql,oracle,数据库)