Access應(yīng)用的幾個(gè)技巧_Access數(shù)據(jù)庫(kù)教程
推薦:將Access數(shù)據(jù)庫(kù)移植到SQLServer 隨著用戶對(duì)于企業(yè)級(jí)高性能數(shù)據(jù)庫(kù)的需求的增長(zhǎng),用戶時(shí)常要從Microsoft Access Jet引擎的文件-服務(wù)器環(huán)境下轉(zhuǎn)換到Microsoft SQL Server的客戶-服務(wù)器環(huán)境。Microsoft Office 2000中的Access
不要浪費(fèi)數(shù)據(jù)類型的效果
當(dāng)你要存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)時(shí),你也許會(huì)想要指定一個(gè)數(shù)字的數(shù)據(jù)類型。在你這么做之前,請(qǐng)先考慮一下數(shù)據(jù)的用途。例如,你不會(huì)將街區(qū)號(hào)碼或是郵政編碼的數(shù)值用在數(shù)學(xué)等式中。這樣的話,請(qǐng)將數(shù)據(jù)存儲(chǔ)為文本。你會(huì)節(jié)約一些內(nèi)存,但更重要的是,數(shù)據(jù)類型是按照數(shù)據(jù)的用途的。如果你需要使用一個(gè)文本值作為真數(shù)值,則可在表格中表示文本域的域中使用Val()函數(shù)“=Val(field)”(此域存儲(chǔ)數(shù)值或文字值)。
使用最適當(dāng)?shù)挠虻拇笮?/strong>
由于如今的系統(tǒng)都很強(qiáng)大,要指定最合適的域的大小則不再是像過(guò)去那樣緊迫的任務(wù)。然而,為了能夠更好地實(shí)施工作,開發(fā)者仍然會(huì)限定域的大小。你首先要做的步驟就是使數(shù)據(jù)生效。例如,你將州名所寫存儲(chǔ)在一個(gè)域大小設(shè)置為2的文本域中。如果用戶輸入的是ARK而不是AK,Access將會(huì)拒絕接受這條輸入。當(dāng)然,域大小的屬性僅會(huì)拒絕過(guò)大了的條目,它無(wú)法探明輸入或是其它的錯(cuò)誤。這個(gè)域仍然會(huì)接受其它有誤的條目,例如“A”或“K6”。
這也能應(yīng)用在數(shù)字域上,只是沒有那么明確的范圍。例如,一個(gè)字節(jié)域能夠接受的值可以從0到255,而長(zhǎng)整數(shù)域可接受的值的范圍則從-2,147,483,648到2,147,483,647。
為每個(gè)域選擇適當(dāng)?shù)臄?shù)據(jù)類型和域大小的屬性。始終選擇最小的數(shù)據(jù)類型以及域大小,就有可能地在這個(gè)域中容納最大的值。
使用分析工具
Access有兩個(gè)工具能夠幫助你精煉你的設(shè)計(jì)。第一個(gè)就是表格分析器向?qū)�,它能夠檢查一個(gè)表格并像你推薦在哪處做出改變比較合適。第二,就是性能分析器,它能夠檢查你整個(gè)數(shù)據(jù)庫(kù),并對(duì)改進(jìn)設(shè)計(jì)提出建議。通常,你都會(huì)采用向?qū)岢龅慕ㄗh。
無(wú)論你要運(yùn)行哪個(gè)向?qū)В伎梢栽?ldquo;工具”菜單中選擇分析器之后再選擇合適的項(xiàng)目。
不要忘記表格的屬性
就像域一樣,表格也有能夠定義其用途的屬性。大多數(shù)都能夠自我解析,而默認(rèn)的屬性也通常都足夠合適。要訪問(wèn)這些屬性,只需要在設(shè)計(jì)視圖下打開表格,接著在“視圖”菜單中選擇“屬性”。以下是一些你應(yīng)該知道的東西:
排序依據(jù):指定一個(gè)排列的順序,當(dāng)你在打開表格的時(shí)候Access能夠應(yīng)用它。只需要根據(jù)你想要分類排序的記錄輸入域的名稱。如果你沒有使用這項(xiàng)設(shè)置,Access則會(huì)根據(jù)主鍵來(lái)進(jìn)行排序。如果沒有主鍵,Access則會(huì)按照數(shù)據(jù)輸入的順序來(lái)顯示。它與表層并不會(huì)有太多的關(guān)系,因?yàn)橛脩舨粫?huì)查看表格。然而,就像很多域的屬性那樣,捆綁的對(duì)象會(huì)繼承屬性。
子數(shù)據(jù)表名稱:它決定了子數(shù)據(jù)表是否會(huì)顯示相關(guān)的記錄。許多人都覺得子數(shù)據(jù)表很惱人,如果你也這么認(rèn)為,則可以將這個(gè)屬性設(shè)置為[None]來(lái)禁用它。
注意其中的界限范圍
盡管你可能永遠(yuǎn)也不會(huì)接觸到表格界限范圍的設(shè)置,但你還是必須知道它們是存在的:
表格名至多可以包含64個(gè)字符。
域名稱之多可以包含64個(gè)字符。
每個(gè)表格至多可以包含255個(gè)域。
表格大小的限制范圍在2GB減去系統(tǒng)對(duì)象所需要的空間大小。
文本域之多可存儲(chǔ)255個(gè)字符。
當(dāng)你通過(guò)用戶界面輸入數(shù)據(jù)時(shí),備忘域能夠存儲(chǔ)至多65535個(gè)字符。如果從程序上來(lái)說(shuō),輸入數(shù)據(jù),它能夠接受至多1GB大小。
OLE域能夠支持至多1GB大小。
每個(gè)表格能夠具有至多32個(gè)索引。
每個(gè)索引可以包含至多10個(gè)域。
一個(gè)有效規(guī)則表達(dá)能夠存儲(chǔ)至多2045個(gè)字符;有效文本屬性能夠具備之多255個(gè)字符。
描述屬性能夠存儲(chǔ)至多255個(gè)字符。
每項(xiàng)記錄能夠存儲(chǔ)至多4000個(gè)字符(2003版本),如果是2002版本則是2000個(gè)字符。
分享:Access在調(diào)整工資上的應(yīng)用 作為一名從事人事勞資工作的人員來(lái)說(shuō),每次調(diào)整工資時(shí)填寫成百上千的工資審批表存入檔案,是一件十分費(fèi)時(shí)費(fèi)力的工作,并且有時(shí)難免會(huì)出現(xiàn)一些錯(cuò)誤。如果能讓電腦來(lái)完成這項(xiàng)工作,豈不大大地
- Access數(shù)據(jù)庫(kù)安全策略之ASP式
- 第N次被ACCESS的關(guān)鍵字涮
- Access中用Jet SQL語(yǔ)句刪除表關(guān)系
- Access報(bào)表打印如何自動(dòng)分頁(yè)
- Access完成累計(jì)余額的計(jì)算
- 搭建Access為主的Mdb數(shù)據(jù)庫(kù)
- 一句sql更新兩個(gè)表并可更新對(duì)應(yīng)的字段值具體實(shí)現(xiàn)
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語(yǔ)句)介紹
- 內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法
- 使用準(zhǔn)則進(jìn)行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向?qū)А痹O(shè)計(jì)數(shù)據(jù)庫(kù)
- 中文Access2000速成教程--1.3 在“設(shè)計(jì)”視圖中設(shè)計(jì)表
Access數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫(kù)教程推薦
- Access應(yīng)用:仔細(xì)地選擇索引
- 數(shù)據(jù)庫(kù)應(yīng)用程序需注意的問(wèn)題
- 淺析Excel和Access之間的數(shù)據(jù)交換
- 解析MDB與XLS文件互相轉(zhuǎn)換方法
- 解析Access與Flash的結(jié)合應(yīng)用
- 解析遠(yuǎn)程連接access數(shù)據(jù)庫(kù)的幾個(gè)方法
- Access的特點(diǎn)
- 定期歸檔Access數(shù)據(jù)庫(kù)
- 如何用ASP壓縮ACCESS數(shù)據(jù)庫(kù)
- 解讀Access數(shù)據(jù)庫(kù)支持用戶同時(shí)在線問(wèn)題
猜你也喜歡看這些
- Access數(shù)據(jù)庫(kù)開發(fā)技巧(三)
- 如何在Recordset對(duì)象中查詢記錄
- 談?dòng)肁ccess作網(wǎng)站數(shù)據(jù)庫(kù)的弊端
- 巧用in關(guān)鍵字實(shí)現(xiàn)數(shù)據(jù)的批量刪除
- 如何判斷一個(gè)字段是否在表中
- 舊版數(shù)據(jù)庫(kù)轉(zhuǎn)換至ACCESS2000的注意事項(xiàng)
- 揭秘多表查詢技巧
- 將ACCESS轉(zhuǎn)化成SQL2000要注意的問(wèn)題
- Access 2007的飛躍
- ACCESS數(shù)據(jù)庫(kù)文件的壓縮和修復(fù)方法[圖文]
- 相關(guān)鏈接:
- 教程說(shuō)明:
Access數(shù)據(jù)庫(kù)教程-Access應(yīng)用的幾個(gè)技巧
。