如何創(chuàng)建一個(gè)Access數(shù)據(jù)庫(kù)
規(guī)劃自己的數(shù)據(jù)庫(kù)
建好一個(gè)數(shù)據(jù)庫(kù)后,我們也許會(huì)覺(jué)得并不知道這個(gè)數(shù)據(jù)庫(kù)是怎么構(gòu)成的,總有一種空中樓閣的感覺(jué)。其實(shí)學(xué)習(xí)的過(guò)程總是一步步漸進(jìn)地,沒(méi)有前面的學(xué)習(xí)現(xiàn)在就不會(huì)發(fā)現(xiàn)提出這樣的問(wèn)題。在對(duì)Access已經(jīng)有了一定的認(rèn)識(shí)之后,現(xiàn)在我們就通過(guò)建立一個(gè)空的數(shù)據(jù)庫(kù)講解一下數(shù)據(jù)庫(kù)是怎樣構(gòu)成的。
當(dāng)我們想做一件事情的時(shí)候,一般都會(huì)先考慮一下,然后再去做。在建立一個(gè)新數(shù)據(jù)庫(kù)的時(shí)候,也要想一想這個(gè)數(shù)據(jù)庫(kù)是用來(lái)干什么的,它要存儲(chǔ)哪些數(shù)據(jù)信息,這些數(shù)據(jù)之間又有什么關(guān)系? 一方面要知道哪些數(shù)據(jù)是必須的,是絕對(duì)不能缺少的,不然建立數(shù)據(jù)庫(kù)獲取信息的目地就沒(méi)法達(dá)到了;另一方面也要知道哪些數(shù)據(jù)是不必要,放在數(shù)據(jù)庫(kù)當(dāng)中只會(huì)增加數(shù)據(jù)庫(kù)的容量,卻并不起任何作用,所以要將這些冗余的數(shù)據(jù)剔除。這樣建立起來(lái)的數(shù)據(jù)庫(kù)才既能滿(mǎn)足我們檢索數(shù)據(jù)的需要,又能節(jié)省數(shù)據(jù)的存儲(chǔ)空間。

建立一個(gè)空的數(shù)據(jù)庫(kù)
既然已經(jīng)了解了在建立一個(gè)數(shù)據(jù)庫(kù)之前應(yīng)該注意的問(wèn)題,那我們現(xiàn)在就從最基本的新建一個(gè)空數(shù)據(jù)庫(kù)開(kāi)始,了解一下Access數(shù)據(jù)庫(kù)的結(jié)構(gòu)。
在Access 2000中,新建一個(gè)空數(shù)據(jù)庫(kù)其實(shí)很簡(jiǎn)單,只要用鼠標(biāo)單擊Access窗口左上角數(shù)據(jù)庫(kù)工具欄中的“新建”按鈕,就會(huì)在屏幕上彈出一個(gè)“新建”對(duì)話(huà)框。

在這個(gè)對(duì)話(huà)框彈出以后,我們不再象上次那樣選“數(shù)據(jù)庫(kù)”選項(xiàng)卡,而是選擇“常用”選項(xiàng)卡,并在“常用”選項(xiàng)卡上用鼠標(biāo)左鍵雙擊“數(shù)據(jù)庫(kù)”圖標(biāo)。

屏幕上彈出“文件新建數(shù)據(jù)庫(kù)”對(duì)話(huà)框,在“文件名”中給新建的數(shù)據(jù)庫(kù)文件取名“空數(shù)據(jù)庫(kù)”,把它存儲(chǔ)在“例子”子目錄中,單擊“創(chuàng)建”按鈕將新建的數(shù)據(jù)庫(kù)文件保存下來(lái)。現(xiàn)在我們不是用的數(shù)據(jù)庫(kù)向?qū)?,自然也就沒(méi)有問(wèn)題要回答了。
Access數(shù)據(jù)庫(kù)中的主要對(duì)象及其關(guān)系
我們知道在建筑一棟房子之前,首先必須要有一塊地皮,然后才能在地皮上按照設(shè)計(jì)好的圖紙一層層的搭建房子,最后才是人住進(jìn)去?,F(xiàn)在我們有了一個(gè)空的數(shù)據(jù)庫(kù),就等于在Access中已經(jīng)有了這樣一塊“地皮”,現(xiàn)在可以建房子了。上一課用數(shù)據(jù)庫(kù)向?qū)Ы⒌臄?shù)據(jù)庫(kù)就是一個(gè)已經(jīng)建筑完畢的“房子”,只是還沒(méi)有“數(shù)據(jù)”住進(jìn)去罷了。在Access中,所謂的建房材料就是數(shù)據(jù)庫(kù)中的主要對(duì)象,它包括“表”、“查詢(xún)”、“窗體”、“報(bào)表”、“頁(yè)面”、“宏”和“模塊”。這些對(duì)象在數(shù)據(jù)庫(kù)中各自負(fù)責(zé)一定的功能,并且相互協(xié)作,這樣才能建設(shè)出一個(gè)數(shù)據(jù)庫(kù)。
在數(shù)據(jù)庫(kù)中,“表”用來(lái)存儲(chǔ)數(shù)據(jù);“查詢(xún)”用來(lái)查找數(shù)據(jù);人通過(guò)“窗體”、“報(bào)表”、“頁(yè)面”獲取數(shù)據(jù);而“宏”和“模塊”則用來(lái)實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)操作。其實(shí)對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō),最重要的功能就是獲取數(shù)據(jù)庫(kù)中的數(shù)據(jù),所以數(shù)據(jù)在數(shù)據(jù)庫(kù)各個(gè)對(duì)象間的流動(dòng)就成為我們最關(guān)心的事情。為了以后建立數(shù)據(jù)庫(kù)的時(shí)候能清楚的安排各種結(jié)構(gòu),應(yīng)該先了解一下Access數(shù)據(jù)庫(kù)中對(duì)象間的作用和聯(lián)系。
作為一個(gè)數(shù)據(jù)庫(kù),最基本的就是要有表,并且表中存儲(chǔ)了數(shù)據(jù)。比如“通訊錄”數(shù)據(jù)庫(kù),首先要建立一個(gè)表,然后將某人的聯(lián)系地址、電話(huà)等信息輸入到這個(gè)數(shù)據(jù)表中,這樣就有了數(shù)據(jù)庫(kù)中的數(shù)據(jù)源。有了這些數(shù)據(jù)以后,就可以將它們顯示在窗體上。這個(gè)過(guò)程就是將表中的數(shù)據(jù)和窗體上的控件建立連接,在Access中把這個(gè)過(guò)程叫做“綁定”。這樣就可以通過(guò)屏幕上的各種各樣的窗體界面來(lái)獲得真正存儲(chǔ)在表中的數(shù)據(jù)了。而且合理地在窗體上擺放控件和圖案可以使我們更容易操作和理解數(shù)據(jù)庫(kù)中數(shù)據(jù)代表的含意。這樣就完成數(shù)據(jù)從表到窗體的流動(dòng),實(shí)現(xiàn)了數(shù)據(jù)庫(kù)中的數(shù)據(jù)在計(jì)算機(jī)和人之間進(jìn)行了一次溝通。比如在“通訊錄”數(shù)據(jù)庫(kù)中,使用自動(dòng)窗體將數(shù)據(jù)庫(kù)中的一個(gè)記錄顯示在窗體上,控制窗體上的記錄操作按鈕在表中前后移動(dòng),可以看到對(duì)應(yīng)其它記錄的信息。現(xiàn)在,數(shù)據(jù)庫(kù)中的表和窗體對(duì)象之間的關(guān)系應(yīng)該很清晰了,我們可以畫(huà)出一個(gè)表。至于數(shù)據(jù)庫(kù)中的其他對(duì)象,現(xiàn)在先把它們空出來(lái)。在以后學(xué)習(xí)了其他的幾種對(duì)象以后,將把這個(gè)表示數(shù)據(jù)庫(kù)中數(shù)據(jù)流向的圖表補(bǔ)充完整。我們以后可以每學(xué)一課,就按照這種方式將各種對(duì)象間的數(shù)據(jù)流向畫(huà)出來(lái),這對(duì)于建立一個(gè)完整的數(shù)據(jù)庫(kù)很有好處。
結(jié)束語(yǔ):在這一課中,我們通過(guò)建立一個(gè)空數(shù)據(jù)庫(kù),結(jié)合上一課中的內(nèi)容,講解了建立一個(gè)新數(shù)據(jù)庫(kù)需要注意的問(wèn)題和數(shù)據(jù)庫(kù)中每個(gè)對(duì)象的用途和相互關(guān)系。如果想了解更多關(guān)于Access數(shù)據(jù)庫(kù)的知識(shí),掌握Access數(shù)據(jù)庫(kù)的使用方法,那就請(qǐng)看下面幾課了。

相關(guān)文章

Access可以設(shè)置數(shù)據(jù)庫(kù)密碼嗎?Access設(shè)置數(shù)據(jù)庫(kù)密碼教程
Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶(hù)界面兩項(xiàng)特點(diǎn),是 Microsoft Office 的系統(tǒng)程式之一,下面跟著小編來(lái)學(xué)習(xí)2023-02-24
Access如何導(dǎo)出access表格數(shù)據(jù)?Access導(dǎo)出access表格數(shù)據(jù)教程
Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶(hù)界面兩項(xiàng)特點(diǎn),是 Microsoft Office 的系統(tǒng)程式之一。下面來(lái)看看在這里怎2023-02-24
Access如何創(chuàng)建數(shù)據(jù)庫(kù)?Access創(chuàng)建數(shù)據(jù)庫(kù)教程
access是由微軟發(fā)布的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),讓用戶(hù)擁有強(qiáng)大的數(shù)據(jù)處理功能,主要應(yīng)用于網(wǎng)站數(shù)據(jù)存儲(chǔ)、軟件數(shù)據(jù)存儲(chǔ)等,下面來(lái)看看怎么去創(chuàng)建數(shù)據(jù)庫(kù)吧2022-10-19
Access如何設(shè)置單元格居中?Access設(shè)置單元格居中方法
Access數(shù)據(jù)庫(kù)全稱(chēng)Microsoft Office Access,是由微軟開(kāi)發(fā)的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),在軟件中大家知道怎么去設(shè)置單元格居中嗎?一起來(lái)看看2022-10-19
access是由微軟發(fā)布的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),主要應(yīng)用于小型企業(yè),或者大公司的部門(mén),今天咱們就來(lái)學(xué)習(xí)下在access中怎么隱藏表吧2022-11-04
Access數(shù)據(jù)庫(kù)圖片數(shù)據(jù)怎么轉(zhuǎn)換成位圖?
Access數(shù)據(jù)庫(kù)圖片數(shù)據(jù)怎么轉(zhuǎn)換成位圖?Access數(shù)據(jù)庫(kù)中所有圖片需要轉(zhuǎn)成位圖,該怎么操作呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2021-03-29
access窗體中怎么添加條形碼? access條形碼生成教程
access窗體中怎么添加條形碼? access窗體中想要插入條形碼,該怎么插入呢?下面我們就來(lái)看看access條形碼生成教程,需要的朋友可以參考下2021-02-24
access數(shù)據(jù)庫(kù)怎么實(shí)現(xiàn)過(guò)期日期提醒? access到期提醒的方法
access數(shù)據(jù)庫(kù)怎么實(shí)現(xiàn)過(guò)期日期提醒?access數(shù)據(jù)庫(kù)表格中想要制作一個(gè)過(guò)期提醒,該怎么制作這個(gè)功能呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2021-02-24
Access數(shù)據(jù)表怎么顯示文檔選項(xiàng)卡?
Access數(shù)據(jù)表怎么顯示文檔選項(xiàng)卡?Access數(shù)據(jù)庫(kù)中的表格想要顯示文檔選項(xiàng)卡,該怎么設(shè)置呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2021-02-08
access表重命名后沒(méi)變?cè)趺崔k? access數(shù)據(jù)庫(kù)表重命名的技巧
access表重命名后沒(méi)變?cè)趺崔k?access數(shù)據(jù)庫(kù)中的數(shù)據(jù)表想要進(jìn)行重命名,該怎么有效的重命名呢?下面我們就來(lái)看看access數(shù)據(jù)庫(kù)表重命名的技巧,需要的朋友可以參考下2021-01-13







