搜档网
当前位置:搜档网 › 土地规划数据库类型代码

土地规划数据库类型代码

土地规划数据库类型代码
土地规划数据库类型代码

一、主要图层命名对照表:

二、主要图层类型代码表

1.①建设用地管制区

现状建设用地

新增建设用地

②建设用地管制区(土地利用总体规划图)

2.土地用途区

3.土地规划地类代码表

土地开发整理规划数据库标准

土地开发整理规划数据库标准 目次 前言 1范围1 2规范性引用文件1 3术语和定义1 4数据库内容和要素分类编码2 5数据库结构定义4 6数据文件命名规则14 7数据交换格式16 8元数据17 附录A(规范性附录)土地分类代码18 附录B(资料性附录)土地开发整理规划空间矢量数据交换格式样本23附录C(资料性附录)土地开发整理规划信息元数据示例27 表1土地开发整理规划数据库要素代码表2 表2土地开发整理规划空间信息要素分层、定义与属性关联表4 表3表格信息要素属性关联表5 表4行政区属性结构表(属性表代码:XZQ)5 表5行政界线属性结构表(属性表代码:XZJX)6 表6等高线属性结构描述表(属性表代码:DGX)6 表7高程注记点属性结构描述表(属性表代码:GCZJD)6 表8地类图斑属性结构描述表(属性表代码:DLTB)6

表9线状地物属性结构描述表(属性表代码:XZDW)7 表10零星地类属性结构描述表(属性表代码:LXDL)7 表11开发整理潜力属性结构表(属性表代码KFZLQL)8 表12开发整理规划区域属性结构表(属性表代码KFZLGHQY)9 表13面状工程、线状工程、点状工程属性结构表(属性表代码KFZLGC)9表14面状项目、线状项目、点状项目属性结构表(属性表代码KFZLXM)10表15注记属性结构描述表(属性表代码:ZJ)11 表16土地开发整理补充耕地区域平衡表(属性表代码BG_BCGDPHB)11 表17土地开发整理规划结构调整表(属性表代码BG_GHJGTZ)11 表18土地开发整理规划指标分解表(属性表代码BG_GHZBFJ)12 表19土地开发整理规划文本信息表(属性表代码WB_WBXX)12 表20界线类型代码表12 表21界线性质代码表13 表22等高线类型代码表13 表23权属性质代码表13 表24土地开发整理类型代码表13 表25比例尺代码表14 表26规划图类型代码表15 表27土地开发整理规划文本信息编码16 表《全国土地分类(试行)》代码表18 表《全国土地分类(过渡期适用)》代码表20 前言 附录A为规范性附录,附录B和附录C为资料性附录。

土地利用规划数据库标准

土地利用规划数据库标准 1 范围 本标准规定了土地利用规划数据库的要素分类、要素编码、属性数据结构、图形数据结构、影像数据结构、文件命名规则、元数据和数据交换格式等内容。 本标准适用于乡(镇)级(含和乡镇级同比例尺的中心城区)土地利用规划数据库建设和数据交换,同时也适用于仅包含土地利用规划文本、指标、影像等要素的市级、县级土地利用规划数据库建设和数据交换。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 GB/T 2260 中华人民共和国行政区划代码 GB/T 13989 国家基本比例尺地形图分幅和编号 GB/T 17798-2007 地球空间数据交换格式 GB/T 19231 土地基本术语 GB/T 16820 地图学术语 GB/T 13923-2006 基础地理信息要素分类与代码 GB/T 21010-2007 土地利用现状分类 TD/T 1014-2007 第二次全国土地调查技术规程 TD/T 1016-2007 《土地利用数据库标准》 TD/T 1019-2009 《基本农田数据库标准》 TD/T 1016-2003 国土资源信息核心元数据标准 国土资源部《市级土地利用总体规划编制规程》 国土资源部《县级土地利用总体规划编制规程》 国土资源部《乡级土地利用总体规划编制规程》 3 术语和定义 下列术语和定义适用于本标准。 3.1 要素feature 现实世界现象的抽象。[GB/T 17798-2007 3.4要素] 3.2 要素性质feature arribute 要素的性质。[GB/T 17798-2007 3.5要素性质] 3.3 类class 具有共同特性和关系的要素集合。 3.4 对象object 具有明确定义的边界和封状态与行为特征的实体。[GB/T 17798-2007 3.6对象] 3.5 实体entity

数据库数据类型

MySQL 数据类型在MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。 Text类型 数据类型描述 CHAR(size) 保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多255 个字符。 VARCHAR(size) 保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多255 个字符。注释:如果值的长度大于255,则被转换为TEXT 类型。 TINYTEXT 存放最大长度为255 个字符的字符串。 TEXT 存放最大长度为65,535 个字符的字符串。 BLOB 用于BLOBs (Binary Large OBjects)。存放最多65,535 字节的数据。MEDIUMTEXT 存放最大长度为16,777,215 个字符的字符串。 MEDIUMBLOB 用于BLOBs (Binary Large OBjects)。存放最多16,777,215 字节的数据。LONGTEXT 存放最大长度为4,294,967,295 个字符的字符串。 LONGBLOB 用于BLOBs (Binary Large OBjects)。存放最多4,294,967,295 字节的数据。 ENUM(x,y,z,etc.) 允许你输入可能值的列表。可以在ENUM 列表中列出最大65535 个值。如果列表中不存在插入的值,则插入空值。 注释:这些值是按照你输入的顺序存储的。可以按照此格式输入可能的值:ENUM('X','Y','Z') SET 与ENUM 类似,SET 最多只能包含64 个列表项,不过SET 可存储一个以上的值。 Number类型: 数据类型描述 TINYINT(size) -128 到127 常规。0 到255 无符号*。在括号中规定最大位数。 SMALLINT(size) -32768 到32767 常规。0 到65535 无符号*。在括号中规定最大位数。 MEDIUMINT(size) -8388608 到8388607 普通。0 to 16777215 无符号*。在括号中规定最大位数。 INT(size) -2147483648 到2147483647 常规。0 到4294967295 无符号*。在括号中规定最大位数。 BIGINT(size) -9223372036854775808 到9223372036854775807 常规。0 到18446744073709551615 无符号*。在括号中规定最大位数。 FLOAT(size,d) 带有浮动小数点的小数字。在括号中规定最大位数。在d 参数中规定小数点右侧的最大位数。DOUBLE(size,d) 带有浮动小数点的大数字。在括号中规定最大位数。在d 参数中规定小数点右侧的最大位数。DECIMAL(size,d) 作为字符串存储的DOUBLE 类型,允许固定的小数点。 这些整数类型拥有额外的选项UNSIGNED。通常,整数可以是负数或正数。如果添加UNSIGNED 属性,那么范围将从0 开始,而不是某个负数。

数据库常用数据类型

(1) 整数型 整数包括bigint、int、smallint和tinyint,从标识符的含义就可以看出,它们的表示数范围逐渐缩小。 l bigint:大整数,数范围为-263 (-9223372036854775808)~263-1 (9223372036854775807) ,其精度为19,小数位数为0,长度为8字节。 l int:整数,数范围为-231 (-2,147,483,648) ~231 - 1 (2,147,483,647) ,其精度为10,小数位数为0,长度为4字节。 l smallint:短整数,数范围为-215 (-32768) ~215 - 1 (32767) ,其精度为5,小数位数为0,长度为2字节。 l tinyint:微短整数,数范围为0~255,长度为1字节,其精度为3,小数位数为0,长度为1字节。 (2) 精确整数型 精确整数型数据由整数部分和小数部分构成,其所有的数字都是有效位,能够以完整的精度存储十进制数。精确整数型包括decimal 和numeric两类。从功能上说两者完全等价,两者的唯一区别在于decimal不能用于带有identity关键字的列。 声明精确整数型数据的格式是numeric | decimal(p[,s]),其中p为精度,s为小数位数,s的缺省值为0。例如指定某列为精确整数型,精度为6,小数位数为3,即decimal(6,3),那么若向某记录的该列赋值56.342689时,该列实际存储的是56.3427。 decimal和numeric可存储从-1038 +1 到1038 –1 的固定精度和小数位的数字数据,它们的存储长度随精度变化而变化,最少为5字节,最多为17字节。 l 精度为1~9时,存储字节长度为5; l 精度为10~19时,存储字节长度为9; l 精度为20~28时,存储字节长度为13; l 精度为29~38时,存储字节长度为17。 例如若有声明numeric(8,3),则存储该类型数据需5字节,而若有声明numeric(22,5),则存储该类型数据需13字节。 注意:声明精确整数型数据时,其小数位数必须小于精度;在给精确整数型数据赋值时,必须使所赋数据的整数部分位数不大于列的整数部分的长度。 (3) 浮点型 浮点型也称近似数值型。顾名思义,这种类型不能提供精确表示数据的精度,使用这种类型来存储某些数值时,有可能会损失一些精度,所以它可用于处理取值范围非常大且对精确度要求不是十分高的数值量,如一些统计量。

Oracle数据库的空间数据类型

Oracle数据库中空间数据类型随着GIS、CAD/CAM的广泛应用,对数据库系统提出了更高的要求,不仅要存储大量空间几何数据,且以事物的空间关系作为查询或处理的主要内容。Oracle数据库从9i开始对空间数据提供了较为完备的支持,增加了空间数据类型和相关的操作,以及提供了空间索引功能。 Oracle的空间数据库提供了一组关于如何存储,修改和查询空间数据集的SQL schema与函数。通过MDSYS schema规定了所支持的地理数据类型的存储、语法和语义,提供了R-tree空间数据索引机制,定义了关于空间的相交查询、联合查询和其他分析操作的操作符、函数和过程,并提供了处理点,边和面的拓扑数据模型及表现网络的点线的网络数据模型。 Oracle中各种关于空间数据库功能主要是通过Spatial组件来实现。从9i版本开始,Oracle Spatial空间数据库组件对存储和管理空间数据提供了较为完备的支持。其主要通过元数据表、空间数据字段(即SDO_GEOMETRY字段)和空间索引来管理空间数据,并在此基础上提供一系列空间查询和空间分析的函数,让用户进行更深层次的GIS应用开发。Oracle Spatial使用空间字段SDO_GEOMETRY存储空间数据,用元数据表来管理具有SDO_GEOMETRY字段的空间数据表,并采用R树索引和四叉树索引技术来提高空间查询和空间分析的速度。 1、元数据表说明。 Oracle Spatial的元数据表存储了有空间数据的数据表名称、空间字段名称、空间数据的坐标范围、坐标参考信息以及坐标维数说明等信息。用户必须通过元数据表才能知道ORACLE数据库中是否有Oracle Spatial的空间数据信息。一般可以通过元数据视图(USER_SDO_GEOM_METADATA)访问元数据表。元数据视图的基本定义为: ( TABLE_NAME V ARCHAR2(32), COLUMN_NAME V ARCHAR2(32), DIMINFO MDSYS.SDO_DIM_ARRAY, SRID NUMBER

规划数据库类型代码

一、主要图层命名对照表: CZJSKZQ 村镇建设控制区 JSYDGZQ 建设用地管制区 TDYTQ 土地用途区 JQDLTB 基期地类图斑 MZJCSS 面状基础设施 MZZDJSXM 面状重点建设项目 XZQ 行政区 JBNTGHTB 基本农田规划图斑 JQXZDW 基期现状地物 DLMCZJ 地类名称注记 XZQJX 行政区界线 二、主要图层类型代码表 1.①建设用地管制区 属性代码表达图式 代码管制区类型SM 图式符号RGB 线宽 010 允许建设区011 现状建设用地 RGB(170,0,130) RGB(245,140,140) 1.5 012 新增建设用地 RGB(170,0,130) RGB(220,100,120) 1.5 020 有条件建设区/ / RGB(170,0,130) RGB(255,210,125) 1.5 030 限制建设区/ / RGB(165,255,115) / 040 禁止建设区/ / RGB(40,115,0) RGB(60,180,70) 1.5

②建设用地管制区(土地利用总体规划图) 建设用地管制分区 表达图式 图示符号RGB 允许建设区RGB(170,0,130) 有条件建设区 RGB(170,0,130) RGB(220,100,120) 2.土地用途区 属性代码表达图式代码土地用途区类型图式符号RGB 010 基本农田保护区RGB(250,255,50) 020 一般农地区RGB(245,255,125) 030 城镇建设用地区 RGB(170,0,130) RGB(220,100,120) 040 村镇建设用地区 RGB(170,0,130) RGB(245,140,140) 050 独立工矿用地区RGB(210,160,120) 060 风景旅游用地区RGB(0,135,255) 070 生态环境安全控制区RGB(40,110,25) 080 自然与文化遗产保护区RGB(20,230,0) 090 林业用地区RGB(120,220,120) 100 牧业用地区RGB(210,255,115) 990 其他用地区 水域RGB(115,225,255) 自然保留地RGB(180,180,180)

数据库设计基本数据类型说明

一. 基本类型 数据库设计,在数据库设计文档中,统一用内存类型作为数据库库设计文档,至于内存类型和数据库之间的对应关系统一由工具来处理 数据库设计文档类型 现用 原用 Orcal 内存类型 size SQL Server Oracle varchar varchar VARCHAR2 String 需要填写长度 4000以内 varchar VARCHAR2 Smallint 2 smallint NUMBER(2,0) bigint Integer 4 int NUMBER(4,0) bit decimal NUMBER Boolean tinyint NUMBER(1,0) float Float 需要填写长度 float NUMBER() int NUMBERIC money Currency 默认4位 money NUMBER(19,4) real DateTime datetime date smallint Blob image BLOB tinyint Guid Unique.. VARCHAR2(40) smallmoney Int64 8 Int64 NUMBER(8,0) numeric datetime datetime date SmallDatetime varchar(40) uniqueidentifier varchar2(40) image image BLOB S U N L I G H T

二.表结构通用字段 类别字段说明 台帐单据objid 单据ID EnterCode 企业Code BrandCode 品牌Code 其他业务字 段 静态单据主单 objid 单据ID Code 单据编号 EnterCode 企业Code BrandCode 品牌Code ModifyCode 最近更新人Code ModifyTime 更新时间 Status 状态 Verinfo 版本号 业务字段 静态单据日志表 objid 单据ID parentid 父单据 LogData 更新日志 ModifyCode 最近更新人 Code S U N L I G H T

江苏县土地利用总体规划数据库标准

江苏省县级土地利用总体规划 数据库标准 (修订稿) (2010年11月) 江苏省国土资源厅

目次 前言............................................................................. II 引言............................................................................. II 1 范围 (1) 2 规范性引用文件 (1) 3 术语和定义 (1) 4 数据库内容和要素分类编码 (2) 5 定位基础 (5) 6 数据库结构定义和要素分层 (5) 7 数据交换文件命名规则 (17) 8 数据交换内容与格式 (19) 9 元数据 (19) 附录 A (规范性附录)县级土地利用总体规划数据交换内容与格式 (19) 附录 B (规范性附录)土地规划用途分类及含义 (31)

前言 本标准的附录A为规范性附录。 本标准是在《TD/T 1027-2010 县级土地利用总体规划数据库标准》的基础上编制而成的。本标准由江苏省国土资源信息中心负责解释。

引言 为规范县级土地利用总体规划数据库建设,根据《中华人民共和国土地管理法》等法律、法规,依据《县级土地利用总体规划编制规程》等相关标准和规范,制定本标准。

江苏省县级土地利用总体规划数据库标准 1 范围 本标准规定了县级土地利用总体规划数据库的要素分类、要素编码、定位基础、数据结构、文件命名规则、数据交换格式和元数据等内容。 本标准适用于县级土地利用总体规划数据的数据库建设和数据交换,县级规划中的中心城区规划图形数据的数据库建设和数据交换按《乡(镇)土地利用总体规划数据库标准》执行。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 GB/T 2260 中华人民共和国行政区划代码 GB/T 10114 县级以下行政区划代码编制规则 GB/T 13923-2006 基础地理信息要素分类与代码 GB/T 13989 国家基本比例尺地形图分幅和编号 GB/T 16820 地图学术语 GB/T 17798-2007 地球空间数据交换格式 GB/T 19231 土地基本术语 GB/T 21010-2007 土地利用现状分类 TD/T 1014-2007 第二次全国土地调查技术规程 TD/T 1016-2003 国土资源信息核心元数据标准 TD/T 1016-2007 土地利用数据库标准 TD/T 1019-2009 基本农田数据库标准 TD/T 1021-2009 县级土地利用总体规划制图规范 TD/T 1024-2010 县级土地利用总体规划编制规程 TD/T 1028-2010 乡(镇)土地利用总体规划数据库标准 3 术语和定义 下列术语和定义适用于本标准。 3.1 要素 feature 现实世界现象的抽象。[GB/T 17798-2007 3.4 要素] 3.2 要素性质 feature attribute 要素的性质。[GB/T 17798-2007 3.5 要素性质] 3.3 类 class 具有共同特性和关系的要素集合。

数据库数据类型的使用与区别

数据库数据类型的使用与区别 整型数据类型: 1、INT (INTEGER) INT (或INTEGER)数据类型存储从-2的31次方(-2 ,147 ,483 ,648)到2的31次方-1 (2 ,147 ,483,647)之间的所有正负整数。每个INT 类型的数据按4 个字节存储,其中1 位表示整数值的正负号,其它31 位表示整数值的长度和大小。 2、SMALLINT SMALLINT 数据类型存储从-2的15次方( -32, 768)到2的15次方-1( 32 ,767 )之间的所有正负整数。每个SMALLINT 类型的数据占用2 个字节的存储空间,其中1 位表示整数值的正负号,其它15 位表示整数值的长度和大小。 3、TINYINT TINYINT数据类型存储从0 到255 之间的所有正整数。每个TINYINT类型的数据占用1 个字节的存储空间。 4、BIGINT BIGINT 数据类型存储从-2^63 (-9 ,223, 372, 036, 854, 775, 807)到2^63-1( 9, 223, 372, 036 ,854 ,775, 807)之间的所有正负整数。每个BIGINT 类型的数据占用8个字节的存储空间。 浮点数据类型: 浮点数据类型用于存储十进制小数。浮点数值的数据在SQL Server 中采用上舍入(Round up 或称为只入不舍)方式进行存储。所谓上舍入是指,当(且仅当)要舍入的数是一个非零数时,对其保留数字部分的最低有效位上的数值加1 ,并进行必要的进位。若一个数是上舍入数,其绝对值不会减少。如:对3.14159265358979 分别进行 2 位和12位舍入,结果为 3.15 和3.141592653590。 1、REAL 数据类型 REAL数据类型可精确到第7 位小数,其范围为从-3.40E -38 到3.40E +38。每个REAL类型的数据占用4 个字节的存储空间。 2、FLOAT FLOAT数据类型可精确到第15 位小数,其范围为从-1.79E -308 到1.79E +308。每个FLOAT 类型的数据占用8 个字节的存储空间。 FLOAT数据类型可写为FLOAT[ n ]的形式。n 指定FLOAT 数据的精度。n 为1到15 之间的整数值。当n 取1 到7 时,实际上是定义了一个REAL 类型的数据,系统用4 个字节存储它;当n 取8 到15 时,系统认为其是FLOAT 类型,用8 个字节存储它。 3、DECIMAL DECIMAL数据类型可以提供小数所需要的实际存储空间,但也有一定的限制,您可以用2 到17 个字节来存储从-10的38次方-1 到10的38次方-1 之间的数值。可将其写为DECIMAL[ p [s] ]的形式,p 和s 确定了精确的比例和数位。

关于数据库建表时字段数据类型

char、varchar、text、ntext、bigint、int、smallint、tinyint 和bit的区别及数据库的数据类型 基础: char、varchar、text和nchar、nvarchar、ntext的区别 1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。 2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+1。为什么“+1”呢?这一个字节用于保存实际使用了多大的长度。从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。 3、TEXT。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。 4、NCHAR、NVARCHAR、NTEXT。这三种从名字上看比前面三种多了个“N”。它表示存储的是Unicode数据类型的字符。我们知道字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节

存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。和char、varchar比较起来,nchar、nvarchar 则最多存储4000个字符,不论是英文还是汉字;而char、varchar 最多能存储8000个英文,4000个汉字。可以看出使用nchar、nvarchar 数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数量上有些损失。 进一步学习: char、varchar、text、ntext、bigint、int、smallint、tinyint 和bit的区别及数据库的数据类型 Varchar 对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节 char 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian"而char 不一样,比如char(100),它的值是"qian",而实际上它在数据库中是"qian "(qian后共有96个空格,就是把它填满为100个字节)。由于char是以固定长度的,所以它的速度会比varchar快得多!但程序处理起来要麻烦一点,要用trim之类的函数把两边的空格去掉!

Oracle数据库基本数据类型

oracle基本数据类型

oracle 数据库中讨论char ,varchar ,varchar2 数据类型! 这3种字符串数据类型是我们使用最多的,我们在数据库设计时到底该怎么使用了? 首先我们先来分析3个数据类型的说明: 1。char CHAR的长度是固定的,最长2000个字符。 2。varchar 和 varchar2 可以肯定的是oracle中目前是可以使用varchar数据类型的,但他们的区别我查了不少资料也没有找到一个准确的答案最常见的说话是说oracle中的varchar只是varchar2的别名也就是同义词。 其次也有人认为varchar是最大长度为2000的可变字符串(和sql server中的varchar一致),而varchar2最大长度为4000。 知道了他们的特点我们就来讨论下使用区别 1.char和varchar、varchar2 由于varchar和varchar2用途类似,我们先来讨论char和他们的使用区别: varchar和varchar2比char节省空间,在效率上比char会稍微差一些,即要想获得效率,就必须牺牲一定的空间,这也就是我们在数据库设计上常说的

‘以空间换效率’。 varchar和varchar2虽然比char节省空间,但是如果一个varchar和varchar2列经常被修改,而且每次被修改的数据的长度不同,这会引起‘行迁移’(Row Migration)现象,而这造成多余的I/O,是数据库设计和调整中要尽力避免的,在这种情况下用char代替varchar和varchar2会更好一些。 当然还有一种情况就是象身份证这种长度几乎不变的字段可以考虑使用char,以获得更高的效率。 2。varchar和varchar2 这里就进入重点了,前面的区别我们在sql server中我们已经基本了解了,大家可能都知道,最多也就是复习下,但oracle增加了一个varchar2类型,是大家以前所没有用到过的。 因为oracle保证在任何版本中该数据类型向上和向下兼容,但不保证varchar,还有其他数据中一般都有varchar这个数据类型。 所以我得出了以下结论: 如果想在oracle新版本的数据库兼容就不要用varchar,如果想和oracle 之外其他数据库兼容就不要用varchar2。 ORACLE中的数据类型分类 ORACLE中的数据类型不可谓不多,下面把我这两天来的学习体会写一下吧! 1、字符数据类型:包括我CHAR,VARCHAR2,LONG。 CHAR型可以存储字母数字值,这种数据类型的 列长度可以是1到2000个字节。如果未指明,则默认其占用一个字节,如果用户输入的值小于指定的长度,数据库则用空格填充至固定长度。 VARCHAR2型其实就是VARCHAR,只不过后面多了一个数字2,VARCHAR2就是VARCHAR的同义词,也称别名。数据类型大小在1至4000个字节,但是和CHAR不同的一点是:当你定义了VARCHAR2长度为30,但是你只输入了10个字符,这时VARCHAR2不会像CHAR一样填充,在数据库中只有10具字节。

SQL数据库的数据类型详细解释

SQL数据库的数据类型详细解释 (1)二进制数据类型 二进制数据包括 Binary、Varbinary 和 Image Binary 数据类型既可以是固定长度的(Binary),也可以是 变长度的。 Binary[(n)] 是 n 位固定的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4 个字节。 Varbinary[(n)] 是 n 位变长度的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4个字节,不是n 个字节。 在 Image 数据类型中存储的数据是以位字符串存储的,不是由 SQL Server 解释的,必须由应用程序来解释。例如,应用程序可以使用BMP、TIEF、GIF 和 JPEG 格式把数据存储在 Image 数据类型中。 (2)字符数据类型 字符数据的类型包括 Char,Varchar 和 Text 字符数据是由任何字母、符号和数字任意组合而成的数据。 Varchar 是变长字符数据,其长度不超过 8KB。Char 是定长字符数据,其长度最多为 8KB。超过 8KB 的ASCII 数据可以使用Text数据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在一般情况下长度超过 8KB,所以这些文档可以 Text 数据类型

存储在SQL Server 中。 (3)Unicode 数据类型 Unicode 数据类型包括 Nchar,Nvarchar 和Ntext 在 Microsoft SQL Server 中,传统的非 Unicode 数据类型允许使用由特定字符集定义的字符。在 SQL Server安装过程中,允许选择一种字符集。使用 Unicode 数据类型,列中可以存储任何由Unicode 标准定义的字符。在 Unicode 标准中,包括了以各种字符集定义的全部字符。使用Unicode数据类型,所战胜的窨是使用非Unicode 数据类型所占用的窨大小的两倍。 在 SQL Server 中,Unicode 数据以 Nchar、Nvarchar 和Ntext 数据类型存储。使用这种字符类型存储的列可以存储多个字符集中的字符。当列的长度变化时,应该使用Nvarchar 字符类型,这时最多可以存储 4000 个字符。当列的长度固定不变时,应该使用Nchar 字符类型,同样,这时最多可以存储4000 个字符。当使用Ntext 数据类型时,该列可以存储多于 4000 个字符。 (4)日期和时间数据类型 日期和时间数据类型包括 Datetime 和 Smalldatetime两种类型 日期和时间数据类型由有效的日期和时间组成。例如,有效的日期和时间数据包括“4/01/98 12:15:00:00:00 PM”和

乡(镇)土地利用总体规划数据库标准(标准状态:现行)

中华人民共和国土地管理行业标准 T D/T1028 2010 乡(镇)土地利用总体规划数据库标准S t a n d a r d f o r d a t a b a s e o f t h e t o w n-l e v e l g e n e r a l l a n du s e p l a n n i n g 2010-09-10发布2010-11-30实施中华人民共和国国土资源部发布

T D/T1028 2010 目次 前言Ⅰ…………………………………………………………………………………………………………引言Ⅱ………………………………………………………………………………………………………… 1范围1……………………………………………………………………………………………………… 2规范性引用文件1………………………………………………………………………………………… 3术语和定义1……………………………………………………………………………………………… 4数据库内容和要素分类编码2 …………………………………………………………………………… 5定位基础6………………………………………………………………………………………………… 6数据库结构定义和要素分层6 …………………………………………………………………………… 7数据交换文件命名规则23 ………………………………………………………………………………… 8数据交换内容与格式25…………………………………………………………………………………… 9元数据25…………………………………………………………………………………………………… 附录A(规范性附录)乡(镇)土地利用总体规划数据交换内容与格式26 ………………………………附录B(规范性附录)土地规划用途分类及含义37 ………………………………………………………

不同数据库的数据类型对照

下表中显示了Access,Sql Server和Oracle之间数据类型之间对应关系。 数据类型 常值 Access SQLServer Oracle adBigInt 20 BigInt (SQL Server 2000 +) adBinary 128 Binary TimeStamp Raw * adBoolean 11 YesNo Bit adChar 129 Char Char adCurrency 6 Currency Money SmallMoney adDate 7 Date DateTime adDBTimeStamp 135 DateTime (Access 97 (ODBC)) DateTime SmallDateTime Date adDecimal 14 Decimal * adDouble 5 Double Float Float adGUID 72 ReplicationID (Access 97 (OLEDB)), (Access 2000 (OLEDB)) UniqueIdentifier (SQL Server 7.0 +) adIDispatch 9 adInteger 3 AutoNumber Integer Long Identity (SQL Server 6.5) Int Int * adLongVarBinary 205 OLEObject Image Long Raw * Blob (Oracle 8.1.x) adLongVarChar 201 Memo (Access 97) Hyperlink (Access 97) Text Long * Clob (Oracle 8.1.x) adLongVarWChar 203 Memo (Access 2000 (OLEDB)) Hyperlink (Access 2000 NText (SQL Server 7.0 +) NClob (Oracle 8.1.x)

矿产资源规划数据库实用标准

国土资源信息化工作标准 _____________________________________________________________________ 矿产资源规划数据库标准 (征求意见稿) Minerals Programming Database Standard Format 中华人民共和国国土资源部 2002年7月

目录 前言 (1) 1 适用范围 (2) 2 规范性引用文件 (2) 3 术语和定义 (2) 4 矿产资源规划信息分类体系 (3) 5 矿产资源规划信息分类编码 (4) 6 矿产资源规划数据文件命名 (7) 7 矿产资源规划属性表及附表命名规则 (8) 8 矿产资源规划数据要素分层及定义 (8) 9 矿产资源规划文档 (16) 10 矿产资源规划附表定义 (16) 附 1 矿产资源规划空间数据交换格式 (22)

前言 为了规范矿产资源规划数据库建设,实现数据的信息共享,根据相关法律、法规和技术规定编制本标准。 本标准编写过程中参考了GB/T 2260—1999 中华人民共和国行政区划代码,GB/T 9649—88 地质矿产术语分类代码, GB/T 17766—1999 固体矿产资源/储量分类, GB/T 13989—92 国家基本比例尺地形图分幅和编号,GB/T 17798—1999 地球空间数据交换格式等国家标准以及相关行业标准、技术资料。 本标准主要起草人:(略) 本标准由国土资源部规划司提出。 本标准由国土资源部归口。 本标准由国土资源部信息中心负责起草。 本标准由国土资源部信息中心负责解释。

1 适用范围 本标准规定了矿产资源规划信息的分类与代码、数据文件的命名规则、要素的层次划分、数据的结构、数据的交换格式及元数据的交换格式等。适用于矿产资源规划数据建库及数据交换。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 GB/T 2260—1999 中华人民共和国行政区划代码 GB/T 17798—1999 地球空间数据交换格式 GB/T 13923—92 国土基础信息数据分类与代码 GB/T 17766—1999 固体矿产资源/储量分类 GB/T 13989—92 国家基本比例尺地形图分幅和编号 GB/T 9649—88 地质矿产术语分类代码 GB/T 9649.16—1998 地质矿产术语分类代码矿床学 DZ/T 0197—1997 数字化地质图图层及属性文件格式 国土资源部矿产资源储量数据库标准 国土资源部国土资源信息核心元数据库标准 中国地质调查局空间数据库工作指南2.0 国土资源部省级矿产资源规划编制指南 国土资源部矿产资源开发利用情况统计年报制度 3 术语和定义 本标准采用以下术语和定义。 3.1 实体 Entity 矿产资源规划所描述的一种真实现象或客观存在。 3.2 要素 Feature 具有共同特性和关系的一组元素。 3.3 类 Class

各数据库的数据类型的区别

Oracle、MySQL、SQL Server数据库的数据类型的差异 1.Oracle数据库的各种数据类型 CHAR 定长的字符型数据,长度<=2000字节 VARCHAR2 变长的字符型数据,长度<=4000字节 N CHAR 用来存储Unicode字符集的定长字符型数据,长度<=1000字节注意:N字打头的是存储Unicode字符集 NVARCHAR2 Unicode字符集的变长字符型数据,长度<=1000字节 NUMBER 整型或者浮点型数值 DATE 日期数据 LONG 2GB的变长字符数据 RAW 用来存储非结构化数据的变长字符数据,长度<=2000字节 LONG RAW 用来存储非结构化数据的变长字符数据,长度<=2GB ROWID 用来存储表中列的物理地址的二进制数据,占用固定的10个字节 BLOB 4GB的非结构化的二进制数据 CLOB 4GB的字符数据 NCLOB 4GB的Unicode字符数据 BFILE 把非结构化的二进制数据存储在数据库以外的操作系统文件中 UROWID 表示任何类型列地址的二进制数据 FLOAT 浮点数 2.MySQL数据库的各种数据类型 CHAR (M) CHAR数据类型用于表示M长度的字符串。 VARCHAR (M) VARCHAR可以保存可变长度的字符串, VARCHAR数据类型所支持的最大长度也是255个字符。

INT (M) [Unsigned] INT数据类型用于保存从- 到范围之内的任意整数数据。如果用户使用Unsigned选项,则有效数据范围调整为0-。 FLOAT [(M,D)] FLOAT数据类型用于表示数值较小的浮点数据,可以提供更加准确的数据精度。其中,M代表浮点数据的长度(即小数点左右数据长度的总和),D表示浮点数据位于小数点右边的数值位数。 DATE DATE数据类型用于保存日期数据,默认格式为YYYY-MM-DD。 TEXT / BLOB TEXT和BLOB数据类型可以用来保存255 到65535个字符,TEXT不区分大小写,而BLOB对字符的大小写敏感。 SET SET数据类型是多个数据值的组合,任何部分或全部数据值都是该数据类型的有效数据。SET数据类型最大可以包含64个指定数据值。 ENUM ENUM数据类型和SET基本相同,唯一的区别在于ENUM只允许选择一个有效数据值。 int是32位整数bigint就是long,64为整数float是单精度的,32位 double是双精度,64位 DECIMAL与FLOAT和DOUBLE的区别是:DECIMAL类型的值是以字符串的形式被储存起来 3.MS SQLServer数据库的各种数据类型 bit 整型bit 数据类型是整型,其值只能是0、1或空值。 int 整型int 数据类型可以存储从- 231(-)到231 ( 647)之间的整数。这种数据类型在数据库里占用4个字节 smallint 整型smallint 数据类型可以存储从-215(-32768)到215(32767)之间的整数。这种数据类型在数据库里占用2字节空间 tinyint 整型tinyint 数据类型能存储从0到255 之间的整数。这种数据类型在数据库中占用1 个字节numeric 精确数值型numeric数据类型与decimal型相同 decimal 精确数值型decimal 数据类型能用来存储从-1038-1到1038-1的固定精度和范围的数值型数据。使用这种数据类型时,必须指定范围和精度。范围是小数点左右所能存储的数字的总位数。精度是小数点右边存储的数字的位数 money 货币型money 数据类型用来表示钱和货币值。这种数据类型能存储从-9220亿到9220 亿之间的数据,精确到货币单位的万分之一 smallmoney 货币型smallmoney 数据类型用来表示钱和货币值。这种数据类型能存储从-.3648 到.3647 之间的数据,精确到货币单位的万分之一

SQL数据库字段类型详解

本文由liuhaiji贡献 doc1。 SQL 数据库字段类型详解 数据类型 类型 描 述 bit 数据类型是整型,其值只能是 0、1 或空值。 bit 整型 这种数据类型用于存储只有两种可能值的数据, 如 Yes 或 No、True 或 Fa lse 、On 或 Off int 数据类型可以存储从- 231(-2147483648)到 231 int 整型 (2147483 647)之间的整数。 存储到数据库的几乎所 有数值型的数据都可以用这种数据类型。这种数 据类型在数据库里占用 4 个字节 smallint 数据类型可以存储从- 215(-32768)到 smallint 整型 215(32767)之间的整数。这种数据类型对存储一些 常限定在特定范围内的数值型数据非常有用。这 种数据类型在数据库里占用 2 字节空间 tinyint 数据类型能存储从 0 到 255 之间的整数。 tinyint 整型 它在你只打算存储有限数目的数值时很有用。 这 种数据类型在数据库中占用 1 个字节 numeric 精确数值型 numeric 数据类型与 decimal 型相同 decimal 数据类型能用来存储从-1038-1 到 1038-1 的 固定精度和范围的数值型数据。使用这种数据类 decimal 精确数值型 型时,必须指定范围和精度。 范围是小数点左右 所能存储的数字的总位数。精度是小数点右边存 储的数字的位数 money 数据类型用来表示钱和货币值。这种数据 money 货币型 类型能存储从-9220 亿到 9220 亿之间的数据,精 确到货币单位的万分之一 smallmoney 数据类型用来表示钱和货币值。这种 smallmoney 货币型 数据类型能存储从-214748.3648 到 214748.3647 之间的数据,精确到货币单位的万分之一 float 数据类型是一种近似数值类型,供浮点数使 float 近似数值型 用。说浮点数是近似的,是因为在其范围内不是 所有的数都能精确表示。浮点数可以是从 -1.79E+308 到 1.79E+308 之间的任意数 real 数据类型像浮点数一样,是近似数值类型。 real 近似数值型 它可以表示数值在-3.40E+38 到 3.40E+38 之间的 浮点数 datetime 数据类型用来表示日期和时间。 这种数据 datetime 日期时间型 类型存储从 1753 年 1 月 1 日到 9999 年 12 月 3 1 日间所有的日期和时间数据, 精确到三百分之一 秒或 3.33 毫秒 smalldatetime 数据类型用来表示从 1900 年 1 月 1 Smalldatetime 日期时间型 日到 2079 年 6 月 6 日间的日期和时间,精确到一 分钟 cursor 数据类型是一种特殊的数据类型,它包含 cursor 特殊数据型 一个对游标的引用。这种数据类型用在存储过程 中,而且创建表时不能用 timestamp 数据类型是一种特殊的数据类型,用来 创建一个数据库范围内的唯一数码。 一个表中只 timestamp 特殊数据型 能有一个 timestamp 列。每次插入或修改一行时, timestamp 列的值都会改变。尽管它的名字中有 “time”, 但 timestamp 列不是人们可识别的日期。 在一个数据库里,timestamp 值是唯一的 Uniqueidentifier 数据类型用来存储一个全局唯一 标识符,即 GUID。GUID 确实是全局唯一的。这 Uniqueidentifier 特殊数据型 个数几乎没有机会在另一个系统中被重建。可以 使用 NEWID 函数或转换一个字符串为唯一标识 符来初始化具有唯一标识符的列 char 数据类型用来存储指定长度的定长非统一编 码型的数据。当定义一列为此类型时,你必须指 char 字符型 定列长。当你总能知道要存储的数据的长度时, 此数据类型很有用。例如,当你按邮政编码加 4 个字符格式来存储数据时,你知道总要用到 10 个 字符。此数据类型的列宽最大为 8000 个字符 varchar 数据类型,同 char 类型一样,用来存储非 统一编码型字符数据。与 char 型不一样,此数据 varchar 字符型 类型为变长。当定义一列为该数据类型时,你要 指定该列的最大长度。 它与 char 数据类型最大的 区别是,存储的长度不是列长,而是数据的长度 text 数据类型用来存储大量的非统一编码型字符 text 字符型 数据。这种数据类型最多可以有 231-1 或 20 亿个 字符 nchar 数据类型用来存储定长统一编码字符型数 据。统一编码用双字节结构来存储每个字符,而 nchar 统一编码字符型 不是用单字节(普通文本中的情况)。它允许大量的 扩展字符。此数据类型能存储 4000 种字符,使用 的字节空间上增加了一倍 nvarchar 数据类型用作变长的统一编码字符型数 nvarchar 统一编码字符型 据。此数据类型能存储 4000 种字符,使用的字节 空间增加了一倍 ntext 统一编码字符型 ntext 数据类型用来存储大量的统一编码字符型 数据。这种数据类型能存储 230 -1 或将近 10 亿个 字符,且使用的字节空间增加了一倍 binary 数据类型用来存储可达 8000 字节

相关主题