TW200415483A - Method and device for accessing a database - Google Patents
Method and device for accessing a database Download PDFInfo
- Publication number
- TW200415483A TW200415483A TW092136942A TW92136942A TW200415483A TW 200415483 A TW200415483 A TW 200415483A TW 092136942 A TW092136942 A TW 092136942A TW 92136942 A TW92136942 A TW 92136942A TW 200415483 A TW200415483 A TW 200415483A
- Authority
- TW
- Taiwan
- Prior art keywords
- database
- category
- item
- interface
- scope
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3322—Query formulation using system suggestions
- G06F16/3323—Query formulation using system suggestions using document space presentation or visualization, e.g. category, hierarchy or range presentation and selection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
200415483 五、發明說明(1) 發明所屬之技術領域 本發明係關於資料庫之存取方法,包含步驟為:呈現 至少一類別項,界定資料庫之查索標準,選擇至少一類別 項之一或以上,按照所選擇之一或以上類別項在資料庫内 查索。此外,本發明關係到資料庫之相對應存取裝置。 先前技術 為了在資料庫内查索所需資料,可有三種方法:(1) 可在資料庫内瀏覽全部資料,找出所要資料;(2)可藉輸 入關鍵字,探索資料庫;(3)可透過若干預先界定類別, 在資料庫内查索。 方法(1)的優點是,可在資料庫内瀏覽全部資料,缺 點是遇大量資料庫時,效率不彰。方法(2)之優點是,可 利用關鍵字快速探索資料庫,缺點是如果用到錯誤關鍵字 ,不能保證找到所需結果。方法(3 )採用到方法(1)和方法 (2)的優點。使用預先界定類別(關鍵字)以揀選和存取資 料庫内之全部資料。使用方法(3 ),使用者可在所有資料 庫的資料當中有效查索所需資料。方法(3)的缺點是所界 定類別和相關資料庫存取實務,必須預先建立在資料庫-介面機内。如果使用者想要在其介面機内更新類別和/或 資料存取方法,必須更新相關軟體或硬體。 因此,國際專利W0 02/15047號揭示一種介面系統, 以存取資料庫内儲存之資料。介面包括資料字典,在結構 上界定資料庫;和介面字典,界定描述符。介面描述符可 修飾,或加新的描述符。在進行查索時,介面描述符必須
第6頁 200415483 五、發明說明(2) 與資料庫内界定的字典合併。一般而言,介面界定描述符 修飾,或加新的描述符時,資料庫本身亦經修飾。 又一文件為美國專利US 6026333號,揭示一種資料管 理系統,包括資料庫和類別界定字典。類別界定字典界定 不同時期用之類別。當資料必須從資料庫查索時,要用到 此等界定。類別界定用來追蹤產品之從第二類別分類為 第二類別。類別增加則未見揭示。 有鑑於此叫本發明之目的,在於提供 方便更新可能性。 貝了寸辱抒π 所以,按照本發明,提供一種資料庫之包 含步驟為:呈現至少一類別項,界定該 ♦ 先擇至少一類別項之一咬以卜· ^貝枓庫之查索軚準 類別項,在該資料庫内查索;盆中3該,定之一或以亡 介面描述符機構内,可供資料庫二^ ^ 一類別項係設在 此外,按照本發明,上述 、用。 解決,包含顯示機構,以呈現,係利用資料庫存取裝置 庫之查索標準;選擇機構,連 7 ~類別項,界定該資料 至少一類別項之一或以上;以至該顯示機構,以選擇該 機構,以供按照該選擇之一查索機構,連接至該選擇 查索;其中該顯示機構可連^ =上_別項,在該資料庫内 供該至少一類別項。 外部介面描述符機構,提 易言之,擬議一種資料 介面描述符可為XML樓,卞 用介面描述符的構雄。 或另-標準程式規劃語言,;述
$ 7頁 200415483 五、發明說明(3) = 如此形成的-種資料庫介面 面描述符之定義,,資料庫ΐί;;;面總:二 ί二,庫查索°使用此介面描述符之優點是,告使用去二 更新介面類別和資料庫存取方法時,+需二m者要 體,硬體。只需根據XML計劃,更新介面' 機的軟 述符可藉提供副類…在單一類項内:/杳付。介面描 料庫存取類別。因…型資料H,元 負料之負料庫)即可方便查索。 錄參照附圖詳述本發明如下。 下述實施例為本發明較佳具體例。然而,為更佳明 本發明,先就第1圖說明傳統資料庫分類存取應用。 ” 傳統上,資料庫1可利用介面機2存取。預先界定的類 別姓5,利用相關呈現方法4,經由圖面使用者介面(g υ I ) 3 表示。此等類別項5係在介面機2内分類界定。類別項為介 面機2之固定部份。在各類別項下,界定相關個別資料庫 存取方法6,或全部類別項共享一般資料庫存取方法6。 先前技術的存取方法即包含下列步驟。使用者可瀏覽 資料庫1類別,選用類別項,經由現用類別項下界定之存 取方法6查索資料庫1。 、 如上所述,此傳統資料庫分類存取應用(第丨圖)之缺 點疋’所界定類別和相關資料庫存取實施,必須預先建立 在貢料庫-介面機2内。若使用者要在其介面機2内更新類
200415483 五 儿、發明說明(4) ------- 別和資料庫存取方法,即必須 為解決此缺點,本發明锬 j相關軟體或硬體。 料庫分類存取方法。 ”〜種根據介面描述符的資 如第2圖所示,資料庫1可 貝 包含GUI(圖面使用者介面)3 ,面機2存取。介面機2 般資料庫存取方法6,以及若+員別呈現方法4 '標準 y如有)°然而,介面機2不含任g |=存取方法7 於介面機2外的介面描述符87輪類^界;^機構。介面機2 用標準類別呈現方φ 4,α杨輸入類別疋義。GUI 3利 。當使用者在選—^別省 ^面為述符8輸入類別訊息 介面描述符8輪入相關存V策索略\料自庫介面機2必須從 策略訊息的/ 關入存/ 息。在介面描述符存取 任何特殊Ϊ ί不下,介面機2使用標準資料庫存取方法6 # ^殊存取方法7,以查索資料庫1。 忐6或 圖是現^ ί述符以XML檔為佳,是以其01計劃界定。第q 如第W面插述符之計劃設計圖。 :「壤士 3(&)圖所示,根素是「介面描述符」。有-思“ 現用介面^ (过^〜需)和「作者」(隨意)。屬性「譯本」包含 關應用,Γ要符的譯本訊息。譯本訊息指導GU I使用其相 用介面描ΐ Ϊ ί類別和查索資料庫。屬性「作者」顯示胃現 根素了 =的開發者。 」(最少1到i ^描述符」含有一或以上之副素「存取方法 取方法」間=無限)。此以介於「介面描述符」和「疒 」(所需),^ ΐ號表示。各「存取方法」包含屬性「名f稱 予資料庫存取方法名稱。見第3(a)圖。
200415483 五、發明說明(5) 各「存取方法」有一或以上之副素「類別」(最少1到 最多無限)。各「類別」含屬性「名稱」(所需)和「計數 器」(隨意)。屬性「名稱」含所示類別名稱。屬性「計數 器」含最後查索結果數目。見第3(a)圖。 如第3(b)圖,元素「類別」為廣域素,含有一或以上 的副素「查索文本」(最少1至最多無很),和隨意一或以 上之副素「類別」(最少0至最多無限)。元素「查索文本 」有屬性「類型」(所需)、「文本」(所需)和「模式」 (隨意)。屬性「類型」界定查索文本之類型,例如一頁電 傳文本。目前,其數值可選自「元素」、「屬性」、「數 值」或「無」。屬性「文本」包含查索關鍵字,例如電傳 文本之特定頁數。各「類別」可有無限的「查索文本」, 意即各「類別」可有一以上的關鍵字供查索。屬性「模式 」代表特殊資料庫存取方法7之名稱。預設時,使用標準 一般存取方法,否則使用特殊存取方法7。各「類別」有 本身之副素「類別」。 如第3(c)圖所示,元素「查索文本」係廣域素,含有 零、一或以上副素「查索文本」(最少0至最多無限)。副 素「查索文本」有與其原素「查索文本」同樣之計劃。此 結構可改善查索結果。 應用例 基於介面描述符之資料庫分類存取,可應用於元資料 之資料庫介面機。 如第4圖所示,使用者可藉卡入ComboBox 41輸入「介
第10頁 200415483 五、發明說明(6) 面描述符」XML。 「介面描述符」XML内所含全部現用類別 存取方法如4 2所示。啟用「開發者存取」方法時,其全部 類別均以4 3所示樹形視窗表示。於此,介面機内的標準類 別輸入方法,利用於類別呈現。各類別含副類別項,如43 所示。全部類別訊息係在「介面描述符」XML内界定。使 用者可瀏覽樹形視窗内全部預先界定類別。 在第5圖内,使用者可選擇類別「電傳文本元資料」 - 5 1,並按下「查索」按鈕5 2。所發現全部資料都表示在視 窗5 3内。在此情況下,標準資料庫存取方法從「介面描述 — 符」XML輸入「查索文本」訊息,查索文本關鍵字「電傳 文本頁」,做為類型「元素」。各XML指令如下: 〈類別名稱=”電傳文本元資料π〉 〈查索文本類型=π元素π文本=π電傳文本頁” /〉 〈/類別〉 在第5圖中,若選用類別π特殊頁π 5 4,π查索π按鈕5 5 即無效。意即類別「特殊頁」54在介面描述符XML内界定 _ 為不能查索。各XML指令為: 〈類別名稱?特殊頁π〉 〈查索文本類型無”文本π /〉 · 〈/類別〉
第11頁 200415483 五、發明說明(7) 此外,使用者可在類別π 1 0 0頁π 5 6下查索。在此情況 下,如界定描述符.XML所界定,查索機會在所有電傳文本 元資料當中的屬性”無頁”下,為關鍵字π 1 0 0 ”查索作為類 型η數值’’。所發現結果見視窗5 7。各XML指令為: 頁 頁„二 無本 ”一一文 本”值 "文數 性"--屬5L 1一類 型本 類文 10本索 文查 稱索< 名查 別< 類 本 文 索 查 別 類 / 如第6圖所示,使用者可在類別π 1 0 0 - 1 0 9頁π 6 1下查索 。在此情況下,如介面描述符· X M L所界定,將一組「查索 文本」界定,故相當於十次單一查索的組合查索即可開始 。查索機可為電傳文本從100到109頁查索。全部發現的結 果呈現於視窗62。各XML指令為: 〈類別名稱二π 1 0 0 - 1 0 9頁π〉 〈查索文本類型=”屬性π文本=π無頁π〉 〈查索文本類型=π數值π文本=π 1 0 0 π /〉 〈/查索文本〉 〈查索文本類型=n屬性”文本=”無頁π〉 〈查索文本類型=f’數值”文本=π 1 0 Γ /〉 〈/查索文本〉
第12頁 200415483
第13頁 200415483 五、發明說明(9) « _ 參 · · · 〈/類別〉 因此,資料庫分類存取用的介面描述符,得以發展更 複雜的資料存取策略。 本發明介面描述符可單獨作業,因為介面描述符内含 有所有相關字典元素,諸如查索關鍵字。此外,介面描述 符可直接存取資料庫,而且不需任何額外類別界定字典。 «
第14頁 200415483 圖式簡單說明 第1圖為利用先前技術中預先界定類別的資料庫存取 之示意圖; 第2圖為利用根據本發明介面描述符所預先界定類別 的資料庫存取之示意圖; 第3圖為介面描述符之計劃設計圖; 第4圖為呈現介面描述符用之圖面使用者介面圖片; 第5圖為查索策略用之圖面使用者介面圖片; 第6圖為組合查索用之圖面使用者介面圖片。 #
第15頁
Claims (1)
- 200415483 六、申請專利範圍 1. 一種資料庫(1 )之存取方法,包含步驟為: 呈現(4)至少一類別項,界定該資料庫(1)之查索標 準; 選擇該至少一類別項之一或以上; 按照該選擇之一或以上類別項,在該資料庫(1)内 查索,其特徵為 在該介面描述符機構内提供該至少一類別項,可供 資料庫存取共用者。 2. 如申請專利範圍第1項之方法,其中該介面描述符 機構(8)係以標準程式規劃語言書寫之軟體單位者。 3. 如申請專利範圍第2項之方法,其中該標準程式規 劃語言係X M L者。 4. 如申請專利範圍第1項之方法,其中提供複數類別 項,且該複數類別項之至少一類別項含有一或以上之副類 別項者。 5. 如申請專利範圍第1項之方法,其中該至少一類別 項含有組合查索標準者。 6. 如申請專利範圍第1項之方法,其中資料庫係元資 料之資料庫者。 7. —種資料庫(1)之存取裝置,包含: 顯示機構,以呈現(4 )至少一類別項,界定該資料 庫(1 )用之查索標準; 選擇機構,連接至該顯示機構,以選擇該至少一類 別項之一或以上;第16頁 200415483 六、申請專利範圍 查索機構,連接至該選擇機構,按照該選擇之一或 以上類別項,在該資料庫(1)内查索; 其特徵為,該顯示機構可連接至外部介面描述符機 構(8 ),以提供該至少一類別項者。 8. 如申請專利範圍第7項之裝置,其中該介面描述符 機構(8)係以標準程式規劃語言書寫之軟體單位者。 9. 如申請專利範圍第8項之裝置,其中該標準程式規 劃語言係XML者。 1 0.如申請專利範圍第7項之裝置,其中該外部介面描 述符機構(8)含有複數類別項,作為查索標準,而該複數 類別項之至少一類別項含有一或以上副類別項者。 1 1.如申請專利範圍第7項之裝置,其中該至少一類別 項含有組合查索標準者。 1 2.如申請專利範圍第7項之裝置,其中資料庫係元資 料之資料庫者。第17頁
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03000395A EP1437662A1 (en) | 2003-01-10 | 2003-01-10 | Method and device for accessing a database |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW200415483A true TW200415483A (en) | 2004-08-16 |
Family
ID=32479902
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW092136942A TW200415483A (en) | 2003-01-10 | 2003-12-26 | Method and device for accessing a database |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US20060129527A1 (zh) |
| EP (2) | EP1437662A1 (zh) |
| JP (1) | JP2006513470A (zh) |
| KR (1) | KR20050100606A (zh) |
| CN (1) | CN100456285C (zh) |
| AU (1) | AU2003288196A1 (zh) |
| MY (1) | MY144762A (zh) |
| TW (1) | TW200415483A (zh) |
| WO (1) | WO2004063941A1 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100573516C (zh) * | 2006-01-12 | 2009-12-23 | 鸿富锦精密工业(深圳)有限公司 | 虚拟机系统及利用该系统执行指令的方法 |
| EP2072610A1 (en) | 2007-12-11 | 2009-06-24 | Shell Internationale Research Maatschappij B.V. | Carrier oil composition |
| US8156144B2 (en) * | 2008-01-23 | 2012-04-10 | Microsoft Corporation | Metadata search interface |
| US10732837B2 (en) * | 2010-02-08 | 2020-08-04 | International Business Machines Corporation | Pseudo-volume for control and statistics of a storage controller |
| US20120215763A1 (en) * | 2011-02-18 | 2012-08-23 | Microsoft Corporation | Dynamic distributed query execution over heterogeneous sources |
| CN104732160B (zh) * | 2015-02-03 | 2018-04-13 | 武汉风奥软件技术有限公司 | 一种防止数据库信息内部泄密的控制方法 |
| CN105306579A (zh) * | 2015-11-11 | 2016-02-03 | 盛趣信息技术(上海)有限公司 | 服务器接口配置方法及服务器 |
| CN114721529B (zh) * | 2022-03-30 | 2022-11-29 | 四川交子纪元数字信息技术有限公司 | 基于人工智能的软件兼容控制方法、系统及云平台 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5550971A (en) * | 1993-06-30 | 1996-08-27 | U S West Technologies, Inc. | Method and system for generating a user interface adaptable to various database management systems |
| US5649190A (en) * | 1994-06-14 | 1997-07-15 | Harris Corporation | Multi-model database system for dynamic creation and maintenance of complex objects in a real time environment |
| US7133846B1 (en) * | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management |
| US5950190A (en) * | 1997-05-13 | 1999-09-07 | Aptek, Inc. | Dynamic, self-modifying graphical user interface for relational database applications |
| JP3208706B2 (ja) * | 1997-06-10 | 2001-09-17 | 富士通株式会社 | 情報活用システム |
| US6016394A (en) * | 1997-09-17 | 2000-01-18 | Tenfold Corporation | Method and system for database application software creation requiring minimal programming |
| BR9907227A (pt) * | 1998-01-22 | 2001-09-04 | Ori Software Dev Ltd | Estrutura de dados em um suporte de armazenamento, ìndice em camadas,processo para construir um ìndice em camadas distribuìdo em blocos em um sistema de gerenciamento de arquivos de base de dados, processos para construir um ìndice sobre as chaves dos registros de dados, para acessar um registro de dados pesquisado r pela chave k no ìndice em camadas, para inserir um registro de dados r pela chave k no ìndice em camadas, e para suprimir um registro de dados r pela chave k no ìndice em camadas, sistema de processamento de dados, processos para inserir um novo registro de dados em um arquivo paif existente, e para obter um ìndice paif balanceado, e, suporte de armazenamento usado por um sistema de gerenciamento de arquivos de base de dados |
| US6366917B1 (en) * | 1998-04-01 | 2002-04-02 | Webputty, Inc. | Method of modifying a populated database structure by modifying metadata describing the database structure |
| EP1041499A1 (en) * | 1999-03-31 | 2000-10-04 | International Business Machines Corporation | File or database manager and systems based thereon |
| US6618727B1 (en) * | 1999-09-22 | 2003-09-09 | Infoglide Corporation | System and method for performing similarity searching |
| US7613695B1 (en) * | 1999-12-06 | 2009-11-03 | Reed Elsevier Inc. | Relationship management system that provides an indication of users having a relationship with a specified contact |
| AU2001243459A1 (en) * | 2000-03-09 | 2001-09-17 | The Web Access, Inc. | Method and apparatus for performing a research task by interchangeably utilizinga multitude of search methodologies |
| US6560604B1 (en) * | 2000-03-10 | 2003-05-06 | Aether Systems, Inc. | System, method, and apparatus for automatically and dynamically updating options, features, and/or services available to a client device |
| FR2813132B1 (fr) * | 2000-08-16 | 2003-01-31 | Marc Vogel | Systeme d'interface d'acces aux donnees d'une base de donnees |
| CA2372308A1 (en) * | 2001-02-15 | 2002-08-15 | Builddirect | Method and apparatus for providing a custom cataloging procedure |
| JP2002269128A (ja) * | 2001-03-12 | 2002-09-20 | Toshiba Corp | 画面データ生成プログラム、及びコンピュータシステムによる画面データ生成方法、並びに画面データ生成システム |
| JP2002312383A (ja) * | 2001-04-10 | 2002-10-25 | Sharp Corp | 文書検索装置、文書検索システム、文書検索方法、並びにプログラム |
| EP1271342A1 (en) * | 2001-04-30 | 2003-01-02 | Sun Microsystems, Inc. | Method for accessing database table columns |
| US20030187850A1 (en) * | 2002-03-29 | 2003-10-02 | Reed Michael L. | Remote database access through a table entry |
-
2003
- 2003-01-10 EP EP03000395A patent/EP1437662A1/en not_active Withdrawn
- 2003-11-28 CN CNB2003801084856A patent/CN100456285C/zh not_active Expired - Fee Related
- 2003-11-28 EP EP03780084A patent/EP1581889A1/en not_active Withdrawn
- 2003-11-28 KR KR1020057012720A patent/KR20050100606A/ko not_active Ceased
- 2003-11-28 AU AU2003288196A patent/AU2003288196A1/en not_active Abandoned
- 2003-11-28 US US10/541,859 patent/US20060129527A1/en not_active Abandoned
- 2003-11-28 WO PCT/EP2003/013440 patent/WO2004063941A1/en not_active Ceased
- 2003-11-28 JP JP2004565952A patent/JP2006513470A/ja active Pending
- 2003-12-26 TW TW092136942A patent/TW200415483A/zh unknown
-
2004
- 2004-01-09 MY MYPI20040053A patent/MY144762A/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CN1735888A (zh) | 2006-02-15 |
| EP1581889A1 (en) | 2005-10-05 |
| AU2003288196A1 (en) | 2004-08-10 |
| CN100456285C (zh) | 2009-01-28 |
| KR20050100606A (ko) | 2005-10-19 |
| JP2006513470A (ja) | 2006-04-20 |
| EP1437662A1 (en) | 2004-07-14 |
| MY144762A (en) | 2011-10-31 |
| WO2004063941A1 (en) | 2004-07-29 |
| US20060129527A1 (en) | 2006-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Hollink et al. | Classification of user image descriptions | |
| Antelman et al. | Toward a twenty-first century library catalog | |
| US12210839B1 (en) | Multilevel data analysis | |
| JP4587512B2 (ja) | ドキュメントデータ照会装置 | |
| US9020950B2 (en) | System and method for generating, updating, and using meaningful tags | |
| US20080126080A1 (en) | Creation of structured data from plain text | |
| Garber et al. | The art of search: A study of art directors | |
| Golub | Subject access in Swedish discovery services | |
| TW200415483A (en) | Method and device for accessing a database | |
| Nahotko | Knowledge organization affordances in a faceted online public access catalog (OPAC) | |
| He et al. | Automatic extraction of web search interfaces for interface schema integration | |
| Müller et al. | The medGIFT project on medical image retrieval | |
| Denda | Fugitive literature in the cross hairs: an examination of bibliographic control and access | |
| Dalmau et al. | Integrating thesaurus relationships into search and browse in an online photograph collection | |
| Vermilyer | Intelligent user interface agents in content-based image retrieval | |
| Greenberg | An examination of the impact of lexical-semantic relationships on retrieval effectiveness during the query expansion (QE) process | |
| Holowczak | Extractors for digital library objects | |
| JPH0786890B2 (ja) | 治験例記憶装置 | |
| Hersh | Retrieval | |
| Owino | The Letters Column: A Remediation of the Daily NATION Newspaper, 1974‒1978 | |
| Li et al. | Context-Sensitive and Context-Free Retrieval in a Video Database System. | |
| Golub | Subject access in online information services for humanities: the case of LGBTQ+ fiction | |
| Mujoo-munshi et al. | Multimedia information extraction and digital heritage preservation | |
| MXPA05007369A (en) | Method and device for accessing a database | |
| Klavans et al. | Computational linguistics for metadata building (CLiMB) Text mining for the automatic extraction of subject terms for image metadata |