簡(jiǎn)單用Access打造圖書管理系統(tǒng)
發(fā)表時(shí)間:2023-08-12 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]任務(wù)描述:本文目的是通過(guò)Access建立一個(gè)個(gè)人圖書管理系統(tǒng)(可包含音樂CD、數(shù)據(jù)光盤等電子書),幫助我們管理好每一本圖書。這個(gè)數(shù)據(jù)庫(kù)可以記錄每本書的基本資料,能隨時(shí)增加或刪改圖書記錄,還可以按照不...
任務(wù)描述:本文目的是通過(guò)Access建立一個(gè)個(gè)人圖書管理系統(tǒng)(可包含音樂CD、數(shù)據(jù)光盤等電子書),幫助我們管理好每一本圖書。這個(gè)數(shù)據(jù)庫(kù)可以記錄每本書的基本資料,能隨時(shí)增加或刪改圖書記錄,還可以按照不同條件快速查找個(gè)人藏書的各種信息。如果同學(xué)、朋友之間都能建立起這樣一個(gè)數(shù)據(jù)庫(kù),將數(shù)據(jù)庫(kù)合并后,儼然就是一個(gè)小型圖書館,通過(guò)查詢可以看看自己需要的圖書是否有人買了,如果有的話則可以借閱一下,不必再重復(fù)投資。
注:本例使用的是Access 2003版,其他版本操作步驟大同小異。
給數(shù)據(jù)搭建一個(gè)“庫(kù)房”
首先要建立一個(gè)空的“庫(kù)房”(數(shù)據(jù)庫(kù)),然后才好往里面裝入數(shù)據(jù)。
第一步:啟動(dòng)Access 2003,單擊菜單命令“文件→新建”(或單擊工具欄上第一個(gè)“新建”按鈕),在右側(cè)“新建文件”窗格中單擊“空數(shù)據(jù)庫(kù)”項(xiàng)。
第二步:在打開的新建對(duì)話框中設(shè)置好文件名及保存路徑,本例命名為“個(gè)人圖書管理”,接著單擊“創(chuàng)建”按鈕(見圖1),一個(gè)新的數(shù)據(jù)庫(kù)就創(chuàng)建好了。
用“表”規(guī)劃與存儲(chǔ)數(shù)據(jù)
房子建好了還需要裝修一下,才能達(dá)到更好的居住效果,數(shù)據(jù)庫(kù)也一樣,建好了也得好好規(guī)劃一下,以便保存不同類型的數(shù)據(jù)。在Access中,“表”是規(guī)劃數(shù)據(jù)庫(kù)的核心,其主要作用是按照一定結(jié)構(gòu)保存所有數(shù)據(jù),其他如查詢、報(bào)表等操作都需在此基礎(chǔ)上才能完成。
第一步:首先規(guī)劃一下表結(jié)構(gòu)。圖書信息有很多,本例僅僅是一個(gè)演示,因此本例創(chuàng)建的圖書基本信息數(shù)據(jù)表只設(shè)置了序號(hào)、書名、作者、出版社、購(gòu)買日期、定價(jià)、圖書類別、介質(zhì)和內(nèi)容簡(jiǎn)介等幾個(gè)字段。
第二步:如圖2所示,單擊數(shù)據(jù)庫(kù)主窗口左側(cè)“對(duì)象”下的“表”按鈕,接著雙擊右側(cè)的“使用設(shè)計(jì)器創(chuàng)建表”項(xiàng)打開設(shè)計(jì)視圖窗口,在“字段名稱”的單元格中輸入字段名,單擊其右側(cè)的“數(shù)據(jù)類型”單元格,從下拉列表中為每個(gè)字段設(shè)置一種類型。本例中,序號(hào)選“自動(dòng)編號(hào)”,購(gòu)買日期選“日期/時(shí)間”,定價(jià)選“貨幣”,內(nèi)容簡(jiǎn)介選“備注”,其他都選擇的是“文本”。可以在窗口下面的字段屬性中對(duì)數(shù)據(jù)類型進(jìn)行具體的設(shè)置,比如“文本”數(shù)據(jù)類型的默認(rèn)長(zhǎng)度是50個(gè)字符,遇到長(zhǎng)書名時(shí)就不夠用了,所以可在其常規(guī)項(xiàng)中將“字段大小”改為255,而像作者名,20個(gè)字符肯定夠了。
第三步:設(shè)置好所有字段及數(shù)據(jù)類型后,數(shù)據(jù)表框架就算完成了。Access建議每個(gè)數(shù)據(jù)表都要設(shè)置一個(gè)主鍵字段,這樣才能定義與數(shù)據(jù)庫(kù)中其他表間的關(guān)系。用鼠標(biāo)在“序號(hào)”單元格中點(diǎn)擊一下,然后再單擊工具欄上的鑰匙圖標(biāo),就可以把此字段設(shè)置為主鍵了。按Ctrl+S快捷鍵保存一下,第一次保存數(shù)據(jù)表將會(huì)彈出一個(gè)另存對(duì)話框,輸入數(shù)據(jù)表名稱(本例為“圖書基本信息”)后確定即可。
Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門。