当前位置: 首页 > news >正文

网站设计公司 深圳龙华采购

网站设计公司 深圳龙华,采购,软件开发培训学校哪家比较好,绍兴做微网站一、数据库逻辑结构介绍 1、一个pg数据库服务下有多个db(多个数据库),当应用连接到一个数据库时,一般只能访问这个数据库中的数据,而不能访问其他数据库的内容(限制) 2、表索引:一…

一、数据库逻辑结构介绍

1、一个pg数据库服务下有多个db(多个数据库),当应用连接到一个数据库时,一般只能访问这个数据库中的数据,而不能访问其他数据库的内容(限制)

2、表索引:一个pg数据库服务包含多个db,一个db下面多个模式(schema),一个模式下多个对象(表,索引,视图等)

3、一个数据库服务叫做一个实例,一个数据库服务下可以有多个数据库,但是不能属于多个实例。

二、数据库基本操作

创建数据库命令

create database name;

 修改数据库命令

alter database name rename to newname;

注意:

1、不能在事务块中删除创建数据库,会报错。

2、 可以在十五块中修改数据库

三、模式:

1、需要使用模式的几个主要原因:

        允许多个用户在使用同一个数据库时彼此互相不干扰

        把数据库对象放在不同模式下,然后组成逻辑组,让他们更便于管理

        第三方的应用可以放在不同的模式中,这样就不会和其他对象的名字冲突。

2、oracle、mysql和pg模式的关系

        pg中的不同模式可以相当与mysql的不同库,因为mysql中不同库可以互相访问查询操作,pg中的模式也可以互相访问查询操作,但是pg中的不同库不可以互相访问,所以其实pg中的schema相当于mysql中的db。

        pg中的schema和oracle中的用户类似,或者说概念就是相同的,如果在pg中为每个用户都创建一个与用户同名的模式,那么就能与oracle数据库兼容了。即oracle有多少用户,就在pg中建多少与之同名 的模式,才可以开始迁移。

2、模式的移植性

        在sql标准里没有public模式的概念。所以为了最大限度的遵守标准,并且与其他数据库兼容,不应该使用public模式。

        当然有些数据库根本没有模式,或者时通过允许跨数据库访问来提供模式功能的(mysql),如果需要在这些数据库上实现最大限度的一致性,或许不应该使用模式。加入mysql实例中有三个数据库,在要移植到pg时,需要建三个模式,使其与mysql示例中的三个数据库相对应,而不是在pg中创建三个数据库与之对应。

http://www.yayakq.cn/news/359462/

相关文章:

  • 十大外贸电商平台有哪些新网站 seo
  • 昌平沙河网站建设网站建设优化保定
  • 注册域名后怎么建设网站erp实施顾问
  • 浙江平台网站建设设计莱州网站建设有限公司
  • 无锡网站托管有没有专业做网站的
  • 深圳专业网站设计公司地址基于php网站开发环境
  • 开发大型网站的最主流语言腾讯云网站建设教程视频
  • 站长工具域名网站建设优化保定
  • 刷网站关键词排名原理wordpress 仿百度
  • 电力建设期刊网站c网站开发视频教程
  • 青海公路工程建设总公司网站触摸网站手机
  • 企业建网站选中企动力十元精品店做网站
  • 网站链接视频怎么做wordpress html5特效
  • 雄安投资建设集团网站网站域名跳转怎么做
  • 郑州那个公司做网站好joomla做类似赶集网的网站
  • 重庆专业网站建设公司哪家好怎样做网站视频
  • 广州住建厅官方网站网站建设经费预算
  • 烟台建设协会网站腾讯 微商 网站 建设
  • dw 做的网站能用吗wordpress+音乐网
  • 合肥网站建设怎么样事业单位门户网站建设包含内容
  • 江苏建设厅官方网站可以做外链视频的网站
  • 网站开发时间安排域名注册哪里最便宜
  • 网站建设运维方案融创中国最新消息
  • 网站前端建设都需要什么移动开发网
  • 泉州教育网站免费好用的网站制作
  • 个人网站设计与实现结论建设部监理工程师考试网站
  • 制作网站首先做的是网站负责人备案采集照具体要求
  • 网站优化要素wordpress 搜索调用
  • 手机网站开发框架做网站需要的执照
  • 网站代做发布需求做淘宝客网站好搭建吗?