T-CIITA 121-2023 基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求_第1頁(yè)
T-CIITA 121-2023 基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求_第2頁(yè)
T-CIITA 121-2023 基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求_第3頁(yè)
T-CIITA 121-2023 基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求_第4頁(yè)
T-CIITA 121-2023 基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ICSCCS35.020CIITACapabilityrequirementsfordomesticrelationaldatabasesbasedonhygieneapplicationsIT/CIITA121—2023 2規(guī)范性引用文件 3術(shù)語(yǔ)、定義和縮略語(yǔ) 3.1術(shù)語(yǔ)和定義 3.2縮略語(yǔ) 4國(guó)產(chǎn)自主可控要求 25衛(wèi)生健康數(shù)據(jù)標(biāo)準(zhǔn)符合性要求 36軟件包及環(huán)境適應(yīng)能力 36.1安裝卸載 36.2平臺(tái)兼容 36.3升級(jí) 37提供應(yīng)用開發(fā)能力 37.1數(shù)據(jù)庫(kù)對(duì)象 47.2SQL功能 67.3過(guò)程性SQL功能 87.4開發(fā)輔助類功能 97.5容量規(guī)格支持 7.6應(yīng)用開發(fā)接口及框架 8并發(fā)事務(wù)處理能力 8.1ACID特性 108.2事務(wù)的處理 9遷移能力 9.1遷移前評(píng)估 9.2遷移配置 9.3遷移方式 9.4遷移數(shù)據(jù)源 9.5對(duì)象遷移 9.6數(shù)據(jù)遷移 9.7應(yīng)用遷移 9.8遷移后數(shù)據(jù)一致性校驗(yàn) 9.9實(shí)時(shí)增量數(shù)據(jù)同步 10.1性能監(jiān)控 10.2性能診斷 10.3性能調(diào)優(yōu) 10.4性能指標(biāo) 11可用性 11.1高可用架構(gòu) 11.2數(shù)據(jù)備份與恢復(fù) 11.3運(yùn)行穩(wěn)定性 12.1用戶標(biāo)識(shí)與鑒別 12.2自主訪問(wèn)控制 12.3強(qiáng)制訪問(wèn)控制 12.4安全審計(jì) 12.5用戶數(shù)據(jù)完整性 12.6用戶數(shù)據(jù)保密性 12.7資源限制 13.1易學(xué)習(xí)性 13.2易操作性 14運(yùn)維管理 14.1巡檢運(yùn)維 14.2通知/警告信息 15能力等級(jí) 15.1基本級(jí) 15.2增強(qiáng)級(jí) T/CIITA121—2023本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。請(qǐng)注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別專利的責(zé)任。本文件由中國(guó)信息產(chǎn)業(yè)商會(huì)團(tuán)體標(biāo)準(zhǔn)委員會(huì)提出。本文件由中國(guó)信息產(chǎn)業(yè)商會(huì)歸口。本文件起草單位:北京人大金倉(cāng)信息技術(shù)股份有限公司、北京尊冠科技有限公司、重慶大學(xué)、上海市衛(wèi)生健康統(tǒng)計(jì)中心、日照市衛(wèi)生健康委員會(huì)、解放軍總醫(yī)院、首都醫(yī)科大學(xué)宣武醫(yī)院、北京大學(xué)人民醫(yī)院、海軍軍醫(yī)大學(xué)第一附屬醫(yī)院、中國(guó)融通衛(wèi)生健康集團(tuán)有限公司、廣州醫(yī)科大學(xué)附屬腫瘤醫(yī)院、四川省腫瘤醫(yī)院、四川省人民醫(yī)院、佛山市南海區(qū)人民醫(yī)院、日照市中醫(yī)醫(yī)院、錦州醫(yī)科大學(xué)附屬第一醫(yī)院、北京尊冠科技有限公司武漢分公司、上海臻鼎健康科技有限公司、南寧市第五人民醫(yī)院、寧波金唐軟件有限公司、浙江一山智慧醫(yī)療研究有限公司(浙江省智慧醫(yī)療創(chuàng)新中心)、敏博科技(武漢)有限公司。本文件主要起草人:冷建全、黃葳唯、邊紅麗、鄭良、張磊、何榮、阮青松、何甦、曾慶偉、曹劍峰、孫曉瑋、李毅、侯媛芳、李河、彭奎、劉義會(huì)、梁志剛、劉麗紅、張震瑋、張玉龍、曹宏偉、歐陽(yáng)云、康盛偉、雷舜東、張麗杰、施佳、馮杰良、陳汝林、韓東博、劉永偉、黃呈隆、李震、何淑偉、田雄軍、王陽(yáng)陽(yáng)、李亞楠、黃琴、杜亞娟、黃曉琴、方震宇、方敏、顧亮亮、沈怡、揭雯鈞、李曉俊、陽(yáng)立堂、張文平、李艷玲、張倩。1T/CIITA121—2023基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)關(guān)系型數(shù)據(jù)庫(kù)能力要求本文件規(guī)定了基于衛(wèi)生健康應(yīng)用的國(guó)產(chǎn)數(shù)據(jù)庫(kù)的國(guó)家自主可控要求,衛(wèi)生健康數(shù)據(jù)標(biāo)準(zhǔn)符合性要求,軟件包及環(huán)境適應(yīng)能力,提供應(yīng)用開發(fā)能力,支持并發(fā)事務(wù)處理能力,性能,可用性,安全性要求,易用性要求,運(yùn)維管理和能力等級(jí)要求。本文件適用于衛(wèi)生健康應(yīng)用相關(guān)行業(yè)信息化數(shù)據(jù)庫(kù)產(chǎn)品選型、開發(fā)和應(yīng)用參考。2規(guī)范性引用文件下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB18030-2022信息技術(shù)中文編碼字符集GB/T28821-2012關(guān)系數(shù)據(jù)管理系統(tǒng)技術(shù)要求WS/T363(所有部分)衛(wèi)生健康信息數(shù)據(jù)元目錄WS/T364(所有部分)衛(wèi)生健康信息數(shù)據(jù)元值域代碼3術(shù)語(yǔ)、定義和縮略語(yǔ)3.1術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本文件。3.1.1數(shù)據(jù)庫(kù)database按照概念結(jié)構(gòu)組織的數(shù)據(jù)的匯集它描述這些數(shù)據(jù)的特征及與數(shù)據(jù)對(duì)應(yīng)的實(shí)體間的關(guān)系,并支持一個(gè)或多個(gè)應(yīng)用領(lǐng)域。[來(lái)源:GB/T28821-2012,定義]3.1.2關(guān)系數(shù)據(jù)庫(kù)relationaldatabase采用關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫(kù)。[來(lái)源:GB/T28821-2012,定義3.2]3.1.3數(shù)據(jù)庫(kù)管理系統(tǒng)databasemanagementsystem(DBMS)基于硬件與軟件,用于定義、建立、操縱、控制、管理和使用數(shù)據(jù)庫(kù)的系統(tǒng)。[來(lái)源:GB/T5271.17-2010,定義17.01.03]3.1.4數(shù)據(jù)元dataelementDE用一組屬性規(guī)定其定義、標(biāo)識(shí)、表示和允許值的數(shù)據(jù)單元。[來(lái)源:GB/T18391.1-2009,3.3.8]3.2縮略語(yǔ)下列術(shù)語(yǔ)和定義適用于本文件。ACID:原子性、一致性、隔離性、持久性(atomicity、consistency、isolation、durability)BS:瀏覽器和服務(wù)器架構(gòu)(browser/server)2CPU:中央處理器(centralprocessingunit)CS:服務(wù)器-客戶機(jī)(client-server)CSV:逗號(hào)分隔值(comma-separatedvalues)DCL:數(shù)據(jù)庫(kù)控制語(yǔ)言(datacontrollanguage)DDL:數(shù)據(jù)庫(kù)定義語(yǔ)言(datadefinitionlanguage)DML:數(shù)據(jù)操縱語(yǔ)言(datamanipulationlanguage)EMR:電子病例(electronicmedicalrecord)FAQ:常見問(wèn)題解答(frequently-askedquestions)GUC:一種統(tǒng)一管理系統(tǒng)配置的方法(grandunifiedconfiguration)HIS:醫(yī)院管理信息系統(tǒng)(hospitalinformationsystem)HRP:醫(yī)院資源規(guī)劃(hospitalresourceplanning)HTML:超文本置標(biāo)語(yǔ)言(hypertextmarkuplanguage)IO:輸入/輸出(input/output)IP:互聯(lián)網(wǎng)協(xié)議(internetprotocol)JDBC:Java數(shù)據(jù)庫(kù)連接(javadatabaseconnectivity)JSON:JavaScript對(duì)象標(biāo)記法(JavaScriptObjectNotation)LIS:實(shí)驗(yàn)室信息系統(tǒng)(laboratoryinformationsystem)ODBC:開放數(shù)據(jù)庫(kù)互連(opendatabaseconnectivity)OCI:Oracle調(diào)用接口(oraclecallinterface)OCCI:Oracle關(guān)系對(duì)象特性(如對(duì)象類型、繼承、關(guān)系和集合)接口(oraclec++callinterface)PACS:影像存儲(chǔ)與傳輸系統(tǒng)(picturearchivingandcommunicationsystems)QPS:每秒查詢率(queriespersecond)RPO:恢復(fù)點(diǎn)目標(biāo)(recoverypointobjective)RTO:恢復(fù)時(shí)間目標(biāo)(recoverytimeobjective)SCN:系統(tǒng)修訂號(hào)(systemchangenumber)SSL:安全套接層(securesocketlayer)SQL:結(jié)構(gòu)化查詢語(yǔ)言(structuredquerylanguage)TCL:事務(wù)控制語(yǔ)言(transactioncontrollanguage)TPS:每秒事務(wù)數(shù)(transactionspersecond)TPC-C:事務(wù)處理性能委員會(huì)(transactionprocessingperformancecouncilbenchmarkc)tpmC:每分鐘內(nèi)系統(tǒng)處理的新訂單個(gè)數(shù)(transactionsperminute,TPC-C)XML:可擴(kuò)展置標(biāo)語(yǔ)言(extensiblemarkuplanguage)4國(guó)產(chǎn)自主可控要求國(guó)產(chǎn)自主可控要求應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)開發(fā)廠商股權(quán)架構(gòu)應(yīng)無(wú)涉外資本;b)應(yīng)在國(guó)內(nèi)企業(yè)自主研發(fā),且擁有該數(shù)據(jù)庫(kù)產(chǎn)品的自主知識(shí)產(chǎn)權(quán);c)數(shù)據(jù)庫(kù)產(chǎn)品核心代碼自主可控率應(yīng)達(dá)80%及以上,核心模塊包括但不限于語(yǔ)法分析、詞法分析、查詢優(yōu)化、執(zhí)行引擎、存儲(chǔ)引擎、事務(wù)處理、安全、高可用等模塊;d)數(shù)據(jù)庫(kù)廠商應(yīng)能夠提供原廠運(yùn)維、保障服務(wù)。3T/CIITA121—20235衛(wèi)生健康數(shù)據(jù)標(biāo)準(zhǔn)符合性要求數(shù)據(jù)庫(kù)宜包含衛(wèi)生健康數(shù)據(jù)標(biāo)準(zhǔn)中提到的數(shù)據(jù)元信息,符合完整性和正確性要求:a)完整性要求:數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)數(shù)據(jù)信息應(yīng)包含WS/T363的衛(wèi)生健康信息數(shù)據(jù)元、WS/T364的衛(wèi)生健康信息數(shù)據(jù)元值域代碼;b)正確性要求:數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)數(shù)據(jù)元屬性信息應(yīng)符合WS/T363的要求;6軟件包及環(huán)境適應(yīng)能力6.1安裝卸載數(shù)據(jù)庫(kù)安裝卸載應(yīng)符合以下要求:a)支持圖形化與命令行安裝;b)支持圖形化與命令行卸載,并能在卸載后再次安裝成功;c)支持組件管理,包括組件的安裝、卸載;d)依據(jù)安裝環(huán)境提供相應(yīng)的初始化參數(shù)配置值;e)安裝過(guò)程中可支持兩套或以上的主流數(shù)據(jù)庫(kù)生態(tài)兼容模式配置。6.2平臺(tái)兼容6.2.1操作系統(tǒng)支持操作系統(tǒng)兼容性應(yīng)符合以下要求:應(yīng)支持在不同操作系統(tǒng)的節(jié)點(diǎn)上安裝配置軟件包,操作系統(tǒng)應(yīng)兼容2款及以上國(guó)產(chǎn)化操作系統(tǒng)。6.2.2硬件平臺(tái)支持硬件平臺(tái)支持應(yīng)符合以下要求:a)應(yīng)支持在不同CPU架構(gòu)的節(jié)點(diǎn)上安裝配置軟件包,CPU架構(gòu)應(yīng)兼容2款及以上國(guó)產(chǎn)化CPU架構(gòu),如X86、Loongarch64、ARM、SW64等;b)應(yīng)支持公有云上的安裝部署;c)應(yīng)支持裸金屬部署。6.3升級(jí)6.3.1支持補(bǔ)丁升級(jí)支持補(bǔ)丁升級(jí)應(yīng)符合以下要求:a)支持補(bǔ)丁升級(jí),升級(jí)過(guò)程不影響用戶業(yè)務(wù)操作和服務(wù)響應(yīng);b)支持集群滾動(dòng)升級(jí)的功能,避免系統(tǒng)全面停機(jī)或中斷服務(wù)。6.3.2升級(jí)業(yè)務(wù)中斷的影響要求升級(jí)業(yè)務(wù)中斷的時(shí)長(zhǎng)要求應(yīng)符合以下要求:a)重大數(shù)據(jù)升級(jí),業(yè)務(wù)中斷時(shí)長(zhǎng)RTO應(yīng)滿足一定的時(shí)間要求;b)升級(jí)不應(yīng)該影響數(shù)據(jù),數(shù)據(jù)丟失RPO為0s。6.3.3支持升級(jí)工具升級(jí)工具的支持能力需符合以下要求:a)應(yīng)支持升級(jí)前檢查,當(dāng)檢查出不滿足升級(jí)條件時(shí),給予提升并終止升級(jí);b)應(yīng)支持升級(jí)過(guò)程數(shù)據(jù)不丟失;c)應(yīng)支持升級(jí)意外中斷后,數(shù)據(jù)不丟失;d)宜支持快速升級(jí),升級(jí)時(shí)長(zhǎng)應(yīng)該滿足一定的時(shí)間規(guī)格要求。7提供應(yīng)用開發(fā)能力47.1數(shù)據(jù)庫(kù)對(duì)象7.1.1基礎(chǔ)數(shù)據(jù)類型為支持衛(wèi)生健康應(yīng)用開發(fā),數(shù)據(jù)庫(kù)應(yīng)保障衛(wèi)生健康數(shù)據(jù)集的存儲(chǔ),數(shù)據(jù)庫(kù)支持的數(shù)據(jù)類型應(yīng)符合以下要求:a)支持?jǐn)?shù)值類型;b)支持字符類型;c)支持二進(jìn)制類型;d)支持日期和時(shí)間類型;e)支持布爾類型;f)支持貨幣類型;g)支持枚舉類型;h)支持大文本類型;i)支持大對(duì)象類型;j)支持間隔類型;k)支持XML類型;l)支持JSON類型;m)支持組合類型;7.1.2模式管理模式管理應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)支持模式創(chuàng)建、修改、刪除操作;b)數(shù)據(jù)庫(kù)支持設(shè)置模式搜索路徑。7.1.3表對(duì)象管理表對(duì)象管理應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)表對(duì)象應(yīng)支持以下表類型:普通表、本地/全局臨時(shí)表、分區(qū)表、外部表。b)數(shù)據(jù)庫(kù)支持表操作功能包括:1)創(chuàng)建和刪除表;2)修改表,如增加列、移除列、增加約束、移除約束、更改列的默認(rèn)值、修改列的數(shù)據(jù)類型、重命名列、重命名表;c)數(shù)據(jù)庫(kù)支持表數(shù)據(jù)操作功能包括:1)插入數(shù)據(jù),應(yīng)支持多種方式插入表數(shù)據(jù),如通過(guò)存儲(chǔ)過(guò)程及函數(shù)結(jié)果集方式插入;2)修改數(shù)據(jù);3)查詢數(shù)據(jù);4)導(dǎo)入導(dǎo)出數(shù)據(jù);5)刪除數(shù)據(jù)。7.1.4分區(qū)表管理分區(qū)表管理應(yīng)符合以下要求:a)應(yīng)支持以下水平分區(qū)類型:范圍分區(qū)、列表分區(qū)、哈希分區(qū)、間隔分區(qū);b)分區(qū)管理功能應(yīng)支持:1)支持?jǐn)?shù)據(jù)庫(kù)表分區(qū)以及二級(jí)分區(qū)能力;2)支持子分區(qū)模板;3)支持創(chuàng)建局部索引及全局索引;4)支持的單表分區(qū)數(shù)量可達(dá)到65535個(gè);5)支持分區(qū)鍵包含多列,列數(shù)可達(dá)到16列;6)支持分區(qū)鍵為表達(dá)式;7)支持分區(qū)表的增加、刪除、合并、分裂、交換、截?cái)?、重命名分區(qū)等操作;8)支持子分區(qū)模板添加、修改、刪除。5T/CIITA121—20237.1.5索引管理索引管理應(yīng)符合以下要求:a)應(yīng)支持以下索引類型:Btree索引、Hash索引、Bitmap索引;b)應(yīng)支持以下索引方法:?jiǎn)瘟兴饕⒍嗔兴饕?、組合索引、表達(dá)式索引、唯一索引、部分索引;c)應(yīng)支持以下索引操作:創(chuàng)建索引、修改索引、刪除索引。7.1.6視圖對(duì)象管理視圖對(duì)象管理應(yīng)符合以下要求:a)應(yīng)支持以下視圖的操作:創(chuàng)建視圖、修改視圖、刪除視圖、自動(dòng)編譯;b)應(yīng)支持以下視圖類型:普通視圖、物化視圖;c)應(yīng)支持以下視圖狀態(tài):有效狀態(tài)、無(wú)效狀態(tài)。7.1.7約束管理a)約束管理應(yīng)支持以下約束類型:1)主鍵約束;2)外鍵約束;3)唯一約束;4)非空約束;5)檢查約束;b)約束管理應(yīng)支持以下操作:1)創(chuàng)建約束、修改約束、刪除約束;2)設(shè)置約束啟用/停用狀態(tài);3)設(shè)置約束是否能被延遲。7.1.8序列管理序列管理應(yīng)符合以下要求:a)支持序列的創(chuàng)建和刪除;b)支持序列修改,如序列自增步長(zhǎng)、最大值、最小值等;c)支持序列操作函數(shù)。7.1.9數(shù)據(jù)庫(kù)鏈接數(shù)據(jù)庫(kù)鏈接應(yīng)符合以下要求:a)支持異構(gòu)\同構(gòu)數(shù)據(jù)庫(kù)鏈接的創(chuàng)建、修改、刪除;b)支持異構(gòu)\同構(gòu)數(shù)據(jù)庫(kù)鏈接在遠(yuǎn)端執(zhí)行DML操作;c)支持異構(gòu)\同構(gòu)數(shù)據(jù)庫(kù)鏈接在遠(yuǎn)端執(zhí)行查詢操作;d)支持異構(gòu)\同構(gòu)數(shù)據(jù)庫(kù)鏈接在遠(yuǎn)端操作序列對(duì)象。7.1.10同義詞同義詞應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)應(yīng)支持定義公有同義詞、私有同義詞;b)數(shù)據(jù)庫(kù)應(yīng)支持同義詞的更改、刪除等操作;c)數(shù)據(jù)庫(kù)應(yīng)支持同義詞引用對(duì)象,如表、視圖、物化視圖、同義詞、序列、存儲(chǔ)過(guò)程、函數(shù)、操作符等。7.1.11表空間表空間應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)應(yīng)支持表空間創(chuàng)建、修改、刪除;6b)數(shù)據(jù)庫(kù)應(yīng)支持表空間限額功能;c)數(shù)據(jù)庫(kù)應(yīng)支持表空間加密功能;d)數(shù)據(jù)庫(kù)應(yīng)支持表空間的在線、離線狀態(tài)設(shè)置;e)數(shù)據(jù)庫(kù)應(yīng)支持表空間的只讀、讀寫狀態(tài)設(shè)置。7.1.12觸發(fā)器對(duì)象管理觸發(fā)器對(duì)象管理應(yīng)符合以下要求:a)支持事件觸發(fā)器、行級(jí)觸發(fā)器和語(yǔ)句級(jí)觸發(fā)器;b)支持的觸發(fā)器常用操作,包括觸發(fā)器的創(chuàng)建、修改、刪除和定義查看;c)支持在分區(qū)表上創(chuàng)建觸發(fā)器;d)支持觸發(fā)器的啟用和禁用;e)支持new,old偽列及referencing子句在觸發(fā)器中使用;f)觸發(fā)器支持通過(guò)inserted、deleted查看觸發(fā)器影響的行。7.1.13存儲(chǔ)過(guò)程/函數(shù)管理存儲(chǔ)過(guò)程/函數(shù)管理應(yīng)符合以下要求:a)支持存儲(chǔ)過(guò)程/函數(shù)的創(chuàng)建、修改、刪除和定義查看;b)支持存儲(chǔ)過(guò)程的編譯;c)支持存儲(chǔ)過(guò)程/函數(shù)的調(diào)用與執(zhí)行;d)支持存儲(chǔ)過(guò)程和函數(shù)參數(shù)最大支持65536個(gè)或以上;e)存儲(chǔ)過(guò)程創(chuàng)建時(shí)可以省略begin、end等關(guān)鍵字;f)存儲(chǔ)過(guò)程創(chuàng)建時(shí)支持塊內(nèi)語(yǔ)句無(wú)分號(hào)結(jié)束符;g)存儲(chǔ)過(guò)程支持return返回結(jié)果集。7.1.14包管理包管理應(yīng)符合以下要求:a)支持包的創(chuàng)建、修改、刪除和查看;b)支持包中公有函數(shù)、私有函數(shù)、初始化塊的調(diào)用與運(yùn)行;c)支持包中公有對(duì)象,私有對(duì)象,包括:變量、類型、游標(biāo)、異常、函數(shù)、存儲(chǔ)過(guò)程的使用;d)支持包在執(zhí)行過(guò)程中在線修改定義。7.2SQL功能7.2.1數(shù)據(jù)庫(kù)自定義類型數(shù)據(jù)庫(kù)支持的自定義類型應(yīng)符合以下要求:a)組合類型;b)枚舉類型;c)SET類型;d)嵌套類型;e)可變數(shù)組類型;f)對(duì)象類型。7.2.2偽列數(shù)據(jù)庫(kù)支持的偽列應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)應(yīng)支持rownum偽列和rowid偽列;b)數(shù)據(jù)庫(kù)應(yīng)支持層次查詢偽列;c)數(shù)據(jù)庫(kù)應(yīng)支持閃回版本查詢偽列。7T/CIITA121—20237.2.3內(nèi)置函數(shù)數(shù)據(jù)庫(kù)支持的內(nèi)置函數(shù)應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)應(yīng)支持比較函數(shù);b)數(shù)據(jù)庫(kù)應(yīng)支持?jǐn)?shù)學(xué)函數(shù);c)數(shù)據(jù)庫(kù)應(yīng)支持字符串函數(shù);d)數(shù)據(jù)庫(kù)應(yīng)支持二進(jìn)制串函數(shù);e)數(shù)據(jù)庫(kù)應(yīng)支持?jǐn)?shù)據(jù)類型格式化函數(shù);f)數(shù)據(jù)庫(kù)應(yīng)支持范圍函數(shù);g)數(shù)據(jù)庫(kù)應(yīng)支持聚集函數(shù);h)數(shù)據(jù)庫(kù)應(yīng)支持窗口函數(shù);i)數(shù)據(jù)庫(kù)應(yīng)支持集合返回函數(shù);j)數(shù)據(jù)庫(kù)應(yīng)支持系統(tǒng)信息函數(shù);k)數(shù)據(jù)庫(kù)應(yīng)支持系統(tǒng)管理函數(shù)。7.2.4表達(dá)式數(shù)據(jù)庫(kù)支持的表達(dá)式應(yīng)符合以下要求:a)支持簡(jiǎn)單表達(dá)式,包括列、偽列、常量、序列和null;b)支持復(fù)合表達(dá)式;c)支持case表達(dá)式;d)支持時(shí)間日期表達(dá)式;e)支持函數(shù)表達(dá)式;f)支持占位符表達(dá)式;g)支持標(biāo)量子查詢表達(dá)式;h)支持類型構(gòu)造表達(dá)式;i)支持條件表達(dá)式:比較條件、邏輯條件、模式匹配條件、空條件、復(fù)合條件、between條件、exists條件、in條件。7.2.5查詢數(shù)據(jù)庫(kù)支持的查詢應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)應(yīng)支持單表查詢,包括簡(jiǎn)單查詢、等值查詢、范圍查詢、去重、排序、分組、分頁(yè);b)數(shù)據(jù)庫(kù)應(yīng)支持多表查詢,包括內(nèi)連接、外連接、交叉連接;c)數(shù)據(jù)庫(kù)應(yīng)支持子查詢,包括in\notin子查詢、exists\notexists子查詢、any\some\all子查詢;d)數(shù)據(jù)庫(kù)應(yīng)支持模糊匹配查詢;e)數(shù)據(jù)庫(kù)應(yīng)支持層次查詢;f)數(shù)據(jù)庫(kù)應(yīng)支持查詢運(yùn)算,包括聚集運(yùn)算、分組運(yùn)算、表達(dá)式運(yùn)算、遞歸查詢。7.2.6閃回功能數(shù)據(jù)庫(kù)支持的閃回功能應(yīng)符合以下要求:a)支持?jǐn)?shù)據(jù)庫(kù)閃回表,將表閃回到刪除之前狀態(tài);b)支持?jǐn)?shù)據(jù)庫(kù)閃回查詢,可對(duì)表數(shù)據(jù)、表結(jié)構(gòu)閃回到任意時(shí)間點(diǎn);c)支持?jǐn)?shù)據(jù)庫(kù)閃回?cái)?shù)據(jù)庫(kù),可對(duì)表數(shù)據(jù)、表結(jié)構(gòu)閃回到任意時(shí)間點(diǎn)。7.2.7全文檢索數(shù)據(jù)庫(kù)支持的全文檢索應(yīng)符合以下要求:a)支持單字及詞查詢,長(zhǎng)句子檢索;b)支持中英文混排檢索;c)支持and、or及not的條件組合檢索;8d)支持中、英文分詞全文檢索,增量數(shù)據(jù)直接通過(guò)全文檢索進(jìn)行查詢,不需要手工維護(hù);e)支持多種分詞符法(中文分詞)。7.2.8數(shù)據(jù)字典數(shù)據(jù)庫(kù)支持的數(shù)據(jù)字典應(yīng)提供查看數(shù)據(jù)字典的視圖。7.2.9SQL變量數(shù)據(jù)庫(kù)支持的SQL變量應(yīng)符合以下要求:a)支持SQL層變量的定義和使用;b)應(yīng)支持中文變量。7.2.10字符集為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)SQL接口,數(shù)據(jù)庫(kù)支持的字符集應(yīng)符合《GB18030-2022信息技術(shù)中文字符集》標(biāo)準(zhǔn)。7.3過(guò)程性SQL功能7.3.1標(biāo)識(shí)符與變量為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的標(biāo)識(shí)符與變量應(yīng)符合以下要a)應(yīng)支持變量聲明語(yǔ)句,可以支持多個(gè)declare聲明語(yǔ)句;b)支持在塊內(nèi)直接聲明變量。7.3.2控制語(yǔ)句為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的控制語(yǔ)句應(yīng)符合以下要求:a)支持條件選擇語(yǔ)句,包括ifthen語(yǔ)句、ifthenelse語(yǔ)句、ifthenelsif語(yǔ)句、簡(jiǎn)單case語(yǔ)句、搜索case語(yǔ)句;b)支持循環(huán)語(yǔ)句,包括基本的loop、forloop、游標(biāo)forloop、whileloop;c)支持順序控制語(yǔ)句,包括goto語(yǔ)句、null語(yǔ)句、exit語(yǔ)句、continue語(yǔ)句、return語(yǔ)句。7.3.3過(guò)程性SQL集合和記錄為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的過(guò)程性SQL集合和記錄應(yīng)符合以下要求:a)支持集合類型的定義和使用,包括關(guān)聯(lián)數(shù)組、可變數(shù)組、嵌套表;b)支持關(guān)聯(lián)數(shù)組、嵌套表和可變數(shù)組可以隨意組合定義多維集合數(shù)據(jù)類型;c)支持集合方法的使用,包括delete、trim、extend、first、last、count、limit、prior、next;d)支持記錄類型變量的創(chuàng)建和使用,包括自定義record類型、%rowtype、%type。7.3.4批量SQL和批量綁定為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的批量SQL和批量綁定功能應(yīng)符合以下要求:a)支持forall語(yǔ)句的使用;b)支持bulkcollect子句在selectinto語(yǔ)句、fetch語(yǔ)句、returninginto的語(yǔ)句中的使用。7.3.5游標(biāo)管理為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的游標(biāo)管理功能應(yīng)符合以下要a)支持隱式游標(biāo)的使用,包括SQL%isopen屬性、SQL%found屬性、SQL%notfound屬性、SQL%rowcount屬性、SQL%bulk_rowcount、SQL%bulk_exceptions;9T/CIITA121—2023b)支持顯式游標(biāo)的使用,包括聲明游標(biāo)、打開游標(biāo)、檢索游標(biāo)、關(guān)閉游標(biāo)以及顯式游標(biāo)屬性;c)支持使用游標(biāo)forloop語(yǔ)句處理查詢結(jié)果集;d)支持游標(biāo)變量的使用;e)支持游標(biāo)跨事務(wù)使用。7.3.6動(dòng)態(tài)SQL為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的動(dòng)態(tài)SQL功能應(yīng)符合以下要a)支持NativeDynamicSQL的使用;b)支持動(dòng)態(tài)SQL中使用綁定變量、重名占位符、事務(wù);c)支持動(dòng)態(tài)SQL語(yǔ)句是匿名塊或call語(yǔ)句。7.3.7過(guò)程性SQL子程序?yàn)闈M足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的過(guò)程性SQL子程序功能應(yīng)符合以下要求:a)支持子程序的創(chuàng)建和使用,包括在過(guò)程性SQL塊內(nèi)、包內(nèi)、模式級(jí)別;b)支持子程序的重載;c)支持子程序的遞歸調(diào)用。7.3.8自治事務(wù)為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的自治事務(wù)功能應(yīng)符合以下要a)支持自治事務(wù)的聲明和使用,包括在模式級(jí)函數(shù)中、嵌套函數(shù)中、包函數(shù)中、觸發(fā)器中、objecttype方法中;b)支持控制自治事務(wù),包括commit和rollback操作。7.3.9異常處理為滿足衛(wèi)生健康應(yīng)用開發(fā)所需的數(shù)據(jù)庫(kù)過(guò)程性SQL接口,數(shù)據(jù)庫(kù)支持的異常處理功能應(yīng)符合以下要a)支持用戶自定義異常;b)支持預(yù)定義異常;c)支持異常的顯式觸發(fā)和隱式觸發(fā);d)支持異常捕獲;e)支持異常傳播,即在無(wú)異常處理的程序塊中拋出異常,該異常會(huì)在連續(xù)封閉塊中出現(xiàn),直到被捕獲;f)支持檢索異常信息。7.4開發(fā)輔助類功能7.4.1數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出應(yīng)符合以下要求:a)支持不同文件格式快速加載能力;b)應(yīng)支持多種方式導(dǎo)入導(dǎo)出數(shù)據(jù)文件,如copy、select、工具等;c)支持加載不同大小數(shù)據(jù)出現(xiàn)錯(cuò)誤時(shí)的故障檢測(cè)和處理能力。7.4.2數(shù)據(jù)庫(kù)作業(yè)調(diào)度數(shù)據(jù)庫(kù)作業(yè)調(diào)度應(yīng)符合以下要求:a)應(yīng)支持計(jì)劃的創(chuàng)建、修改、刪除;b)應(yīng)支持程序的創(chuàng)建、修改、刪除;c)應(yīng)支持工作的創(chuàng)建、修改、運(yùn)行、禁用/啟用、刪除;d)應(yīng)支持作業(yè)的定時(shí)執(zhí)行。7.5容量規(guī)格支持7.5.1表容量表容量應(yīng)符合以下要求:a)支持設(shè)置塊大??;b)單表最大容量宜支持不低于128T;c)數(shù)據(jù)庫(kù)宜支持1G及以上容量的大對(duì)象數(shù)據(jù)的文件導(dǎo)入、導(dǎo)出;d)表空間最大容量宜支持到文件系統(tǒng)的最大容量。7.6應(yīng)用開發(fā)接口及框架7.6.1SQL標(biāo)準(zhǔn)SQL功能應(yīng)符合GB/T28821-2012中10.1.1中規(guī)定的要求。7.6.2ODBC標(biāo)準(zhǔn)ODBC接口應(yīng)符合GB/T28821-2012中10.2.1中規(guī)定的要求。7.6.3JDBC標(biāo)準(zhǔn)JDBC接口應(yīng)符合GB/T28821-2012中10.4.1中規(guī)定的要求。7.6.4接口兼容接口兼容應(yīng)符合以下要求:a)兼容OracleOCI;b)兼容OracleOCCI。7.6.5框架兼容框架應(yīng)符合兼容Activiti、Hibernate、MyBatis、Liquibase等框架的要求。8并發(fā)事務(wù)處理能力8.1ACID特性ACID特性應(yīng)符合以下要求:a)原子性;b)持久性;c)隔離性;d)一致性。8.2事務(wù)的處理8.2.1自動(dòng)提交事務(wù)自動(dòng)提交事務(wù)應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)支持自動(dòng)提交事務(wù)模式;b)支持成功完成一個(gè)語(yǔ)句,提交該語(yǔ)句;c)支持錯(cuò)誤執(zhí)行一個(gè)語(yǔ)句,回滾該語(yǔ)句。8.2.2非自動(dòng)提交事務(wù)非自動(dòng)提交事務(wù)應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)支持手動(dòng)開啟事務(wù);T/CIITA121—2023b)事務(wù)支持手動(dòng)commit、rollback、end提交。8.2.3事務(wù)的隔離級(jí)別事務(wù)的隔離級(jí)別應(yīng)符合以下2個(gè)或2個(gè)以上要求:a)應(yīng)支持讀未提交隔離級(jí)別;b)應(yīng)支持讀已提交隔離級(jí)別;c)應(yīng)支持可重復(fù)讀隔離級(jí)別;d)應(yīng)支持可序列化隔離級(jí)別。8.2.4死鎖檢測(cè)及處理死鎖檢測(cè)及處理應(yīng)符合以下要求:a)在并發(fā)執(zhí)行過(guò)程中,能檢測(cè)到死鎖;b)提供解決死鎖的機(jī)制;c)具備死鎖處理能力;d)具備死鎖超時(shí)回滾的能力;e)具備死鎖檢測(cè)與處理記錄功能。9遷移能力9.1遷移前評(píng)估為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供遷移前評(píng)估功能,遷移前評(píng)估符合以下要求:a)應(yīng)支持對(duì)源數(shù)據(jù)庫(kù)的基本信息進(jìn)行采集,包括表、視圖、觸發(fā)器、約束、序列、函數(shù)、存儲(chǔ)過(guò)程、包等數(shù)據(jù)庫(kù)對(duì)象;b)應(yīng)支持對(duì)異構(gòu)數(shù)據(jù)庫(kù)進(jìn)行基本信息采集,采集時(shí)對(duì)用戶透明,例如:Oracle、MySQL等;c)應(yīng)支持對(duì)采集到的數(shù)據(jù)庫(kù)基本信息進(jìn)行評(píng)估,并對(duì)數(shù)據(jù)庫(kù)對(duì)象進(jìn)行自動(dòng)轉(zhuǎn)換;d)評(píng)估完成后宜支持提供評(píng)估報(bào)告,內(nèi)容包括自動(dòng)轉(zhuǎn)化率、對(duì)象轉(zhuǎn)換詳情,包含自動(dòng)轉(zhuǎn)換數(shù)據(jù)、不兼容數(shù)據(jù)、轉(zhuǎn)換錯(cuò)誤數(shù)據(jù)及源對(duì)象語(yǔ)句等;e)應(yīng)支持對(duì)應(yīng)用系統(tǒng)進(jìn)行SQL采集;f)應(yīng)支持對(duì)應(yīng)用SQL進(jìn)行評(píng)估,應(yīng)用評(píng)估完成后宜支持輸出評(píng)估報(bào)告,報(bào)告內(nèi)容包括各類對(duì)象總數(shù)據(jù)、自動(dòng)轉(zhuǎn)化成功、自動(dòng)轉(zhuǎn)換失敗數(shù)據(jù)以及轉(zhuǎn)換記錄示例;g)對(duì)于評(píng)估出來(lái)不兼容的SQL,應(yīng)支持在界面上手動(dòng)調(diào)整后單獨(dú)進(jìn)行重新評(píng)估;h)評(píng)估軟件中,宜支持查看原始SQL和轉(zhuǎn)換后的SQL。9.2遷移配置為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)對(duì)象遷移工具,遷移配置需符合以下要求:a)應(yīng)支持屬主、表空間關(guān)系映射;b)應(yīng)支持?jǐn)?shù)據(jù)類型、模式名、列名、表數(shù)據(jù)、表空間、默認(rèn)值的映射;c)宜支持遷移策略設(shè)置,如讀取&提交記錄數(shù)、數(shù)據(jù)批量讀取和提交、重試次數(shù)等;d)應(yīng)支持多線程、并行遷移配置;e)宜支持對(duì)源庫(kù)大對(duì)象、大表拆分進(jìn)行配置;f)應(yīng)支持對(duì)象結(jié)構(gòu)不一致時(shí)的結(jié)構(gòu)遷移,如字段增加、刪除、修改;g)應(yīng)支持按庫(kù)、用戶、對(duì)象等不同層級(jí)進(jìn)行遷移對(duì)象的選擇;h)應(yīng)支持大小寫轉(zhuǎn)換;i)應(yīng)支持編碼格式轉(zhuǎn)換;9.3遷移方式為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)對(duì)象遷移工具,遷移方式宜符合以下要求:a)支持命令行方式遷移;b)支持圖形化方式遷移。9.4遷移數(shù)據(jù)源為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)對(duì)象遷移工具,遷移數(shù)據(jù)源應(yīng)符合以下要求:a)支持異構(gòu)數(shù)據(jù)庫(kù)包括:Oracle、SQLServer、DB2、MySQL、Gbase、Postgresql、DM、ShenTong、Sybase、Greenplum、OpenGauss、Informix、OceanBase、HANA、KingbaseES、MemFireDB等;b)支持同構(gòu)數(shù)據(jù)庫(kù)的低版本數(shù)據(jù)遷移到高版本。9.5對(duì)象遷移為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)對(duì)象遷移工具,對(duì)象遷移應(yīng)符合以下要求:a)支持多種數(shù)據(jù)庫(kù)對(duì)象的遷移:表、視圖、序列、函數(shù)、存儲(chǔ)過(guò)程、包、自定義類型、索引、約束等;b)支持選擇遷移對(duì)象類型,如選擇遷移表、視圖、函數(shù)等;c)支持設(shè)置遷移數(shù)據(jù)庫(kù)對(duì)象中的指定對(duì)象;d)支持設(shè)置排除遷移數(shù)據(jù)庫(kù)對(duì)象中的指定對(duì)象;e)支持從excel中導(dǎo)入待遷移的對(duì)象列表及不需遷移的對(duì)象列表;f)支持按庫(kù)、模式、對(duì)象等不同層級(jí)進(jìn)行遷移對(duì)象的選擇;g)支持源庫(kù)與目標(biāo)庫(kù)之間通過(guò)表及字段的映射關(guān)系進(jìn)行遷移;h)支持記錄遷移過(guò)程中的各類對(duì)象、異常信息的記錄;i)針對(duì)遷移失敗的對(duì)象可進(jìn)行二次遷移。9.6數(shù)據(jù)遷移為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)對(duì)象遷移工具,數(shù)據(jù)遷移應(yīng)符合以下要求:a)支持多種表結(jié)構(gòu)的數(shù)據(jù)遷移,比如有主鍵表、無(wú)主鍵表、分區(qū)表等;b)支持多種類型的數(shù)據(jù)遷移,包括地理數(shù)據(jù),大對(duì)象數(shù)據(jù)類型blob、clob、xml等類型的數(shù)據(jù);c)支持對(duì)源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)不同的數(shù)據(jù)類型進(jìn)行映射轉(zhuǎn)換,可只遷移指定字段數(shù)據(jù);d)支持只遷移指定值的數(shù)據(jù);e)支持展示顯示對(duì)象遷移過(guò)程中的日志信息;f)支持源端無(wú)業(yè)務(wù)運(yùn)行狀態(tài)下存量數(shù)據(jù)遷移;g)支持源端業(yè)務(wù)運(yùn)行狀態(tài)下指定scn范圍的存量數(shù)據(jù)遷移;h)25列的表數(shù)據(jù)遷移速率大于20M/s;i)應(yīng)支持插入、二進(jìn)制復(fù)制方式插入數(shù)據(jù)遷移;j)應(yīng)記錄、存儲(chǔ)遷移過(guò)程中的相關(guān)日志,能夠顯示對(duì)象遷移過(guò)程中的日志信息,如正常日志、錯(cuò)誤日志、告警日志等信息;k)應(yīng)對(duì)遷移過(guò)程中的異常進(jìn)行處理;l)宜記錄、存儲(chǔ)遷移過(guò)程中遇到的異常和錯(cuò)誤,方便篩選遷移失敗的對(duì)象進(jìn)行重新遷移;m)宜對(duì)遷移進(jìn)度進(jìn)行詳情展示,包括已遷移對(duì)象、待遷移對(duì)象、正在遷移中對(duì)象的百分比進(jìn)度;n)宜對(duì)輸出遷移過(guò)程統(tǒng)計(jì)信息,包括但不限于成功條數(shù)、錯(cuò)誤條數(shù)等。9.7應(yīng)用遷移為保障衛(wèi)生健康應(yīng)用系統(tǒng)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)庫(kù)應(yīng)用遷移工具,應(yīng)用遷移應(yīng)符合以下要求:a)數(shù)據(jù)庫(kù)提供SQL、存儲(chǔ)過(guò)程等價(jià)語(yǔ)法轉(zhuǎn)換,并將轉(zhuǎn)換后的語(yǔ)法在目標(biāo)庫(kù)進(jìn)行校驗(yàn),轉(zhuǎn)換后語(yǔ)法可編譯可執(zhí)行;T/CIITA121—2023b)對(duì)轉(zhuǎn)換出錯(cuò)或校驗(yàn)出錯(cuò)的語(yǔ)法進(jìn)行定位,引導(dǎo)用戶進(jìn)行錯(cuò)誤校正后再次編譯校驗(yàn);c)盡量減少應(yīng)用的修改,從源數(shù)據(jù)庫(kù)遷移到目標(biāo)數(shù)據(jù)庫(kù),并可運(yùn)行;d)支持一鍵生成評(píng)估報(bào)告,用戶可自主評(píng)估。9.8遷移后數(shù)據(jù)一致性校驗(yàn)為保障衛(wèi)生健康應(yīng)用系統(tǒng)數(shù)據(jù)成功遷移到目標(biāo)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)一致性數(shù)據(jù)校驗(yàn)修復(fù)工具對(duì)源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)的數(shù)據(jù)內(nèi)容進(jìn)行一致性、完整性校驗(yàn)并提供差異數(shù)據(jù)的修復(fù)方案,校驗(yàn)項(xiàng)應(yīng)符合如下要求:a)應(yīng)提供同時(shí)支持基于圖形界面和命令行的數(shù)據(jù)一致性校驗(yàn)工具;b)應(yīng)支持同構(gòu)以及異構(gòu)數(shù)據(jù)庫(kù)的數(shù)據(jù)校驗(yàn);c)應(yīng)支持各種數(shù)據(jù)類型,比如數(shù)值類型、字符串類型、二進(jìn)制類型、大對(duì)象類型、空間數(shù)據(jù)類型等的數(shù)據(jù)校驗(yàn);d)應(yīng)支持基于數(shù)據(jù)條數(shù)的快速校驗(yàn)方式以及支持逐行的詳細(xì)數(shù)據(jù)校驗(yàn)方式,25列的表逐行詳細(xì)校驗(yàn)性能應(yīng)大于20MB/s;e)應(yīng)支持基于表數(shù)據(jù)的全量數(shù)據(jù)校驗(yàn)或者指定條件、條數(shù)的抽樣對(duì)比;f)應(yīng)支持?jǐn)?shù)據(jù)庫(kù)級(jí)、模式級(jí)、表級(jí)等不同級(jí)別的數(shù)據(jù)校驗(yàn);g)應(yīng)支持各種表結(jié)構(gòu)的數(shù)據(jù)校驗(yàn),比如有主鍵表、無(wú)主鍵表、分區(qū)表、二級(jí)分區(qū)表等;h)應(yīng)支持校驗(yàn)任務(wù)的暫停、終止、繼續(xù)校驗(yàn)等;i)應(yīng)支持展示數(shù)據(jù)校驗(yàn)的結(jié)果,不一致的數(shù)據(jù)應(yīng)有明顯的標(biāo)識(shí);j)宜支持輸出HTML、CSV等標(biāo)準(zhǔn)格式數(shù)據(jù)校驗(yàn)結(jié)果報(bào)告;k)應(yīng)支持基于快照的數(shù)據(jù)校驗(yàn),在源端有業(yè)務(wù)的場(chǎng)景下,也能準(zhǔn)確校驗(yàn)數(shù)據(jù);l)應(yīng)支持源端有持續(xù)業(yè)務(wù)場(chǎng)景下的增量數(shù)據(jù)校驗(yàn)方式;m)應(yīng)支持差異數(shù)據(jù)的修復(fù),支持基于多表、單表、多條數(shù)據(jù)、單條數(shù)據(jù)的修復(fù)方式;n)應(yīng)支持“零”停機(jī)的差異數(shù)據(jù)修復(fù)方案,在源端有持續(xù)業(yè)務(wù)場(chǎng)景下,兩邊數(shù)據(jù)應(yīng)一致。9.9實(shí)時(shí)增量數(shù)據(jù)同步為保障衛(wèi)生健康應(yīng)用系統(tǒng)新老數(shù)據(jù)庫(kù)平滑切換,數(shù)據(jù)庫(kù)應(yīng)提供原廠數(shù)據(jù)增量數(shù)據(jù)實(shí)時(shí)同步工具提供生產(chǎn)割接前的“正向數(shù)據(jù)同步”與生產(chǎn)割接后的“逆向數(shù)據(jù)同步”,實(shí)時(shí)增量數(shù)據(jù)同步應(yīng)符合:a)在新老數(shù)據(jù)庫(kù)之間通過(guò)增量數(shù)據(jù)同步建立并線運(yùn)行機(jī)制。在整個(gè)并線運(yùn)行開始前,應(yīng)關(guān)閉目標(biāo)數(shù)據(jù)庫(kù)的任務(wù)、觸發(fā)器,保證目標(biāo)數(shù)據(jù)庫(kù)業(yè)務(wù)正常運(yùn)行;b)在整個(gè)并線運(yùn)行階段中,應(yīng)對(duì)源數(shù)據(jù)庫(kù)的增量數(shù)據(jù)進(jìn)行獲取并直接寫入到目標(biāo)數(shù)據(jù)庫(kù)或者消息中間件,獲取的方式包括不限于接口、SQL、日志等;c)應(yīng)對(duì)源數(shù)據(jù)庫(kù)向目標(biāo)數(shù)據(jù)庫(kù)的增量數(shù)據(jù)同步按庫(kù)、模式、用戶、表等維度進(jìn)行篩選;d)應(yīng)對(duì)源數(shù)據(jù)庫(kù)向目標(biāo)數(shù)據(jù)庫(kù)的增量數(shù)據(jù)同步提供按時(shí)間點(diǎn)開始的能力;e)宜同時(shí)對(duì)源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)同步監(jiān)控與數(shù)據(jù)比對(duì);f)源數(shù)據(jù)庫(kù)向目標(biāo)數(shù)據(jù)庫(kù)的增量數(shù)據(jù)同步宜保證事務(wù)的一致性;g)作為源數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)對(duì)應(yīng)用提供讀寫服務(wù),目標(biāo)數(shù)據(jù)庫(kù)宜保持?jǐn)?shù)據(jù)準(zhǔn)一致性,提供數(shù)據(jù)可查詢能力;h)在生產(chǎn)割接后的正向數(shù)據(jù)同步階段,應(yīng)明確增量數(shù)據(jù)獲取的起始時(shí)間點(diǎn),并與數(shù)據(jù)遷移(全量)的最后時(shí)間進(jìn)行對(duì)齊;i)在逆向數(shù)據(jù)同步階段,宜明確在出現(xiàn)主數(shù)據(jù)庫(kù)風(fēng)險(xiǎn)(源數(shù)據(jù)庫(kù))的情況下的回退方案;j)在生產(chǎn)割接時(shí),應(yīng)先關(guān)閉源數(shù)據(jù)庫(kù)業(yè)務(wù)流量,待目標(biāo)數(shù)據(jù)庫(kù)與源數(shù)據(jù)庫(kù)數(shù)據(jù)一致后,啟動(dòng)目標(biāo)數(shù)據(jù)庫(kù)的任務(wù)和觸發(fā)器,以保障流量轉(zhuǎn)移后目標(biāo)數(shù)據(jù)庫(kù)能正常服務(wù)且能將數(shù)據(jù)同步至源數(shù)據(jù)庫(kù)。10性能10.1性能監(jiān)控10.1.1操作系統(tǒng)資源監(jiān)控操作系統(tǒng)資源監(jiān)控應(yīng)符合以下要求:a)支持?jǐn)?shù)據(jù)庫(kù)運(yùn)行過(guò)程中,實(shí)時(shí)查詢操作系統(tǒng)資源的使用情況,包括:CPU時(shí)間、磁盤讀寫、內(nèi)存和網(wǎng)絡(luò)等資源使用;b)支持?jǐn)?shù)據(jù)庫(kù)運(yùn)行過(guò)程中,實(shí)時(shí)查詢每個(gè)數(shù)據(jù)庫(kù)進(jìn)程的操作系統(tǒng)資源使用情況,包括:CPU時(shí)間、磁盤讀寫、內(nèi)存和網(wǎng)絡(luò)等資源使用;c)支持通過(guò)自動(dòng)負(fù)載信息庫(kù),查看歷史指定時(shí)段的操作系統(tǒng)資源使用情況,包括:CPU時(shí)間、磁盤讀寫、內(nèi)存和網(wǎng)絡(luò)等資源使用。10.1.2會(huì)話監(jiān)控會(huì)話監(jiān)控應(yīng)符合以下要求:a)支持實(shí)時(shí)展示數(shù)據(jù)庫(kù)會(huì)話狀態(tài),并可對(duì)會(huì)話進(jìn)行管理操作;b)支持按時(shí)間段查詢活躍會(huì)話歷史明細(xì),包括會(huì)話的進(jìn)程號(hào)、客戶端地址、客戶端應(yīng)用名稱、SQL語(yǔ)句、SQL命令類型、執(zhí)行狀態(tài)、等待事件等;c)支持按時(shí)間段查詢活躍會(huì)話歷史明細(xì),并以報(bào)告的形式展示出來(lái)。10.1.3負(fù)載信息統(tǒng)計(jì)負(fù)載信息統(tǒng)計(jì)應(yīng)符合以下要求:a)支持將數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中的性能指標(biāo),包括操作系統(tǒng)資源、數(shù)據(jù)庫(kù)實(shí)例信息、TOPSQL、SQL報(bào)文執(zhí)行、等待事件、鎖等待、數(shù)據(jù)庫(kù)關(guān)鍵活動(dòng)、數(shù)據(jù)庫(kù)I/O、數(shù)據(jù)庫(kù)對(duì)象、配置信息等,以性能快照的形式存儲(chǔ)進(jìn)負(fù)載信息庫(kù);b)支持將數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中的活躍會(huì)話信息,包括會(huì)話的進(jìn)程號(hào)、客戶端地址、客戶端應(yīng)用名稱、SQL語(yǔ)句、SQL命令類型、執(zhí)行狀態(tài)、等待事件等存儲(chǔ)進(jìn)負(fù)載信息庫(kù);c)支持自動(dòng)和手動(dòng)的方式捕獲工作負(fù)載,存儲(chǔ)進(jìn)自動(dòng)負(fù)載庫(kù),支持對(duì)工作負(fù)載庫(kù)的查詢和管理;d)支持在任意庫(kù)上自動(dòng)捕獲工作負(fù)載;e)支持按庫(kù)展示基于負(fù)載信息統(tǒng)計(jì)的性能報(bào)告。10.1.4鎖鎖應(yīng)符合以下要求:a)支持查詢數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中的數(shù)據(jù)庫(kù)對(duì)象鎖信息,包括進(jìn)程、鎖類型、鎖模式、被鎖定的對(duì)象、是否獲得鎖等;b)支持?jǐn)?shù)據(jù)庫(kù)實(shí)例運(yùn)行過(guò)程中輕量級(jí)鎖活動(dòng)的統(tǒng)計(jì),包括鎖名稱、鎖模式、鎖請(qǐng)求類型、鎖請(qǐng)求次數(shù)、鎖等待時(shí)間等指標(biāo);c)根據(jù)數(shù)據(jù)庫(kù)實(shí)例鎖活動(dòng)統(tǒng)計(jì)信息,能夠定位性能問(wèn)題并給出對(duì)應(yīng)的優(yōu)化建議。10.1.5事務(wù)統(tǒng)計(jì)事務(wù)統(tǒng)計(jì)應(yīng)符合以下要求:a)支持查詢數(shù)據(jù)庫(kù)事務(wù)信息;b)支持前后臺(tái)事務(wù)統(tǒng)計(jì)信息。10.1.6執(zhí)行計(jì)劃管理執(zhí)行計(jì)劃管理應(yīng)符合以下要求:a)支持自適應(yīng)執(zhí)行計(jì)劃;b)支持執(zhí)行計(jì)劃緩存管理能力。10.1.7性能相關(guān)工具性能相關(guān)工具應(yīng)符合以下要求:a)支持自動(dòng)收集負(fù)載信息,自動(dòng)創(chuàng)建快照和手工創(chuàng)建快照,并自動(dòng)清理超過(guò)期限的舊快照;b)支持收集活躍歷史會(huì)話,自動(dòng)采集和保存數(shù)據(jù);T/CIITA121—2023c)支持自動(dòng)性能診斷和配置參數(shù)建議;d)支持對(duì)比數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中性能指標(biāo)變化;e)支持基于日志文件生成SQL查詢信息。10.1.8性能相關(guān)視圖性能相關(guān)視圖應(yīng)符合以下要求:a)支持DML語(yǔ)句統(tǒng)計(jì)視圖;b)支持SQL語(yǔ)句統(tǒng)計(jì)視圖,包括DDL、DCL、TCL;c)支持前后臺(tái)事務(wù)統(tǒng)計(jì)視圖;d)支持?jǐn)?shù)據(jù)庫(kù)時(shí)間統(tǒng)計(jì)視圖;e)支持等待時(shí)間統(tǒng)計(jì)視圖;f)支持TOPSQL統(tǒng)計(jì)視圖;g)支持SQL語(yǔ)句級(jí)別的統(tǒng)計(jì);h)支持SQL語(yǔ)句級(jí)別的等待事件統(tǒng)計(jì);i)支持通過(guò)視圖,查看數(shù)據(jù)庫(kù)分配的共享內(nèi)存的名稱和大小。10.2性能診斷10.2.1TOPN慢SQLTOPN慢SQL應(yīng)符合以下要求:a)支持實(shí)時(shí)監(jiān)控慢SQL的執(zhí)行執(zhí)行狀態(tài)和資源消耗,能夠給出慢SQL列表以及每一條慢SQL的狀態(tài)信息、等待時(shí)間和詳細(xì)在執(zhí)行計(jì)劃節(jié)點(diǎn)的統(tǒng)計(jì);b)發(fā)現(xiàn)導(dǎo)致數(shù)據(jù)庫(kù)運(yùn)行速度慢的SQL語(yǔ)句,并給出慢SQL產(chǎn)生的原因,以及SQL優(yōu)化的建議;c)支持對(duì)存儲(chǔ)過(guò)程的執(zhí)行時(shí)間和資源消耗進(jìn)行逐層分解,定位可能存在性能問(wèn)題的子存儲(chǔ)過(guò)程或者子SQL。10.3性能調(diào)優(yōu)10.3.1SQL調(diào)優(yōu)SQL調(diào)優(yōu)應(yīng)符合以下要求:a)支持SQL調(diào)優(yōu)建議,對(duì)于給出SQL語(yǔ)句,能夠提供收集統(tǒng)計(jì)信息、創(chuàng)建索引、SQL改寫等優(yōu)化建議,并給出優(yōu)化后的預(yù)期性能收益;b)支持?jǐn)?shù)據(jù)庫(kù)GUC參數(shù)優(yōu)化;c)支持執(zhí)行計(jì)劃自調(diào)優(yōu);d)支持使用hint;e)支持索引使用;f)支持物化視圖。10.3.2查詢優(yōu)化查詢優(yōu)化應(yīng)符合以下要求:a)支持支持基于代價(jià)的查詢優(yōu)化和基于規(guī)則的查詢優(yōu)化;b)支持多種查詢優(yōu)化策略和查詢重寫;c)支持大表關(guān)聯(lián)查詢優(yōu)化、存儲(chǔ)過(guò)程優(yōu)化;d)支持表及索引的統(tǒng)計(jì)信息;e)支持通過(guò)分析對(duì)象統(tǒng)計(jì)來(lái)生成執(zhí)行計(jì)劃;f)支持執(zhí)行計(jì)劃緩存管理能力;g)支持自適應(yīng)執(zhí)行計(jì)劃;h)支持基于代價(jià)的邏輯優(yōu)化框架。10.4性能指標(biāo)10.4.1TPC-C性能數(shù)據(jù)庫(kù)應(yīng)參照TPC-C標(biāo)準(zhǔn)進(jìn)行性能測(cè)試,運(yùn)行一段時(shí)間tpmC值應(yīng)符合一定的性能要求。10.4.2分區(qū)表性能分區(qū)表性能在一定分區(qū)表數(shù)量及數(shù)據(jù)量規(guī)模的情況下,增刪改查TPS和QPS應(yīng)符合一定的性能要求。10.4.3衛(wèi)生健康單一場(chǎng)景性能數(shù)據(jù)庫(kù)宜參照衛(wèi)生健康場(chǎng)景進(jìn)行單一場(chǎng)景性能測(cè)試:通過(guò)抽取醫(yī)療系統(tǒng)HIS、EMR、LIS、PACS、HRP的典型功能模塊SQL語(yǔ)句、系統(tǒng)的數(shù)據(jù)量,按照不同用戶量分級(jí),分別模擬用戶并發(fā)量為500、1000、5000、10000等用戶量,按照系統(tǒng)要求持續(xù)一定時(shí)間,如持續(xù)20分鐘,記錄響應(yīng)時(shí)間、TPS、事務(wù)數(shù)、應(yīng)用服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器的CPU和內(nèi)存情況。相關(guān)指標(biāo)項(xiàng)應(yīng)符合客戶要求。10.4.4衛(wèi)生健康混合場(chǎng)景性能數(shù)據(jù)庫(kù)宜參照衛(wèi)生健康場(chǎng)景進(jìn)行混合場(chǎng)景性能測(cè)試:通過(guò)抽取衛(wèi)生健康系統(tǒng)HIS、EMR、LIS、PACS、HRP的典型功能模塊SQL語(yǔ)句、系統(tǒng)的數(shù)據(jù)量,按照不同用戶量分級(jí),分別模擬用戶并發(fā)量為500、1000、5000、10000等用戶并發(fā)量,按照系統(tǒng)要求持續(xù)一定時(shí)間,如持續(xù)20分鐘,記錄響應(yīng)時(shí)間、TPS、事務(wù)數(shù)、應(yīng)用服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器的CPU和內(nèi)存情況,及數(shù)據(jù)庫(kù)服務(wù)器的CPU利用率。相關(guān)指標(biāo)項(xiàng)應(yīng)符合客戶要求。11可用性11.1高可用架構(gòu)11.1.1高可用架構(gòu)類型數(shù)據(jù)庫(kù)高可用架構(gòu)類型應(yīng)符合以下要求:a)支持一主多備集群架構(gòu),支持指定節(jié)點(diǎn)為同步或異步;b)支持共享存儲(chǔ)集群,集群規(guī)模可達(dá)8節(jié)點(diǎn);集群具備多節(jié)點(diǎn)負(fù)載均衡能力;集群每個(gè)節(jié)點(diǎn)均支持寫入,且支持多節(jié)點(diǎn)間的緩存一致性;c)支持同城雙中心集群架構(gòu),災(zāi)備中心支持級(jí)聯(lián)備庫(kù),支持同城雙活;d)支持異地雙中心集群架構(gòu),支持異地雙活部署;e)支持兩地三中心集群架構(gòu);f)支持集中式集群,也支持分布式架構(gòu)集群。系統(tǒng)部署無(wú)特定硬件依賴、可靈活組合多種部署模式。11.1.2集群管理集群管理應(yīng)符合以下要求:a)支持一鍵修改集群參數(shù)配置功能;b)支持一鍵停止/啟動(dòng)/重啟集群功能,支持暫停集群高可用功能;c)支持查看集群狀態(tài),數(shù)據(jù)庫(kù)狀態(tài),節(jié)點(diǎn)狀態(tài)功能;d)支持集群主備手動(dòng)切換,業(yè)務(wù)中斷時(shí)長(zhǎng)小于5s;e)支持集群擴(kuò)容縮容,支持縮容到1個(gè)節(jié)點(diǎn);f)支持圖形化集群管理界面,可進(jìn)行集群配置管理、服務(wù)啟停、狀態(tài)查看、集群切換、日志管理等功能;g)支持主備集群多節(jié)點(diǎn)部署,最大支持1主16備節(jié)點(diǎn)數(shù)量。11.1.3故障恢復(fù)能力故障恢復(fù)能力應(yīng)符合以下要求:a)集群支持節(jié)點(diǎn)故障、進(jìn)程故障、存儲(chǔ)故障、網(wǎng)絡(luò)故障,故障后不出現(xiàn)雙主,且具備故障后自動(dòng)恢復(fù)能力;支持主機(jī)故障后備機(jī)自動(dòng)升主,切換時(shí)長(zhǎng)可滿足一定規(guī)格;RPO為0s;T/CIITA121—2023b)同城雙中心架構(gòu)下,中心內(nèi)存在可用節(jié)點(diǎn),不會(huì)跨中心切換;支持手動(dòng)跨中心切換,支持自動(dòng)跨中心切換,RTO和RPO需要滿足一定規(guī)格;c)兩地三中心集群支持節(jié)點(diǎn)故障、進(jìn)程故障、存儲(chǔ)故障、網(wǎng)絡(luò)故障,故障后不出現(xiàn)雙主,且具備故障后自動(dòng)恢復(fù)能力;支持主機(jī)故障后備機(jī)自動(dòng)升主,進(jìn)程故障切換時(shí)長(zhǎng)可達(dá)到5s內(nèi);同城雙中心內(nèi)的切換滿足RPO為0s;d)支持?jǐn)?shù)據(jù)文件塊損壞后的自動(dòng)塊修復(fù);e)支持集群網(wǎng)關(guān)故障后不停庫(kù);f)支持集群磁盤故障后數(shù)據(jù)庫(kù)停庫(kù);g)支持全故障后自動(dòng)恢復(fù)。11.1.4RPO、RTO要求RPO、RTO要求應(yīng)符合以下要求:a)共享存儲(chǔ)集群滿足單用戶查詢場(chǎng)景、并發(fā)查詢場(chǎng)景、并發(fā)寫入場(chǎng)景以及并發(fā)讀寫混合場(chǎng)景的集群運(yùn)行過(guò)程中,集群系統(tǒng)能夠檢測(cè)到故障并進(jìn)行自動(dòng)切換,RPO為0s,RTO小于10s;b)數(shù)據(jù)庫(kù)讀寫分離集群滿足實(shí)例故障時(shí),集群內(nèi)服務(wù)正常運(yùn)行,數(shù)據(jù)不丟失,集群整體業(yè)務(wù)可用,在實(shí)例故障時(shí),節(jié)點(diǎn)故障等單數(shù)據(jù)庫(kù)實(shí)例故障時(shí),RPO時(shí)間等于0s,RTO時(shí)間小于30s;c)兩地三中心集群,同城雙中心間的故障滿足RPO為0s,RTO時(shí)間小于3min;d)共享存儲(chǔ)集群/讀寫分離集群/兩地三中心集群滿足系統(tǒng)級(jí)故障發(fā)生時(shí)RPO為0s。11.2數(shù)據(jù)備份與恢復(fù)11.2.1本地/異地備份本地/異地備份應(yīng)符合以下要求:a)提供數(shù)據(jù)庫(kù)物理備份功能,可以對(duì)數(shù)據(jù)庫(kù)的備份操作進(jìn)行參數(shù)配置,備份模式可以選擇完全備份、增量備份或差異備份等;b)增量備份支持文件級(jí)備份及塊備份;c)支持配置備份定時(shí)任務(wù);d)提供暫停備份功能,暫停后無(wú)法進(jìn)行備份,恢復(fù)暫停功能后,可繼續(xù)進(jìn)行備份;e)提供備份壓縮功能,用戶可根據(jù)需要配置多種不同的壓縮等級(jí);f)集群支持從備機(jī)進(jìn)行備份,數(shù)據(jù)文件來(lái)自備機(jī),主要配置文件來(lái)自主機(jī),減少備份過(guò)程主機(jī)負(fù)載;g)支持多種備份媒體,如固態(tài)盤,陣列等;h)支持使用圖形化工具進(jìn)行備份;i)物理備份均支持本地和遠(yuǎn)程備份;j)物理備份可同時(shí)備份到多個(gè)備份集。11.2.2數(shù)據(jù)庫(kù)還原數(shù)據(jù)庫(kù)還原應(yīng)符合以下要求:a)具備支持指定時(shí)間點(diǎn)進(jìn)行還原的能力;還原過(guò)程支持進(jìn)度顯示;b)具備支持指定事務(wù)號(hào)進(jìn)行還原的能力;還原過(guò)程支持進(jìn)度顯示;c)支持并行還原;可設(shè)置還原進(jìn)程并發(fā)數(shù);d)支持指定備份集還原;可還原到指定備份集;e)支持?jǐn)?shù)據(jù)備份集一致性校驗(yàn);f)物理還原支持本地和遠(yuǎn)程還原。11.2.3備份限速數(shù)據(jù)庫(kù)應(yīng)支持備份限速功能;可設(shè)置備份最大速率,減少備份過(guò)程網(wǎng)絡(luò)資源占用。11.2.4邏輯備份/恢復(fù)邏輯備份/恢復(fù)應(yīng)符合以下要求:a)支持通過(guò)圖形化管理工具、命令行式工具等多種方式進(jìn)行備份和還原;b)可對(duì)實(shí)例、庫(kù)、用戶、模式、表、選定的數(shù)據(jù)行進(jìn)行備份和恢復(fù);c)提供對(duì)指定模式/數(shù)據(jù)庫(kù)下的數(shù)據(jù)進(jìn)行備份的能力;d)支持對(duì)數(shù)據(jù)庫(kù)的所有或指定用戶/模式下的數(shù)據(jù)進(jìn)行備份;e)支持對(duì)數(shù)據(jù)庫(kù)的所有或指定用戶/模式下的數(shù)據(jù)備份進(jìn)行恢復(fù);f)邏輯備份和恢復(fù)支持壓縮、加密和并行處理;g)備份支持跨平臺(tái)恢復(fù);h)支持邏輯備份的定期自動(dòng)清理。11.2.5備份/恢復(fù)容錯(cuò)性備份/恢復(fù)容錯(cuò)性宜符合以下條款:a)支持?jǐn)?shù)據(jù)庫(kù)備份執(zhí)行故障時(shí)的備份容錯(cuò)處理能力;b)支持完全數(shù)據(jù)庫(kù)恢復(fù)執(zhí)行故障時(shí)的恢復(fù)數(shù)據(jù)一致性處理能力;c)支持指定部分?jǐn)?shù)據(jù)庫(kù)還原;可支持所有數(shù)據(jù)庫(kù)的完全還原同時(shí)支持用戶有選擇的進(jìn)行部分?jǐn)?shù)據(jù)庫(kù)還原;d)支持還原故障時(shí)保護(hù)數(shù)據(jù)一致性,還原失敗退出,無(wú)法啟動(dòng)數(shù)據(jù)庫(kù);下一次還原成功后,數(shù)據(jù)正確。11.3運(yùn)行穩(wěn)定性運(yùn)行穩(wěn)定性符合以下要求:a)應(yīng)支持使用TPC-C標(biāo)準(zhǔn)模型,進(jìn)行168小時(shí)穩(wěn)定性測(cè)試,測(cè)試期間運(yùn)行穩(wěn)定,無(wú)系統(tǒng)失效;b)宜模擬用戶并發(fā)量為500、1000、5000、10000等用戶量,訪問(wèn)醫(yī)療系統(tǒng)核心業(yè)務(wù)接口進(jìn)行混合測(cè)試,滿足穩(wěn)定運(yùn)行168小時(shí)。12.1用戶標(biāo)識(shí)與鑒別用戶標(biāo)識(shí)與鑒別應(yīng)符合以下要求:a)應(yīng)支持用戶創(chuàng)建,修改,刪除,查看功能;b)應(yīng)支持“多權(quán)分立”的安全設(shè)計(jì)架構(gòu);c)應(yīng)支持對(duì)用戶及IP地址進(jìn)行黑白名單設(shè)置;d)應(yīng)支持用戶登錄限制功能;e)應(yīng)支持基于強(qiáng)化口令的身份鑒別,為用戶提供多種口令策略,包括對(duì)數(shù)據(jù)庫(kù)用戶施加口令復(fù)雜度檢查、用戶和口令有效期限設(shè)置、口令嘗試次數(shù)限制、口令更換周期限制、用戶鎖定等安全策略管理等機(jī)制;f)應(yīng)支持多重會(huì)話基本限定功能;g)應(yīng)支持弱口令掃描功能。12.2自主訪問(wèn)控制自主訪問(wèn)控制應(yīng)符合以下條款:a)應(yīng)支持基于角色的自主訪問(wèn)控制:包括角色創(chuàng)建、修改、刪除、分配、取消等功能;b)應(yīng)提供權(quán)限管理功能;c)應(yīng)提供grant/revoke權(quán)限的分配與回收等操作。12.3強(qiáng)制訪問(wèn)控制應(yīng)支持強(qiáng)制訪問(wèn)控制功能,控制的客體范圍涉及表、視圖、過(guò)程、函數(shù)、觸發(fā)器、序列,包、同義詞等,符合以下條款:a)支持行級(jí)訪問(wèn)控制;T/CIITA121—2023b)支持對(duì)象級(jí)訪問(wèn)控制;c)支持列級(jí)訪問(wèn)控制。12.4安全審計(jì)應(yīng)支持對(duì)管理員操作行為、系統(tǒng)行為進(jìn)行審計(jì)記錄,包括但不限于:a)支持對(duì)審計(jì)功能設(shè)置開關(guān);b)支持審計(jì)策略配置,審計(jì)參數(shù)設(shè)置;c)支持審計(jì)設(shè)置,分為三種類型:服務(wù)器事件審計(jì)、語(yǔ)句審計(jì)、模式對(duì)象審計(jì);d)支持審計(jì)入侵檢測(cè),包括:審計(jì)入侵檢測(cè)開關(guān)、啟用、刪除、查看等功能;e)支持審計(jì)記錄存儲(chǔ),包括:本地存儲(chǔ)、第三方存儲(chǔ)等功能;f)支持審計(jì)記錄查詢功能;g)支持審計(jì)記錄轉(zhuǎn)儲(chǔ),包括:手動(dòng)轉(zhuǎn)儲(chǔ)、自動(dòng)轉(zhuǎn)儲(chǔ)功能。12.5用戶數(shù)據(jù)完整性應(yīng)支持?jǐn)?shù)據(jù)完整性功能,符合以下要求:a)應(yīng)支持?jǐn)?shù)據(jù)邏輯完整性功能,包括實(shí)體完整性(主鍵)、參照完整性(外鍵)、用戶自定義完整性(check完整性)、非空(notnull)、唯一(unique)等約束;b)應(yīng)支持?jǐn)?shù)據(jù)文件完整性檢查;c)應(yīng)具備防篡改能力,符合以下要求;1)支持對(duì)指定用戶表提供防篡改能力,對(duì)重要數(shù)據(jù)的增刪改操作記錄篡改校驗(yàn)信息,并提供校驗(yàn)接口;2)支持對(duì)指定用戶表提供追溯能力,對(duì)重要數(shù)據(jù)的變更有全向追溯能力,能夠記錄數(shù)據(jù)變更的歷史信息及操作記錄。12.6用戶數(shù)據(jù)保密性具備數(shù)據(jù)存儲(chǔ)保密性和數(shù)據(jù)傳輸保密性機(jī)制,符合以下要求:a)應(yīng)具有數(shù)據(jù)存儲(chǔ)保密性機(jī)制;b)應(yīng)具有數(shù)據(jù)傳輸保密性機(jī)制;c)應(yīng)具有對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行透明加密,表列的透明加密功能;d)應(yīng)具有對(duì)敏感數(shù)據(jù)動(dòng)態(tài)脫敏功能。12.7資源限制具有資源利用的能力,符合以下要求:a)應(yīng)支持客體重用功能;b)應(yīng)支持資源限額功能;c)應(yīng)支持表空間限額功能;d)宜支持多租戶功能。13易用性13.1易學(xué)習(xí)性13.1.1手冊(cè)完整性手冊(cè)完整性應(yīng)符合以下要求:a)應(yīng)提供包括不限于安裝與升級(jí)、應(yīng)用開發(fā)及遷移、安全、性能、可用性、系統(tǒng)管理、版本說(shuō)明和FAQ手冊(cè);b)文檔描述的功能應(yīng)在軟件中正確執(zhí)行,文檔描述與數(shù)據(jù)庫(kù)產(chǎn)品功能應(yīng)該保持統(tǒng)一。13.1.2聯(lián)機(jī)幫助數(shù)據(jù)庫(kù)產(chǎn)品安裝后應(yīng)提供聯(lián)機(jī)幫助文檔,內(nèi)容準(zhǔn)確、完整、上下文相關(guān)。13.2易操作性13.2.1圖形化數(shù)據(jù)庫(kù)管理工具應(yīng)提供數(shù)據(jù)庫(kù)開發(fā)商自研的圖形化數(shù)據(jù)庫(kù)管理工具,對(duì)數(shù)據(jù)庫(kù)各個(gè)對(duì)象進(jìn)行集中管理,應(yīng)符合以下要求:a)應(yīng)提供同時(shí)支持基于CS架構(gòu)和BS架構(gòu)的數(shù)據(jù)庫(kù)管理工具;b)應(yīng)支持?jǐn)?shù)據(jù)庫(kù)連接向?qū)?,支持SSL、證書登錄的方式連接數(shù)據(jù)庫(kù)實(shí)例,支持自定義連接視圖;c)應(yīng)支持?jǐn)?shù)據(jù)庫(kù)向?qū)?,支持?jǐn)?shù)據(jù)庫(kù)的創(chuàng)建、修改和刪除,支持配置數(shù)據(jù)庫(kù)相關(guān)編碼、屬主、模板庫(kù)等相關(guān)屬性;d)應(yīng)支持表向?qū)?,支持不同類型表?duì)象的增刪改查,支持自定義表結(jié)構(gòu)、約束、邏輯存儲(chǔ)、隱含列管理的功能,支持復(fù)制表以及生成不同類型語(yǔ)句的功能,如:select、insert、delete、update、merge等;e)應(yīng)支持索引的創(chuàng)建、修改、刪除、重建功能,支持定義索引結(jié)構(gòu)、類型、存儲(chǔ)配置、是否全局管理的功能;f)應(yīng)支持視圖的創(chuàng)建、修改、刪除、生成SQL語(yǔ)句等功能,支持普通視圖、物化視圖、無(wú)效視圖等不同類型視圖的管理;g)應(yīng)支持函數(shù)的新建、修改、刪除、執(zhí)行、調(diào)試、復(fù)制等功能,支持對(duì)函數(shù)對(duì)象生成完整定義和不同類型的語(yǔ)句;h)應(yīng)支持存儲(chǔ)過(guò)程的新建、修改、刪除、執(zhí)行、調(diào)試、復(fù)制等功能,支持對(duì)存儲(chǔ)過(guò)程對(duì)象生成完整定義和不同類型的語(yǔ)句;i)應(yīng)支持觸發(fā)器的新建、修改、刪除、調(diào)試等功能,支持對(duì)觸發(fā)器對(duì)象生成完整定義;j)應(yīng)支持程序包的創(chuàng)建、修改、刪除、調(diào)試的功能,支持對(duì)程序包生成完整定義,支持包頭或包體定義中快速檢索功能;k)應(yīng)支持序列的創(chuàng)建、修改、刪除的功能,支持定義序列起始值、增量、最大值、最小值等屬l)應(yīng)支持用戶、角色的創(chuàng)建、修改、刪除的功能,支持定義用戶/角色屬性、權(quán)限等管理的功能;m

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論