Microsoft Office Access是由微軟發(fā)布的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 Microsoft Office 的系統(tǒng)程序之一。Microsoft Office Access是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個(gè)數(shù)據(jù)庫管理系統(tǒng)。它是微軟OFFICE的一個(gè)成員, 在包括專業(yè)版和更高版本的office版本里面被單獨(dú)出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發(fā)布。 打開客戶信息表你會(huì)發(fā)現(xiàn)這個(gè)表中增加了一些新的表它們是客戶信息表的子表也就是訂單信息表 ![]() 在這種一對(duì)多的情況下完全可以通過客戶信息表中的公司名稱信息將這兩個(gè)表的內(nèi)容都串起來在主表中的每一個(gè)記錄下面都會(huì)帶著一個(gè)甚至幾個(gè)子表中的訂單記錄具有一對(duì)一關(guān)系的兩個(gè)表之間互為對(duì)方的子表 通常在建立表之間的關(guān)系以后Access會(huì)自動(dòng)在主表中插入子表但這些子表一開始都是不顯示出來的在Access中讓子表顯示出來叫做展開子數(shù)據(jù)表讓子表隱藏叫做將子數(shù)據(jù)表折疊展開的時(shí)候方便查閱訂單信息而折疊起來以后有可以比較方便的管理客戶信息表 要展開子數(shù)據(jù)表只要用鼠標(biāo)單擊主表第一個(gè)字段前面一格對(duì)應(yīng)記錄的子記錄就展開了并且格中的小方框內(nèi)加號(hào)變成了減號(hào)如果再單擊一次就可以把這一格的子記錄折疊起來了小方框內(nèi)的減號(hào)也變回加號(hào)如果主表很大的話這樣一個(gè)一個(gè)地展開和折疊子數(shù)據(jù)表就顯得太麻煩了Access為我們提供了一種操作方式它可以一下子展開或折疊當(dāng)前數(shù)據(jù)表的所有子數(shù)據(jù)表打開一個(gè)帶有子數(shù)據(jù)表的表時(shí)在格式菜單子數(shù)據(jù)表項(xiàng)的子菜單中有三個(gè)命令全部展開全部折疊和刪除全部展開命令可以將主表中的所有子數(shù)據(jù)表都展開全部折疊命令可以將主表中的所有子數(shù)據(jù)表都折疊起來不需要在主表中顯示子數(shù)據(jù)表的這種方式來反映兩個(gè)表之間的關(guān)系時(shí)就可以使用刪除命令來把這種用子數(shù)據(jù)表顯示的方法刪除但這時(shí)兩個(gè)表的關(guān)系并沒有被刪除如果想恢復(fù)在主表上顯示子數(shù)據(jù)表的形式可以先打開主表比如客戶信息表單擊插入菜單下的子數(shù)據(jù)表命令彈出插入子數(shù)據(jù)表對(duì)話框如下圖 ![]() 在列表框中選取表訂單信息表然后在鏈接子字段組合框中選取訂貨單位字段并在鏈接主字段組合框中選取公司名稱字段單擊確定按鈕就可以在主數(shù)據(jù)表客戶信息表中重新插入子數(shù)據(jù)表訂單信息表了必須要注意的是在任何一個(gè)數(shù)據(jù)表中插入子數(shù)據(jù)表都需要在兩個(gè)表之間建立關(guān)系如果這兩個(gè)表的主鏈接字段和子鏈接字段之間還沒有建立聯(lián)結(jié)的話在單擊確定按鈕插入子數(shù)據(jù)表的時(shí)候就會(huì)詢問是否要在這兩個(gè)表之間建立相應(yīng)的關(guān)系只有建立關(guān)系以后才能完成插入子數(shù)據(jù)表過程用這樣的方式在表之間建立關(guān)系不像在關(guān)系對(duì)話框中建立的關(guān)系那樣直觀所以我們提倡在關(guān)系對(duì)話框中建立好表與表之間的關(guān)系由Access自動(dòng)地創(chuàng)建子數(shù)據(jù)表 結(jié)束語這一課通過客戶信息表和訂單信息表將表與表之間的關(guān)系展現(xiàn)在我們面前如果你已經(jīng)掌握了表的操作那就開始看下一課如果你還沒有完全掌握表就將這四課再好好看一看因?yàn)楸硎菙?shù)據(jù)庫中最重要的一個(gè)部分了 Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!