就其布局和導(dǎo)航方面而言,Microsoft Access具有其他Microsoft Office產(chǎn)品的外觀和感覺,但MS Access是一個(gè)數(shù)據(jù)庫(kù),更具體地說(shuō)是一個(gè)關(guān)系數(shù)據(jù)庫(kù)。
- 在MS Access 2007之前,文件擴(kuò)展名是
*.mdb,但是在MS Access 2007中,擴(kuò)展名已經(jīng)更改為*.accdb擴(kuò)展名。 - 早期版本的Access無(wú)法讀取accdb擴(kuò)展,但MS Access 2007及更高版本可以讀取和更改早期版本的Access。
- Access桌面數(shù)據(jù)庫(kù)(
.accdb或.mdb)是一個(gè)功能完整的RDBMS。 - 它提供了管理大量數(shù)據(jù)所需的所有數(shù)據(jù)定義,數(shù)據(jù)處理和數(shù)據(jù)控制功能。
- 可將Access桌面數(shù)據(jù)庫(kù)(.accdb或.mdb)用作單個(gè)工作站上的獨(dú)立RDBMS,也可以使用網(wǎng)絡(luò)上的共享客戶端/服務(wù)器模式。
- 桌面數(shù)據(jù)庫(kù)也可以作為公司Intranet上的網(wǎng)頁(yè)上顯示的數(shù)據(jù)的數(shù)據(jù)源。
- 當(dāng)使用Access桌面數(shù)據(jù)庫(kù)構(gòu)建應(yīng)用程序時(shí),Access它就是RDBMS。
數(shù)據(jù)定義
下面讓我們現(xiàn)在了解什么是數(shù)據(jù)定義 -
- 在文檔或電子表格中,通??梢酝耆杂傻囟x文檔內(nèi)容或電子表格中的每個(gè)單元格。
- 在文檔中,可以包含文本,表格,圖表或使用多種字體顯示的多列數(shù)據(jù)。
- 在電子表格中,可以在頂部有文本數(shù)據(jù)來(lái)定義打印或顯示的列標(biāo)題,根據(jù)行的功能,在同一列中可能有不同的數(shù)字格式。
- RDBMS允許定義數(shù)據(jù)類型以及數(shù)據(jù)如何存儲(chǔ)。
- 通常也可以使用RDBMS定義的規(guī)則來(lái)確保數(shù)據(jù)的完整性。
- 例如,驗(yàn)證規(guī)則可以確保用戶不會(huì)意外地將字母字符存儲(chǔ)在應(yīng)包含數(shù)字的字段中。
數(shù)據(jù)操作
在RDBMS中使用數(shù)據(jù)與在文字處理或電子表格程序中使用數(shù)據(jù)非常不同。
- 在文字處理文檔中,可以包含表格數(shù)據(jù),并對(duì)文檔中的數(shù)據(jù)執(zhí)行一組有限的功能。
- 還可以在原始文檔中搜索文本字符串,并使用ActiveX控件包含來(lái)自其他應(yīng)用程序的表格,圖表或圖片。
- 在電子表格中,一些單元格包含確定所需結(jié)果的函數(shù),而在其他單元格中,則輸入提供函數(shù)源信息的數(shù)據(jù)。
RDBMS提供了多種處理數(shù)據(jù)的方法。 例如,
- 可以搜索單個(gè)表格以獲取信息,也可以請(qǐng)求跨多個(gè)相關(guān)表格進(jìn)行復(fù)雜的搜索。
- 可以使用單個(gè)命令更新單個(gè)字段或多個(gè)記錄。
- 可以編寫使用RDBMS命令的程序來(lái)獲取要顯示的數(shù)據(jù),并允許用戶更新數(shù)據(jù)。
Access使用強(qiáng)大的SQL數(shù)據(jù)庫(kù)語(yǔ)言來(lái)處理表中的數(shù)據(jù)。 使用SQL,可以定義解決特定問題所需的一組信息,包括來(lái)自許多表的數(shù)據(jù)。
數(shù)據(jù)控制
電子表格和文字處理文檔對(duì)于解決單用戶問題非常有用,但是當(dāng)多個(gè)人需要共享數(shù)據(jù)時(shí),難以使用這些文檔。
- 當(dāng)需要與他人分享您的信息時(shí),RDBMS提供了靈活性,允許多個(gè)用戶讀取或更新數(shù)據(jù)。
- 旨在允許數(shù)據(jù)共享的RDBMS還提供了確保沒有多人可以同時(shí)更改相同數(shù)據(jù)的功能。
- 系統(tǒng)還允許對(duì)變更進(jìn)行分組(也稱為事務(wù)處理),以便在數(shù)據(jù)中顯示所有更改或不顯示更改。
- 可能還想要確保在輸入完所有訂單之前,其他人不可以查看訂單的任何部分。
- 由于您可以與其他用戶共享您的Access數(shù)據(jù),因此您可能需要對(duì)各種用戶允許查看或更新的內(nèi)容設(shè)置一些限制。