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