您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

数据库-----catalog与schema简介

bubuko 2022/1/25 20:09:59 其他 字数 1096 阅读 949 来源 http://www.bubuko.com/infolist-5-1.html

在SQL环境下Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题 一个数据库系统包含多个Catalog,每个Catalog包含多个Schema,每个Schema包含多个数据库对象(表、视图、字段等) 如数据库对象表的全限定名可表示为:Catalog名.Schema名.表名 SQL标 ...

在SQL环境下Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题

 

一个数据库系统包含多个Catalog,每个Catalog包含多个Schema,每个Schema包含多个数据库对象(表、视图、字段等)

 

如数据库对象表的全限定名可表示为:Catalog名.Schema名.表名

 

SQL标准并不要求每个数据库对象的完全限定名称是唯一的,就象域名一样,如果喜欢的话,每个IP地址都可以拥有多个域名

 

从实现的角度来看,各种数据库系统对Catalog和Schema的支持和实现方式千差万别,比较简单而常用的实现方式是使用数据库名作为Catalog名,使用用户名作为Schema名,具体可参见下表:

技术分享图片

 

 

 
————————————————
版权声明:本文为CSDN博主「hekewangzi」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hekewangzi/article/details/41390155

 

数据库-----catalog与schema简介

原文:https://www.cnblogs.com/softidea/p/12370139.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶