Access打造圖書管理系統(tǒng)_Access數(shù)據(jù)庫(kù)教程
推薦:Atlas 分布式版重磅來(lái)襲Atlas 是由 Qihoo 360公司W(wǎng)eb平臺(tái)部基礎(chǔ)架構(gòu)團(tuán)隊(duì)開(kāi)發(fā)維護(hù)的一個(gè)基于MySQL協(xié)議的數(shù)據(jù)中間層項(xiàng)目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基礎(chǔ)上,修改了大量bug,添加了很多功能特性。目前該項(xiàng)目在360公司內(nèi)部得到了廣泛應(yīng)用,很多MySQL業(yè)務(wù)已經(jīng)接入了Atlas平臺(tái),
任務(wù)描述:本文目的是通過(guò)Access建立一個(gè)個(gè)人圖書管理系統(tǒng)(可包含音樂(lè)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)。
第二步:在打開(kāi)的新建對(duì)話框中設(shè)置好文件名及保存路徑,本例命名為“個(gè)人圖書管理”,接著單擊“創(chuàng)建”按鈕(見(jiàn)圖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)打開(kāi)設(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ù)表名稱(本例為“圖書基本信息”)后確定即可。

分享:詳解數(shù)據(jù)庫(kù)高可用架構(gòu)之路數(shù)據(jù)庫(kù)高可用架構(gòu)對(duì)于我們這些應(yīng)用端開(kāi)發(fā)的人來(lái)說(shuō)是一個(gè)比較陌生的領(lǐng)域,是在具體的數(shù)據(jù)庫(kù)產(chǎn)品之上搭建的環(huán)境,需要像DBA這樣對(duì)數(shù)據(jù)庫(kù)產(chǎn)品有足夠的了解才能有所涉及,雖然不能深入其中,但可以通過(guò)一些經(jīng)典的高可用架構(gòu)學(xué)習(xí)其中的思想。就我所了解到的有以下幾種: MyS
- Atlas 分布式版重磅來(lái)襲
- 詳解數(shù)據(jù)庫(kù)高可用架構(gòu)之路
- SQL編程之高級(jí)查詢及注意事項(xiàng)
- 圖解SQL Server 2008安裝和配置過(guò)程
- 錯(cuò)誤和數(shù)據(jù)庫(kù)事件觸發(fā)
- Access 2007“設(shè)計(jì)”功能使用教程
- Access2007基礎(chǔ)教程:5步驟設(shè)計(jì)方法
- Access-宏的特點(diǎn)介紹
- Windows2008 64位IIS7+ACCESS數(shù)據(jù)庫(kù)無(wú)法打開(kāi)Asp頁(yè)面
- Access教程 怎樣設(shè)置自動(dòng)編號(hào)從1開(kāi)始排序
- Access教程 怎樣制作復(fù)雜報(bào)表
- Access教程 如何模糊參數(shù)進(jìn)行分頁(yè)查詢代碼
Access數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫(kù)教程推薦
- 十萬(wàn)條Access數(shù)據(jù)表分頁(yè)的兩個(gè)解決方法
- ACCESS2000升遷向?qū)А耙绯觥卞e(cuò)誤處理方法
- 解析SQL查找Access中某表是否存在方法
- 遠(yuǎn)程連接access數(shù)據(jù)庫(kù)的方法
- Access數(shù)據(jù)庫(kù)的4種安全方式
- Access教程 如何在字段定義主鍵
- 初識(shí)Access_Access學(xué)習(xí)
- 解析Access中如何自動(dòng)建立表的連接表達(dá)式
- 如何將mysql數(shù)據(jù)導(dǎo)入access數(shù)據(jù)庫(kù)
- 談設(shè)定Access數(shù)據(jù)庫(kù)自增長(zhǎng)字段初始值
猜你也喜歡看這些
- Access數(shù)據(jù)庫(kù)的壓縮與修復(fù)
- Access數(shù)據(jù)庫(kù)開(kāi)發(fā)技巧(四)
- 如何保護(hù)Access 2000數(shù)據(jù)庫(kù)的安全
- 中文Access2000速成教程--1.5 使用已有的數(shù)據(jù)自動(dòng)建新表
- Access數(shù)據(jù)庫(kù)基于時(shí)間sql盲注的實(shí)現(xiàn)記錄
- 如何判斷一個(gè)字段是否在表中
- 四種用ACCESS做網(wǎng)絡(luò)版程序的方法
- 解讀ACCESS中默認(rèn)保存路徑的修改方法
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語(yǔ)句)介紹
- Access的特點(diǎn)
- 相關(guān)鏈接:
- 教程說(shuō)明:
Access數(shù)據(jù)庫(kù)教程-Access打造圖書管理系統(tǒng)
。