?

對Access開發數據庫系統的研究

2017-10-21 06:12李紅飛
課程教育研究·上 2017年36期
關鍵詞:系統開發數據庫

【摘要】隨著社會經濟與科學技術的不斷發展,計算機與自動化等新興技術在現代社會中的應用越來越廣泛。數據庫作為實現數據信息處理的一種程序系統,在現代社會中的運用需求也越來越高。本文將針對Access開發數據庫系統,從其開發數據的結構框架以及具體操作等方面,并結合該系統在實際運行應用中的安全性及有關問題策略進行分析研究,以供參考。

【關鍵詞】Access 數據庫 系統開發

【中圖分類號】G712 【文獻標識碼】A 【文章編號】2095-3089(2017)36-0216-02

近年來,隨著社會經濟與科學技術的不斷發展,信息化與自動化在日常生活與工作中的運用十分普遍,但是,由于不同企業在實際運用中對數據信息處理的需求各不相同,使得數據信息處理系統的開發功能要求也越來越多樣化。Access開發數據庫系統是一種普遍運用的數據信息處理系統,它在實際運用中不僅能夠實現數據信息統計、保存、查詢、交流、維護、發布等,還能夠與Office中的其他軟件系統進行數據交換、共享,是一種十分受歡迎的信息處理系統。下文就將結合該系統的開發應用實際情況,從系統開發結構框架以及具體操作、應用等方面進行綜合性的分析和研究,以為其開發運用提供參考。

一、Access開發數據庫系統的結構框架與操作分析

1. Access開發數據庫系統的結構框架

計算機軟件開發中,Access進行數據庫系統開發是在系統已有結構功能基礎上,通過對數據表以及數據查詢系統、所需要的數據窗體、數據報表、VISUAL BASIC代碼的設置來實現數據庫開發,滿足用戶的信息處理需求。其中,開發者對于數據表的設置需要通過數據窗體來實現,數據窗體設置中以交互性較好為主,通過這一功能的開發設置進而實現信息處理中數據保存、記錄以及查詢、報表生存和打印等功能實現;此外,為滿足不同的數據查詢需求,需要在系統研發過程中進行不同數據查詢條件設置,然后在用戶查詢過程中從數據表將需要的數據調用出來。在Access開發數據庫系統中,數據報表是一個載體,它通過數據查詢功能實現各類查詢數據的顯示,以一種規范性組合形式表現出來,而實現數據庫系統開發以及各項數據處理功能完善,都需要通過宏或者是VISUAL BASIC代碼實現。

2. Access開發數據庫系統操作分析

根據上述對Access開發數據庫系統的結構框架分析可以看出,其系統開發需要通過數據表建立以及查詢功能設置、數據窗體設置、數據報表設置、宏或VISUAL BASIC代碼等操作過程來實現。其中,在數據表建立過程中,需要建立主數據表和附屬數據表兩個部分,而數據窗體設置中也需要進行主數據窗體和輔助數據窗體兩個部分設置。

Access開發數據庫系統中,主數據表是整個數據庫系統的最核心部分,這一操作過程中為確保整個系統規范正確運行使用,需要確保主數據表中的每個設定準確,而對主數據表內容的科學設定,則可以有效的節約數據庫系統空間,在實際運行中也能夠通過查詢對需要數據進行完整記錄、呈現。此外,在數據窗體設置過程中,數據窗體中的快捷操作設置能夠通過多種形式對主數據表中的相應數據進行導出或導入,具有很大的便利性。Access開發數據庫系統中,進行數據查詢條件的設置,是為了實現數據表數據內容科學篩選與合理選擇,通常情況下,通過設置多種數據表查詢條件,來滿足數據庫各種不同查詢功能。

進行Access開發數據庫系統數據窗體部分設置時,一般在主數據窗體設置頁眉、頁腳以及數據編輯錄入三個窗口,其中,對數據庫系統名稱以及使用單位、制作單位的設置,都會在頁眉以及頁腳窗口中完成,而數據修改以及保存、查詢等功能的設置,則是進行主數據窗體完善的必備操作過程中。在Access開發數據庫系統中,數據窗體中輔助窗體是主數據窗體的一個子窗體,它是實現調用數據查詢時編輯或選擇查詢條件的窗體結構,也是生成打印或制作數據報表等的窗體結構。值得注意的是,數據報表作為該系統的一個特殊窗體,在設置時需要結合數據報表打印紙張的大小進行相應的設定。最后,對數據庫系統中宏與VISUAL BASIC代碼的設定,是為了滿足數據庫系統運行速度以及操作便利性等功能需求。其中,像數據文件的打開或導入、導出等簡單操作,多會使用宏進行編寫,而一些相對復雜或較難的操作,則是通過VISUAL BASIC代碼編寫實現的。

二、Access開發數據庫系統運用的常見問題及對策

對于數據庫系統來講,其運行使用最為常見的問題便是數據安全性問題。根據Access開發數據庫系統當前運行使用的實際情況來看,也存在有比較突出的安全性問題和風險,是Access開發數據庫系統中需要重點對待的問題。

1. Access開發數據庫系統存在一定的解密漏洞

需要注意的是,Access開發數據庫系統中由于對數據信息的加密設置相對簡單,導致其實際運行使用中存在著一定的數據解密漏洞和風險,這也是導致該系統安全問題發生重要原因之一。Access開發數據庫系統中為滿足用戶數據處理需求,對數據的安全管理是通過用戶的密碼與某一固定密鑰異或形成加密串,完整數據保護。但是,在實際操作中這種異或操作只要經過兩次就能夠恢復到原始值,從而為黑客入侵提供機會,導致安全問題發生。針對這種情況,在Access開發數據庫系統過程中,應注意通過對數據庫系統解密算法的改進設定來避免安全風險發生,對于解密設定中較為重要的部分可以通過ALTERDATABASE代碼進行設置,以確保其安全性。

2. ADMIN用戶導致的數據庫系統安全隱患

對于Access開發數據庫系統來講,ADMIN用戶是較為特殊的用戶群體。數據庫系統安裝運行后,如果系統沒有與新的安全工作組系統實現鏈接時,都會有默認ADMIN用戶進行登錄系統,由于所有系統中的ADMIN用戶都會被當做一個用戶登錄,從而極容易造成系統數據安全隱患發生。針對這種情況,在Access開發數據庫系統時,應注意對ADMIN用戶進入數據庫的權限設置,來確保避免上述情況下的安全問題發生。

3. Access開發數據庫系統工作組文件產生的安全隱患

通常情況下,Access開發數據庫系統中,都會存在一個默認名稱的SYSTEM.MDW工作組文件,該文件主要用來存放用戶以及工作組賬號等信息。Access開發數據庫系統在安裝運用時,由于安裝程序通常會自動把默認工作組定義為創建工作組文件信息,這種情況下就會導致所有人以工作組文件定義管理員身份進行文件信息獲取,從而發生相應的信息安全問題。針對這種情況,在Access開發數據庫系統安裝應用中,以工作組管理程序進行工作組文件管理,也就是說把同一項目的人員設置在共同的工作組中,限制不同項目用戶的操作權限,進而避免上述情況問題的發生,

三、結語

總之,Access開發數據庫系統在實際中的應用非常廣泛和普遍,比如,房屋產權管理職能部門,為了實現房屋產權管理中多項數據信息的有效管理,都會應用到Access開發數據庫系統,從而提高工作效率。需要注意的是,在實際運用中,開發者應注意上文中所提高的安全隱患和問題,通過及時有效的改進,來避免實際應用數據信息安全問題發生,促進Access開發數據庫系統的推廣應用。

參考文獻:

[1]王鑫.應用VB和Access數據庫設計開發實驗室管理系統[J].電子制作,2013,(06):79.

[2]郭棟.話單管理系統——基于MFC和ACCESS數據庫的軟件開發[J].信息化建設,2016,(02):5.

[3]盛旭波.基于access開發小型農村宅基地數據庫管理系統[J].統計與管理,2016,(04):106-107.

作者簡介:李紅飛(1982.5-),女,白族,云南大理人,大學本科,講師,主要從事計算機教學工作。

猜你喜歡
系統開發數據庫
數據庫
數據庫
基于PLC的火電廠輸配煤粉節能程控系統的開發
氣象數據傳輸監控平臺的設計與實現
基于網絡數據分析的計算機網絡系統開發
發射機房運行監控系統關鍵技術的解決方案
基于開源系統的綜合業務數據采集系統的開發研究
數據庫
數據庫
數據庫
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合