元数据介绍

定义

在数据库中:原始数据又称用户数据,是未经过处理或简化的数据,这些数据可能是也可能不是机器可读形式。它构成了物理存在的数据。在数据库中一般是一几种基本的数据类型存在。

元数据

元数据系统数据库中的数据,其主体是数据字典。数据字典是数据库系统中各种描述信息和控制信息的集合元数据用来是描述其它数据的特性,并提供背景信息和含义的数据。通常,元数据也用于描述数据结构,数据要素,数据的内在关系和其它特征。它还允许数据可被追踪至产生数据的个体。[1] 其使用目的在于:识别资源;评价资源;追踪资源在使用过程中的变化;实现简单高效地管理大量网络化数据;实现信息资源的有效发现、查找、一体化组织和对使用资源的有效管理。

基本类型

字符类型

char[(length)] 定长字符 最长2000字节

varchar2[(length)] 可变长度的字符数据类型,最长4000字节

NCHAR[(length)] 固定长度的字符数据类型,由国际字符语言(national language Support,NLS)字符集字符组成,最长2000字节

LONG 可变长度的字符数据类型 最长2GB

RAW 原始的二进制数据类型,最长2000字节

long raw 原始的二进制数据类型,最长2GB

rawid 数据库中一窜12字节地址,用于定位磁盘上某一行及其所指向的对象

urawid 通用的rawid,用于表,是一种行主键的表示

大对象

blob 大原始二进制对象,最大长度4GB

clob 大字符对象,最大长度4GB

nclob 由NLS字符集字符组成的大字符数据,最长长度4GB

bfile 提供对存储在oracle数据库之外的操作系统文件中的二进制文件访问,最大4GB

日期类型

date 定宽的7字节的日期/时间数据类型,包含7个属性:世纪、年、月、天、小时、分、秒

timestamp 7字节或12字节的定宽日期/时间数据类型,与DATE不同时可以包含小数秒,小数点最多可保留9位

timestamp with time zorn 提供对时区的支持

timestamp with local time zorn 对时区敏感的时间类型

interal year to month 存储年月段,可对date和timestamp类型进行加减运算

interval day to second 存储天/小时/分/秒时间段,支持9位小数秒

数据类型

number[(precision[,scale])] 范围1~38

精度(precision) 数字中的数字位数

尾数(scale) 小数点右边的数字位

oralce只提供一种数字类型:NUMBER 类型,oracle中存储的所有数字数据多可当作number类型(10g后 支持binary_float,binary_double)。下面数据类型可与ANSI SQL兼容:

/**

ANSI SQL :美国国家标准化组织(ANSI)”是一个核准多种行业标准的组织。SQL作为关系型数据库所使用的标准语言,最初是基于IBM的实现在1986年被批准的。1987年,“国际标准化组织(ISO)”把ANSI SQL作为国际标准。这个标准在1992年进行了修订(SQL-92),1999年再次修订(SQL-99)。目前最新的是SQL-2003。

**/

float

numberic

decimal

number

integer

int

smallint

double precision

real[2]

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荣华富贵8

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值