美文网首页
Database VS. Schema

Database VS. Schema

作者: 戈壁堂 | 来源:发表于2021-07-06 18:00 被阅读0次

    Difference between Database and Schema

    这里的区分是针对database.schema.table这种情况下的区分来说的。

    • database是“实体的”,schema是“表现的”。
    • 前者用来存储结构化的数据;后者描述了数据库的表现形式
    • 前者使用DMLdata manipulation language来操作数据;后者使用DDLData Definition Language描述数据库的表现形式

    只是在Mysql中,这两个概念不做区分In MySQL, physically, a schema is synonymous with a database.

    可以参考PostgresSQL中的PostgreSQL Schema,实现了上述的区别。

    这样是在一个数据库中,可以创建不同的schema,然后不同的schema下面可以包含相同的table名称。只是有一个数据库连接就可以为不同用户提供相同的服务

    相关文章

      网友评论

          本文标题:Database VS. Schema

          本文链接:https://www.haomeiwen.com/subject/diggultx.html