18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 数据库标准符合性测试(数据库)

数据库标准符合性测试(数据库)

时间:2022-11-16 08:30:02 | 来源:信息时代

时间:2022-11-16 08:30:02 来源:信息时代

    数据库标准符合性测试 : 测量一个数据库产品是否完全实现了某个数据库标准的方法,包括标准符合性条款、符合性测试工具、过程合理性验证与结果授权等内容,来源于符合性评定(conformity assessment)需求。
ISO/IEC指南2给出了符合性评定的定义:直接或间接确定(产品或服务)是否满足相关要求的任何活动,这些相关要求一般作为符合性条款在标准中给出。符合性评定可以提高用户对产品(或服务)的信任度,并确信该产品(或服务)可以满足其需求;同时,还可以支持生产者(即开发者)证实其产品(或服务)与其产品(或服务)的说明相一致。
测试即具体技术操作,其目的是遵照一定的过程规范对给定产品、过程或服务的某个特性进行判定; 测试方法是为了实施测试所定义的过程规范。数据库标准符合性测试要求必须采用已经验证的测试方法,它是数据库符合性测试成功实施的关键。
1986年,随着SQL标准被美国国家标准学会(ANSI)接受,美国商务部国家标准与技术研究所(NIST)开始SQL标准符合性测试与认证工作,美国政府及企业积极响应,他们只采购经过NIST确认(NIST approved)的DBMS,推动了SQL标准在数据库产品中迅速实现。当前数据库标准符合性测试主要包括SQL、ODBC、JDBC、OLE DB、JDO等。
数据库标准符合性测试主体包括: 购买者(buyer)、销售者(seller)、测试实验室(test laboratory)、授权机构(certificate issuer)和指导委员会(control board)。其中,授权机构主要负责授权程序、验证测试过程、签署授权; 指导委员会由无偏见的专家组成,负责解释标准、处理争议。
20世纪80年代初,以自动提款机为标志的在线事务处理应用蓬勃发展。1985年4月,Jim Gray等25名学者提出了DebitCredit性能基准,该基准在技术上非常成功,但是由于没有独立的机构对测试进行监督并控制结果发布,导致了每个厂家都按照对其有利的方向对标准进行解释,陷入了“过度测试”的泥潭。1988年8月,Omri Serlin说服8家数据库相关企业联合发起了事务性能委员会(TPC),致力于数据库性能基准规范的制定与推广。当前该组织全责成员(full member)包括IBM、Oracle、Microsoft、Teradata、Sybase等19个企业,其官方网站为www.tpc.org。
TPC基准性能测试可以由购买者、销售者或测试实验室完成。经过TPC认定的TPC审计者(TPC Auditors,即授权机构)对测试系统、测试过程和测试结果进行验证,验证通过的测试结果在TPC网站上进行公布。事务性能委员会负责对测试争议进行裁决。
该组织开发的事务处理性能基准规范具有两大特点,第一业务模型贴近真实应用并具有规模伸缩性,第二坚决禁止单纯为提高测试指标而增加的产品特性。目前被工业界所接受的数据库性能基准包括TPC-C、TPC-H、TPC-App等。
近年来,符合性评定制度(conformity assessment system)已成为世界贸易组织(WTO)缔约国之间开展贸易活动的支持手段。“十五”期间,国家“863”计划数据库专项支持了我国自主版权数据库管理系统的开发,开展了相关的数据库标准符合测试工作,随着我国数据库产品与应用的发展,数据库标准符合性测试技术和工具必将进一步得到重视和发展。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭