[發(fā)明專利]一種用于直接對數據庫實現自定義字段的方法和裝置無效
| 申請?zhí)枺?/td> | 201110362360.2 | 申請日: | 2011-11-15 |
| 公開(公告)號: | CN102346785A | 公開(公告)日: | 2012-02-08 |
| 發(fā)明(設計)人: | 陳凱 | 申請(專利權)人: | 北京創(chuàng)騰科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 宋松 |
| 地址: | 100190 北京市海淀區(qū)科學院*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 直接 數據庫 實現 自定義 字段 方法 裝置 | ||
技術領域
本發(fā)明涉及計算機數據處理領域,更具體地說,涉及一種用于直接對數據庫實現自定義字段的方法和裝置。
背景技術
數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生于距今五十年前,隨著信息技術和市場的發(fā)展,特別是二十世紀九十年代以后,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。數據庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型數據庫系統(tǒng)都在各個方面得到了廣泛的應用。
1974年,IBM的Ray?Boyce和Don?Chamberlin將Codd關系數據庫的12條準則的數學定義以簡單的關鍵字語法表現出來,里程碑式地提出了SQL(StructuredQuery?Language)語言。SQL語言的功能包括查詢、操縱、定義和控制,是一個綜合的、通用的關系數據庫語言,同時又是一種高度非過程化的語言,只要求用戶指出做什么而不需要指出怎么做。SQL集成實現了數據庫生命周期中的全部操作。SQL提供了與關系數據庫進行交互的方法,它可以與標準的編程語言一起工作。自產生之日起,SQL語言便成了檢驗關系數據庫的試金石,而SQL語言標準的每一次變更都指導著關系數據庫產品的發(fā)展方向。
目前,國內沒有此類在Web頁面上直接對數據庫進行操作的發(fā)明,一般用戶對數據庫操作需要直接通過命令行方式或者通過專業(yè)的數據庫客戶端。所以需要具備一定的數據庫專業(yè)知識和操作技能,對數據庫使用的門檻較高,開發(fā)數據庫技術要求高,需要相當的人力成本。
發(fā)明內容
本發(fā)明要解決的技術問題在于,提供一種Web頁面上直接對數據庫進行操作的用于數據庫實現自定義字段的方法和裝置。
本發(fā)明公開了一種用于直接對數據庫實現自定義字段的方法,包括:
A1.在WEB頁面中接收用戶輸入的自定義數據表信息,所述的數據表信息包括數據表名稱、表格說明、備注等等;
A2.在所述的自定義數據表中接收添加字段信息,所述的字段信息包括字段名稱、字段類型、字段描述、字段長度、字段分組以及字段的控制信息;
A3.判斷是否需要繼續(xù)添加自定義數據表以及字段信息,若否,進入步驟A4,若是,返回步驟A1;
A4.確認完成創(chuàng)建自定義表及字段;
A5.對字段配置信息進行維護。
在本發(fā)明所述的用于直接對數據庫實現自定義字段的方法中,所述步驟A1與步驟A2之間還包括:
A11.判斷自定義數據表的名稱是否符合預設的定義,若是,進入步驟A12,若否,進入步驟A110,顯示提示信息并拒絕保存,即:提示錯誤信息并拒絕保存;
A12.判斷數據庫中是否存在同名的數據表,若是,則進入步驟A110,提示錯誤信息并且拒絕保存,若否,則進入步驟A2。
在本發(fā)明所述的用于直接對數據庫實現自定義字段的方法中,所述步驟A2與步驟A3之間還包括:
A21.判斷字段名稱是否符合預設的定義符合預設的定義,若是,進入步驟A22,若否,進入步驟A110,提示錯誤信息并拒絕保存;
A22.判斷數據庫中是否存在同名的字段名稱,若是,則進入步驟A110,提示錯誤信息并且拒絕保存,若否,則進入步驟A23;
A23.判斷字段類型填寫是否正確,若是,則進入步驟A24,若非,則進入步驟A110,提示錯誤信息并拒絕保存。
A24.判斷字段長度是否符合預設的定義,若是,則進入A25,若非,則進入步驟A110,顯示提示信息并拒絕保存;
A25.判斷字段是否已經進行分組,若是,則進入步驟A4,若非,則進入步驟A110,顯示提示信息并拒絕保存。
本發(fā)明還公開了一種用于直接對數據庫實現自定義字段的裝置,用于實現上述的方法,包括:
自定義數據表信息輸入單元,用于在WEB頁面中接收用戶輸入的自定義數據表信息,所述的數據表信息包括數據表名稱、表格說明、備注等等;
字段信息添加單元,與所述的數據表信息保存單元相連,用于在所述的自定義數據表中接收添加字段信息,所述的字段信息包括字段名稱、字段類型、字段描述、字段長度、字段分組以及字段的控制信息;
判斷信息添加單元,與所述的數據表信息保存單元及字段信息保存單元相連,用于判斷是否需要繼續(xù)添加自定義數據表以及字段信息;
確認完成單元,與所述的判斷信息添加單元相連,用于確認完成創(chuàng)建自定義表及字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京創(chuàng)騰科技有限公司,未經北京創(chuàng)騰科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110362360.2/2.html,轉載請聲明來源鉆瓜專利網。





