Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
oracle数据库中模式的含义?_Oracle_Schema - Fatal编程技术网

oracle数据库中模式的含义?

oracle数据库中模式的含义?,oracle,schema,Oracle,Schema,有人能给我解释一下schema的含义吗?它是否与用户相同?这两者有何关联。为什么用户和模式多次使用相同的名称 在过去,我使用过MySQL。在MySQL中,用户是使用密码登录数据库的用户。数据库是许多事物的集合,如表、视图等,通常当有人说表模式时,他们指的是表的结构方式,如列和数据类型 如何将其转换为oracle数据库 架构是数据库对象的集合。架构由 数据库用户,并与该用户同名。架构对象是 用户创建的逻辑结构。对象,例如表或索引 保留数据,或只能由定义组成,如视图或 同义词 请在此处阅读更多信息:

有人能给我解释一下schema的含义吗?它是否与用户相同?这两者有何关联。为什么用户和模式多次使用相同的名称

在过去,我使用过MySQL。在MySQL中,用户是使用密码登录数据库的用户。数据库是许多事物的集合,如表、视图等,通常当有人说表模式时,他们指的是表的结构方式,如列和数据类型

如何将其转换为oracle数据库

架构是数据库对象的集合。架构由 数据库用户,并与该用户同名。架构对象是 用户创建的逻辑结构。对象,例如表或索引 保留数据,或只能由定义组成,如视图或 同义词

请在此处阅读更多信息:

通俗地说:

模式是一个用户的元数据。所以模式是关于用户的每一条信息(授权、用户对象等)

此外:

插入到表中的实际数据不是架构的一部分。模式 描述哪些数据、存储、访问的位置和方式等。数据 它本身存储在表空间中,不是用户模式的一部分。定额 在该表空间上是关于用户的数据,并存储在字典中,所以 它是模式对象。所以模式不是一个数据容器。模式是 规则、属性、定义,但不包括表中的行

在Oracle架构中,具有与用户相同的名称