软件下载吧文章资讯

分类分类

PostgreSQL教程(二):模式Schema详解

2024-03-26 14:33作者:下载吧

一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。

    我们需要模式有以下几个主要原因:

    1). 允许多个用户使用一个数据库而不会干扰其它用户。
    2). 把数据库对象组织成逻辑组,让它们更便于管理。
    3). 第三方的应用可以放在不同的模式中,这样它们就不会和其它对象的名字冲突。
    
    1. 创建模式:
 

    CREATE SCHEMA myschema;
 
展开全部

相关文章

说两句网友评论
    我要跟贴
    取消