對學(xué)習ACCESS的心得體會(huì )
當我們對人生或者事物有了新的思考時(shí),可以將其記錄在心得體會(huì )中,通過(guò)寫(xiě)心得體會(huì ),可使我們今后少走彎路。怎樣寫(xiě)好心得體會(huì )呢?以下是小編為大家整理的對學(xué)習ACCESS的心得體會(huì ),歡迎大家分享。
這一學(xué)期開(kāi)設了計算機應用這門(mén)課程,在這門(mén)課程的學(xué)習過(guò)程中,我對ACCESS的學(xué)習最感興趣,在此淺談一下我學(xué)習ACCESS數據庫的心得體會(huì )。
一、對ACCESS的認識
一開(kāi)始我對Access一竅不通,甚至不知道它是干什么的,后來(lái)經(jīng)過(guò)老師的介紹對它略有了解。MicrosoftOfficeAccess是由微軟發(fā)布的關(guān)聯(lián)式數據庫管理系統。它結合了MicrosoftJetDatabaseEngine和圖形用戶(hù)界面兩項特點(diǎn),是一種關(guān)系數據庫工具。它在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門(mén),和喜愛(ài)編程的開(kāi)發(fā)人員專(zhuān)門(mén)利用它來(lái)制作處理數據的桌面系統。它也常被用來(lái)開(kāi)發(fā)簡(jiǎn)單的WEB應用程序.
它有優(yōu)點(diǎn)也有缺點(diǎn),分列如下:A優(yōu)點(diǎn):
。1)存儲方式單一
Access管理的對象有表、查詢(xún)、窗體、報表、頁(yè)、宏和模塊,以上對象都存放在后綴為(.mdb)的數據庫文件種,便于用戶(hù)的操作和管理。(2)面向對象
Access是一個(gè)面向對象的開(kāi)發(fā)工具。它將一個(gè)應用系統當作是由一系列對象組成的,通過(guò)對象的方法、屬性完成數據庫的操作和管理,極大地簡(jiǎn)化了開(kāi)發(fā)工作。同時(shí),這種基于面向對象的開(kāi)發(fā)方式,使得開(kāi)發(fā)應用程序更為簡(jiǎn)便。
。3)界面友好、易操作
Access是一個(gè)可視化工具,用戶(hù)想要生成對象并應用,只要使用鼠標進(jìn)行拖放即可,非常直觀(guān)方便。系統還提供了表生成器、查詢(xún)生成器、報表設計器以及數據庫向導、表向導、查詢(xún)向導、窗體向導、報表向導等工具,使得操作簡(jiǎn)便,容易使用和掌握。
。4)Access可以在一個(gè)數據表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數據庫報表和窗體等。Access還可以將程序應用于網(wǎng)絡(luò ),并與網(wǎng)絡(luò )上的動(dòng)態(tài)數據相聯(lián)接,輕松生成網(wǎng)頁(yè)。B缺點(diǎn):
ACCESS是小型數據庫,既然是小型就有它根本的局限性:ACCESS數據庫不支持并發(fā)處理、數據庫易被下載存在安全隱患、數據存儲量相對較小等。而且在以下幾種情況下數據庫基本上會(huì )吃不消:
1.數據庫過(guò)大,一般ACCESS數據庫達到50M左右的時(shí)候性能會(huì )急劇下降。
2.網(wǎng)站訪(fǎng)問(wèn)頻繁,經(jīng)常達到100人左右的在線(xiàn)。
3.記錄數過(guò)多,一般記錄數達到10萬(wàn)條左右的時(shí)候性能就會(huì )急劇下降。
二、對一些基本知識的體會(huì )1字段數據類(lèi)型
學(xué)習了ACCESS的數據類(lèi)型,發(fā)現計算機軟件對數據的處理和管理是很?chē)栏竦摹?/p>
ACCESS數據表里面的數據字段,是規定好字段類(lèi)型的,比如說(shuō)文本型的、數值型的、是否型的或日期型的一旦設置好了字段的數據類(lèi)型,那么,在該字段中的所有單元格是不能隨便輸入內容的,如果輸入的內容不符合字段數據類(lèi)型,是輸不進(jìn)去的。比如,日期型的數據,你輸入漢字,是不能輸入的,而只能輸入諸如:20xx-9-29這樣格式的數據。
這就是字段的數據類(lèi)型的約束性,可以說(shuō),是一種強制性;顯然,約束性帶來(lái)了數據管理的方便,解決了數據的分類(lèi)與管理上的方便。2數據的查詢(xún)
ACCESS里面的查詢(xún),不會(huì )對源數據表的數據造成影響。這是很好的一種分離模式;我們可以根據自己的查詢(xún),設置或構造簡(jiǎn)單的'或復雜的查詢(xún)條件,之后運用查詢(xún),就可以查詢(xún)到所需要的數據的,但是,查詢(xún)到的數據,對源數據表,即原始數據,不會(huì )造成任何的影響,這就帶來(lái)了如下的方便:即能找到所需數據,同時(shí),又保留了原始數據的完整性。
另外,查詢(xún)對象,還支持SQL語(yǔ)言的使用,這就從根本上解決了數據查詢(xún)的難度,提高了靈活性和使用性。3窗體的使用
原來(lái)我對軟件界面很好奇,不知道這樣的界面,是如何制作出來(lái)的。學(xué)習了ACCESS之后,才知道,這種界面,其實(shí)就是一種窗體。窗體對象,可以這樣簡(jiǎn)單的來(lái)概述:用來(lái)顯示數據表數據的有別于查詢(xún)的一種界面。窗體對象中的用來(lái)顯示數據的控件,我們可以靈活的自行設計,想拖哪個(gè)表的哪個(gè)字段到窗體里面,窗體就顯示哪種數據,非常方便。4關(guān)系
ACCESS里面的數據表與數據表之間,有著(zhù)關(guān)系這個(gè)概念。關(guān)系,其實(shí)就是兩表或多表,相互之間存在的一種關(guān)聯(lián)或依賴(lài)。
比如說(shuō),學(xué)生信息表,有ID和姓名字段;而學(xué)生成績(jì)表,有ID、學(xué)科、語(yǔ)文、數學(xué)、英語(yǔ)、信息技術(shù)等學(xué)科的成績(jì);后者保存學(xué)生每年每學(xué)期不同學(xué)科的成績(jì)。這樣一來(lái),在學(xué)生成績(jì)表里面對應于一個(gè)同學(xué)的記錄,就有多條;而在學(xué)生信息表中,僅有一條記錄。那么,我們要知道該同學(xué)的姓名,同時(shí)還要查詢(xún)與之相對應的成績(jì),只有通過(guò)兩表的操作,才能找到數據。若要表明某個(gè)ID的號碼所對應的成績(jì)是屬于哪個(gè)學(xué)生,就要使用到表間關(guān)系。通過(guò)將學(xué)生信息表里面的ID和學(xué)生成績(jì)表里面的ID,建立起關(guān)系,或者稱(chēng)為以此來(lái)穿針引線(xiàn),那么兩表就存在關(guān)聯(lián)了。這樣就可以根據信息表里面的ID,以它作為參照對象去尋找學(xué)生成績(jì)表里面ID號相同的,就為該學(xué)生的成績(jì)記錄了。
三、具體使用中的一個(gè)問(wèn)題
在學(xué)習Access的過(guò)程中,我發(fā)現使用高級篩選和查詢(xún)這兩個(gè)功能,都可以按照所選擇的字段,設置條件或準則,查找滿(mǎn)足一定條件的數據。但是兩者有什么區別呢?后來(lái)上網(wǎng)搜索了一下,然后進(jìn)行實(shí)踐,得出了答案。
、俑镜膮^別
查詢(xún)是Access數據庫中的一個(gè)對象,可以進(jìn)行保存,永久使用;而高級篩選,僅僅是用來(lái)對數據庫表數據進(jìn)行臨時(shí)的查找,一旦關(guān)閉了,篩選就已經(jīng)不存在了。
、趯祿檎业膮^別
高級篩選,只存在字段、排序、條件、或這樣的選項的設置,無(wú)論條件如何
復雜或再怎么簡(jiǎn)單,查找出來(lái)的數據,都包含數據表中的所有字段。而查詢(xún)對象,除了上述的選項可設置之外,還有表和顯示兩個(gè)選項可以設置;這就說(shuō)明了查詢(xún)對象可以對多個(gè)表同時(shí)進(jìn)行查詢(xún),查詢(xún)出多個(gè)表中滿(mǎn)足條件的記錄,在這里,可以稱(chēng)為,查詢(xún)能對多表進(jìn)行綜合的查詢(xún),而高級篩選只能對一個(gè)表的數據進(jìn)行查找。此外,查詢(xún)中還有“顯示”這樣的選項,當我們選擇一個(gè)字段之后,可以將該字段設置為顯示或不顯示,這樣,在查詢(xún)出來(lái)的數據的瀏覽狀態(tài),就可以根據需要,顯示部分字段而忽略部分字段。
另外,篩選只有在數據表打開(kāi)的情況下才能使用;而查詢(xún),由于是一個(gè)數據庫中的對象,需要新建,同時(shí)還需要選擇數據源,即數據表。
、蹆烧叩年P(guān)聯(lián)
高級篩選的操作方法,和查詢(xún),在使用上類(lèi)似;但是,由于前者僅有臨時(shí)功能,而不具備永久保存的功能,因此,不能不說(shuō)是一種遺憾;
但是,我們也可以將設置好條件的高級篩選,保存成為查詢(xún),操作方法就是:“文件”→“另存為查詢(xún)”;這樣,就可以將篩選保存成為查詢(xún)對象了。
、軆烧邔祿䦷毂淼挠绊
查詢(xún)對數據表的原始狀態(tài)沒(méi)有任何影響;查詢(xún)的結果及保存,不會(huì )對數據表里面的數據字段或記錄排序有任何影響。
而高級篩選則會(huì )對數據庫表原始數據的排序有所影響;如果在篩選中使用了排序,并且,在關(guān)閉篩選的時(shí)候,選擇了“是”,那么,篩選出來(lái)的數據的排序,將會(huì )改變數據庫表原始數據的排序。
四、學(xué)習方法
總結一下學(xué)習Access的方法,主要有以下幾點(diǎn):
1學(xué)習計劃要明確,根據自己的實(shí)際出發(fā)。
2從應用出發(fā)。學(xué)習的目的就是為了使用,應把學(xué)到的每一點(diǎn)應用于實(shí)際操作。3要多了解相關(guān)信息,多思考,多提問(wèn)題,多問(wèn)幾個(gè)為什么,要學(xué)以致用。4利用老師的指導、同學(xué)的幫助。