schema 对象的简单介绍
官方文档链接地址 http://docs.oracle.com/cd/E11882_01/server.112/e40540/tablecls.htm#CNCPT010
Introduction to Schema Objects
数据库 schema 是存储数据结构的逻辑容器,被称为
schema objects。例如,表和索引是schema objectsschema objects通过 SQL 来创建和操作数据库用户具有口令并拥有各种数据库的权限,每个用户拥有一个单独的
schema,schema 与用户具有相同的名字schema 包含相应用户的全部数据。 例如,hr 用户拥有 hr schema,包含如雇员表之类的对象。在生产数据库中,一个数据库 schema 的拥有者通常表示一个数据库应用程序,而不是一个人
在一个 schema 里,某一特定类型的每个 scheme 对象都有一个唯一的名字。例如
hr.employees是指 hr schema 中的 employees 表。图 2-1 描述了一个名为 hr 的 schema 拥有者,及其在 hr schema 内的 schema对象

Schema Object Types
在关系型数据库中,最重要的 schema 对象是表,表在行上存储数据
Oracle SQL 使你能够创建和操作许多其他类型的 schema 对象,包括以下这些:
| 对象 | 描述 |
|---|---|
| 索引 Indexes | 对于每一个被索引的表行或表簇行,索引都包含一个条目 ,以提供直接、快速的行访问 Oracle 数据库支持多种类型的索引 |
| 分区 Partitions | 大型表和索引的分片,每个分区有其自己的名称,并可能有其自己的存储特征 |
| 视图 Views | 视图是对一或多个表、或其他视图中的数据的自定义表示,可以把它们看作存储的查询 视图实际上并不包含数据 |
| 序列 Sequences | 序列是一个由用户创建的对象,可以被多个用户共享,用来生成整数 序列通常用于生成主键值 |
| 维度 Dimensions | 维度定义多个列集之间的父子关系,列集中的所有列必须都来自同一个表 维度通常用于对客户、产品、时间之类的数据进行分类 |
| 同义词 Synonyms | 同义词是另一个 shema 对象的别名;因为同义词只是一个别名,在数据字典中只存储它的定义信息 |
| PL/SQL subprograms and packages | PL/SQL 是 Oracle 对 SQL 的过程化扩展。PL/SQL 子程序是命名的 PL/SQL 块,可以使用参数进行调用;PL/SQL 包用于将逻辑上相关的 PL/SQL 类型、变量、子程序进行分组 |
- 还有一些其他类型的对象也存储在数据库中,并可以使用 SQL语句来创建和操作,但不包含在 shemale 中。这些对象包括数据库用户、角色、上下文、目录对象
Schema Object Storage
一些 schema 对象将数据存储在段(segments)中。例如,一个未分区的堆表或索引会创建一个段。其他 schema 对象,如视图和序列,则只包含元数据
这一节仅描述有段的 schema 对象
Oracle 数据库逻辑上将 schema 对象存储在表空间中。在 schema 和表空间之间没有任何的关系:一个表空间可以包含不同 schema 中的对象,一个schema 中的对象也可以包含在不同的表空间中。每个对象的数据在物理上存储在一或多个数据文件中
图 2-2 显示了一种在表段、索引段、表空间、数据文件之间的可能配置。一个表的数据段跨越两个数据文件,这两个数据文件属于同一个表空间。一个段不能跨多个表空间

schema 对象的简单介绍的更多相关文章
- json对象的简单介绍
1.JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧.JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任 ...
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍(转)
copy语法的目的:改变副本的时候,不会影响到源对象: 深拷贝:内容拷贝,会产生新的对象.新对象计数器置为1,源对象计数器不变. 浅拷贝:指针拷贝,不会产生新的对象.源对象计数器+1. 拷贝有下面两个 ...
- (三)类数组对象 NamedNodeMap简单介绍
Ele.attrbutes将返回一个NamedNodeMap对象,即NamedNodeMap存储的是元素的“特性Attribute”集合.而集合中的每一个元素,都是Attr类型的对象. html: & ...
- schema对象介绍
1.schema对象简介 数据库schema为一组数据结构的逻辑集合,称之为schema对象,schema对象最贱的为表和索引,schema对象由SQL创建和维护. 一个数据库用户拥有一个用户名和各种 ...
- UIKit中的几个核心对象的介绍:UIApplication,UIWindow,UIViewController,UIView(layer)简单介绍
UIApplication,UIWindow,UIViewController,UIView(layer)简单介绍 一:UIApplication:单例(关于单例后面的文章中会详细介绍,你现在只要知道 ...
- Spring进阶之路(10)-Advice简单介绍以及通过cglib生成AOP代理对象
Advice简单介绍 1. Before:在目标方法运行之前运行织入.假设Before的处理中没有进行特殊的处理.那么目标方法终于会运行,可是假设想要阻止目标方法运行时.能够通过抛出一个异常来实现.B ...
- MySQL sys Schema 简单介绍-2
之前在<MySQL sys Schema 简单介绍-1>中简单的介绍了,sys Schema库中的表.那么这些表都可以查询些什么信息呢?接下来本文将做下介绍. 1. 表的情况 1.1 统计 ...
- SQLite数据库和JPA简单介绍
SQLite数据库和JPA简单介绍 一.SQLite简单使用 SQLite是遵循ACID的关系数据库管理系统,它的处理速度很快,它的设计目标是嵌入式的,只需要几百K的内存就可以了. 1.下载SQLit ...
- 简单介绍一下ODI的几个基本概念
简单介绍一下ODI的几个基本概念 ODI的几个基本概念是本文我们主要要介绍的内容,接下来我们就开始介绍这一过程,一起来看看吧! 什么是资料库 ODI资料库可安装在任何支持ANSIISO89的数据库 ...
随机推荐
- ST-2
1.第一个程序没有覆盖到下表为0的数.第二个程序找到的是x中第一个等于0的数的下标. 2.对于第一个程序:x = [2,3,5], y = 3 对于第二个程序:X = [2,0,6] 3.对于两个程序 ...
- 用PHP删除ftp下载导致的文件空行
使用FTP上传下载文件,如果没有设置传输方式为二进制,可能会导致文件出现空行的情况,例如: 使用PHP对文件的空行进行删除,使用正则: <?php $file = './abc.inc.php' ...
- 使用java API操作hdfs--读取hdfs文件并打印
在myclass之中创建类文件,这个myclass目录是自己创建的. 编译的时候会报如下的错误: 很明显就是没有导入包的结果 见这个API网站,则可以找到响应的包,当然还有java的api文档 htt ...
- DOM4J案例详解(添加 ,查询 ,删除 ,保存)
先看一下XML文档 <?xml version="1.0" encoding="gb2312"?> <exam> <student ...
- poj1743 Musical Theme 后缀数组的应用(求最长不重叠重复子串)
题目链接:http://poj.org/problem?id=1743 题目理解起来比较有困难,其实就是求最长有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1 ...
- 关于微信小程序的Request请求错误处理
在学微信小程序的request请求的时候,一开始报“不在以下合法域名列表中,请参考文”的错误,后来又莫名其妙的报“400 Bad Request”错误,经过半天的研究,终于搞定了,把遇到的错误给大家分 ...
- 进制转换,杭电0j-2031
进制转换,杭电0j-2031原题地址:http://acm.hdu.edu.cn/showproblem.php?pid=2031 [Problem Description] 输入一个十进制数N,将它 ...
- 开涛spring3(6.8) - AOP 之 6.8 切面实例化模型
所谓切面实例化模型指何时实例化切面. Spring AOP支持AspectJ的singleton.perthis.pertarget实例化模型(目前不支持percflow.percflowbelow ...
- R语言的高质量图形渲染库Cairo(转)
前言 R语言不仅在统计分析,数据挖掘领域,计算能力强大.在数据可视化上,也不逊于昂贵的商业.当然,背后离不开各种开源软件包的支持,Cairo就是这样一个用于矢量图形处理的类库. Cairo可以创建高质 ...
- superagent和request结果转换区别
superagent和request结果转换区别 使用superagent和request抓取页面内容时,两个抓取内容都可以被cheerio进行处理.但处理时有个细微差别. 1. 使用superage ...