Postgre SQL   发布时间:2022-05-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了postgresql模式与数据库的关系大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

模式(schmE)对数据库(databasE)的逻辑分割。

  1. 在数据库创建的同时,就默认为其创建了一个public模式。
  2. 数据库是被模式来分割的,一个数据库至少有一个模式,所有的数据库的对象(表,索引,序列,视图)都是在模式中创建的。

官方建议:

  1. 在管理员创建一个具体数据库后,应该为所有可以连接到该数据库的用户分别创建一个与用户名相同的模式,然后,将search_path设置为”$user”。
  2. 这样,当任何一个用户连接上来后,会默认将查找或者定义的对象都定位到与之同名的模式中。这是一个好的设计架构。
  3. 在数据库中创建至少一个模式,在模式中创建了表等对象,将不同的模式指派该不同的角色,可以实现权限分离,又可以通过授权,实现模式间对象的共享。
  4. 并且还有一点就是:public模式可以存储大家都需要访问的对象。

大佬总结

以上是大佬教程为你收集整理的postgresql模式与数据库的关系全部内容,希望文章能够帮你解决postgresql模式与数据库的关系所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。