新四季網

資料庫的輸入數據檢查方法及資料庫管理系統的製作方法

2023-05-01 23:24:11


專利名稱::資料庫的輸入數據檢查方法及資料庫管理系統的製作方法
技術領域:
:本發明是有關於計算機技術,且特別有關於資料庫系統維護。技術背景隨著計算機性能與容量快速增長,儲存各種格式的文件、圖檔以及影音等多媒體數據已成為資料庫的一項重要任務。一般而言,不論資料庫系統提供內建或是允許使用者自訂多媒體數據類型,其內部儲存方式均為大型二進位對象(BinaryLargeObject,簡稱BLOB),欄位數據類型則定義為以定義域(Domain)定義為多媒體數據類型的LONGVARBINARY,例如CREATEDOMAINMP3TypeLONGVARBINARYCREATEDOMAINMSWordTypeLONGVARBINARYCREATETABLESong(PriceINTCHECKVALUE>0ANDVALUE0ANDVALUE<200,LyricsMSWordTypeCHECKVALIDATEG9+',),MusicMP3Type,…);在上述程序代碼中新增了二個檢驗模塊(Validator),即MP3Type的檢驗模塊rap3—check,及MSWordType的檢驗模塊msword-check,其位置皆在動態聯結庫my—validators,dll。上述資料庫管理系統執行表格創建命令(createtableco隱and)時,指定參數'9+'給MSWordType的檢驗模塊msword—check以檢查該大型對象是否符合MSWord第9版。查驗模塊的名稱由使用者自訂,惟查驗模塊的呼叫接口需符合系統的規範。資料庫管理系統100允許兩個字符串類型的參數,其內容及用途均由使用者自訂.使用者用ADDVALIDATOR…FOR命令為自訂類型加入查驗函數後即可。上述例子中Lyrics新增一條件限制'9+',該使用者將其涵義定為MSWord9以上的版本,故數據插入時即會查驗此為MSWord數據且版本正確,第二個參數則未使用。Music欄位雖無CHECK條件限制,系統發現該類型有查驗函數,數據插入時即以無參數方式呼叫查驗函數進行使用者自訂的預設基本類型查驗。資料庫管理系統100及上述方法可以由電腦程式構成。當工時記錄方法以儲存在計算機可讀取儲存媒體的電腦程式實現時,當此電腦程式加載至計算機裝置中,上述計算機裝置則執行上述資料庫的輸入數據檢查方法的步驟。圖4顯示執行本發明的工時記錄方法或系統的計算機裝置的一實施例的結構方塊圖。計算機裝置400包含通訊單元421、處理器422、存儲器423、存儲裝置424、輸入裝置425以及顯示裝置426。通訊單元421可以連接網絡或各種傳輸線,控制信息的傳輸接收。處理器422依照既定的程序進行數據處理,例如儲存在存儲器423、存儲裝置424或遠程主機上的程序。存儲器423用作處理器422的作業用存儲區域。存儲裝置424儲存程序,例如數據錄入系統100中的各模塊。存儲裝置424可以是軟式磁硬、光碟、硬碟、或外接式儲存設備。上述資料庫管理系統及其方法提供使用者及資料庫系統一個方便、彈性、完整、且一致的方式進行欄位的類型及條件限制檢查,允許使用者自定數據類型並自訂該類型的類型檢查及欄位條件限制查驗的方法。特別是上述資料庫管理系統允許使用者自訂欄位的條件限制(Constraint)的多媒體數據類型,是對資料庫表格定義(TableDefiniUon)的一種改進,可增進多媒體數據型在資料庫中的數據完整性(DataIntegrity),並可簡化應用程式(Application)的開發。雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何本領域技術人員,在不脫離本發明的精神和範圍內,當可作各種的更動與潤飾,因此本發明的保護範圍當視所附的權利要求範圍所界定者為準。權利要求1.一種資料庫的輸入數據檢查方法,執行於資料庫管理系統,包含於上述資料庫管理系統內建立大型對象數據類型的名稱及限制條件;接收大型對象;以及檢查該大型對象是否符合上述限制條件。2.根據權利要求1所述的資料庫的輸入數據檢查方法,其中,在上述檢查中是檢查該大型對象的文件類型是否符合上述限制條件中的預定文件類型。3.根據權利要求2所述的資料庫的輸入數據檢查方法,其中,上述預定文件類型包含文書處理程序的文件文件類型、圖像文件類型、聲音文件類型、或多媒體文件類型。4.根據權利要求2所述的資料庫的輸入數據檢查方法,其中,在上述檢查中是檢查該大型對象的對應應用程式版本是否符合上述限制條件中上述預定文件類型的對應應用程式版本。5.根據權利要求1所述的資料庫的輸入數據檢查方法,其中,上述資料庫管理系統呼叫檢驗模塊以檢查該大型對象是否符合上述限制條件。6.根據權利要求5所述的資料庫的輸入數據檢查方法,其中,上述資料庫管理系統執行表格創建命令時,連接上述檢驗模塊至上述大型對象的數據類型,以檢查該大型對象是否符合上述限制條件。7.—種計算機可讀取儲存媒體,用以儲存電腦程式,上述電腦程式可加載至計算機裝置中以執行如權利要求1至6中任一項所述的資料庫的輸入數據檢查方法。8.—種資料庫管理系統,執行於資料庫管理系統,包含檢驗模塊,接收上述資料庫管理系統內大型對象數據類型的限制條件;以及數據輸入模塊接收大型對象,並檢查該大型對象是否符合上述限制條件。9.根據權利要求8所述的資料庫管理系統,其中,在上述檢查中是檢查該大型對象的文件類型是否符合上述限制條件中的預定文件類型。10.根據權利要求9所述的資料庫管理系統,其中,上述預定文件類型包含文書處理程序的文件文件類型、圖像文件類型、聲音文件類型、或多媒體文件類型。11.根據權利要求9所述的資料庫管理系統,其中,在上述檢查中是檢查該大型對象的對應應用程式版本是否符合上述限制條件中上述預定文件類型的對應應用程式版本。12.根據權利要求8所述的資料庫管理系統,其中,上述資料庫管理系統執行表格創建命令時,連接上述檢驗模塊至上述大型對象的數據類型,以檢查該大型對象是否符合上述限制條件。全文摘要一種資料庫的輸入數據檢查方法,執行於資料庫管理系統,包含下列步驟。於上述資料庫管理系統內建立大型對象數據類型的名稱及限制條件。接收大型對象。檢查該大型對象是否符合上述限制條件。文檔編號G06F17/30GK101211359SQ200610172560公開日2008年7月2日申請日期2006年12月31日優先權日2006年12月31日發明者宋俊升,楊忠澍,陳裕斌申請人:凌群電腦股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀