schema和scheme关系(Schema是什么)

http://www.itjxue.com  2023-01-25 02:44  来源:未知  点击次数: 

Oracle User和Schema的区别

你可以这样去理解:

user就是数据库中定义的一个名字,可以用它连接到数据库,访问特定对象

schema是一个集合,他是某个用户(user)的所有对象的集合,是一个逻辑概念。这里所说的对象是指:tables, views, sequences, stored procedures, synonyms, indexes, clusters, database links 等。

模式和用户在数据库中是一对一的关系。

希望能够帮到你

schema和scheme区别

一般来讲Schema是很技术类的词,更偏向于指代数字,数量类的概念。并且schema除非常特殊的情况外绝对不能用作动词。

以前Schema一般只是在理科里专门术语用的,但是现在两个词平常人说的时候互相替代的情况越来越多了

scheme的英文意思

scheme是什么意思

英音 [ ski:m ] ; 美音 [ skim ]

名词 可数名词:

1.计划;方案

2.组合,配合

3.系统,体制,结构

4.诡计,阴谋(+to-v)

5.图解;大纲;摘要

及物动词:

1.计划,设计(+out)

2.策划,密谋(+to-v)

不及物动词:

3.拟订计划

4.搞阴谋(+for/against)

词形变化:名词:schemer;时态:schemed,scheming,schemes。

同义词:system;outline,schema;strategy;dodge,dodging;connive,intrigue;schema。

英语句子

An ingenious scheme

一个巧妙的计划

Wiring scheme

电气配线图(示意图)

draining scheme

排水规划

A workable compromise,plan,scheme

行得通的折衷办法、计划、方案.

请教数据库中关于schema的理解

在MySQL中创建一个Schema好像就跟创建一个Database是一样的效果,在SQL Server和Orcal数据库中好像又不一样. 目前我只能理解,在mysql中 schema==database。

数据库中User和Schema的关系

假如我们想了解数据库中的User和Schema究竟是什么关系,首先必须了解一下数据库中User和Schema到底是什么概念。

在SQL Server2000中,由于架构的原因,User和Schema总有一层隐含的关系,让我们很少意识到其实User和Schema是两种完全不同的概念,不过在SQL Server2005中这种架构被打破了,User和Schema也被分开了。

首先我来做一个比喻,什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们可以可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的床,Table(床)就被放入每个房间中,不能放置在房间之外,那岂不是晚上睡觉无家可归了J。,然后床上可以放置很多物品,就好比Table上可以放置很多列和行一样,数据库中存储数据的基本单元是Table,现实中每个仓库放置物品的基本单位就是床,

User就是每个Schema的主人,(所以Schema包含的是Object,而不是User),其实User是对应与数据库的(即User是每个对应数据库的主人),既然有操作数据库(仓库)的权利,就肯定有操作数据库中每个Schema(房间)的权利,就是说每个数据库映射的User有每个Schema(房间)的钥匙,换句话说,如果他是某个仓库的主人,那么这个仓库的使用权和仓库中的所有东西都是他的(包括房间),他有完全的操作权,可以扔掉不用的东西从每个房间,也可以放置一些有用的东西到某一个房间,呵呵,和现实也太相似了吧。我还可以给User分配具体的权限,也就是他到某一个房间能做些什么,是只能看(Read-Only),还是可以像主人一样有所有的控制权(R/W),这个就要看这个User所对应的角色Role了,至于分配权限的问题,我留在以后单独的blog中详述。比喻到这里,相信大家都清楚了吧。

oracle中schema指的是什么

schema是一个逻辑概念,逻辑上把相关的所有对象(表、视图、索引,过程、包等)组织成一个集体。一般来说schema的名称和负责这个schema的用户名称是一致的。

在这里给你举个例子,说明schema和用户名、以及用户下面的表、索引的关系。

一个楼房相当于一个数据库

一个楼房内有2家住户,用户A,用户B。

当用户A进入自己的屋子(schema)后,就可以再自己的屋子里添加桌子(表),椅子(视图),沙发(索引)等。

当然用户B也可以在自己的屋子(schema)里添加不一样的桌子,椅子,沙发。

那么我们知道了A用户和B用户的屋子(schema)是不同的,所以一般我们会直接说A用户或者B用户,这样就能区别他们不同的桌子和椅子,但是严格来说,我们应该说A用户的屋子(schema)和B用户的屋子(schema)不一样。所以说这里面我们一般就说用户A,其实就直接代表了A这个schema。

电脑上schema什么意思

schema

[英][?ski:m?][美][?skim?]

n.

概要,计划,图表;

复数:schemasschemata形近词:scheme

1

Here, we created a new and empty DB2 database ( ISSWWPS) and then let the profile wizard create the schema and the tables for us in it.

这里,我们新建一个空的DB2数据库(ISSWWPS),然后让概要向导在其中为我们创建模式和表。

(责任编辑:IT教学网)

更多

相关网页文字特效文章

推荐网页文字特效文章