MS Access - 關係資料庫管理系統 (RDBMS)



就佈局和導航方面而言,Microsoft Access 具有其他 Microsoft Office 產品的外觀和感覺,但 MS Access 是一個數據庫,更具體地說是一個關係資料庫。

  • 在 MS Access 2007 之前,副檔名為 **.mdb**,但在 MS Access 2007 中,副檔名已更改為 **.accdb**。

  • 早期版本的 Access 無法讀取 accdb 副檔名,但 MS Access 2007 及更高版本可以讀取和修改早期版本的 Access。

  • Access 桌面資料庫 (.accdb 或 .mdb) 是一個功能齊全的 RDBMS。

  • 它提供管理大量資料所需的所有資料定義、資料操作和資料控制功能。

  • 您可以將 Access 桌面資料庫 (.accdb 或 .mdb) 用作單個工作站上的獨立 RDBMS,也可以在網路上以共享客戶端/伺服器模式使用。

  • 桌面資料庫還可以充當公司內聯網網頁上顯示資料的資料來源。

  • 當您使用 Access 桌面資料庫構建應用程式時,Access 即為 RDBMS。

資料定義

現在讓我們瞭解一下什麼是資料定義 -

  • 在文件或電子表格中,您通常可以自由定義文件或電子表格中每個單元格的內容。

  • 在文件中,您可以包含文字段落、表格、圖表或以多種字型顯示的多個數據列。

  • 在電子表格中,您可以在頂部使用文字資料來定義用於列印或顯示的列標題,並且您可能在同一列中具有各種數字格式,具體取決於行的功能。

  • RDBMS 允許您定義您擁有的資料型別以及如何儲存這些資料。

  • 您通常還可以定義 RDBMS 可用於確保資料完整性的規則。

  • 例如,驗證規則可以確保使用者不會意外地將字母字元儲存在應該包含數字的欄位中。

資料操作

在 RDBMS 中處理資料與在文字處理或電子表格程式中處理資料非常不同。

  • 在文字處理文件中,您可以包含表格資料並在文件中的資料上執行有限的功能集。

  • 您還可以搜尋原始文件中的文字字串,並使用 ActiveX 控制元件包含來自其他應用程式的表格、圖表或圖片。

  • 在電子表格中,某些單元格包含確定所需結果的函式,而在其他單元格中,您輸入為函式提供源資訊的資料。

  • RDBMS 為您提供了許多處理資料的方法。例如,

  • 您可以搜尋單個表中的資訊,也可以請求跨多個相關表的複雜搜尋。

  • 您可以使用單個命令更新單個欄位或許多記錄。

  • 您可以編寫使用 RDBMS 命令來獲取您想要顯示的資料並允許使用者更新資料的程式。

Access 使用功能強大的 SQL 資料庫語言來處理表中的資料。使用 SQL,您可以定義解決特定問題所需的資訊集,包括可能來自多個表的資料。

資料控制

電子表格和文字處理文件非常適合解決單使用者問題,但在多個人需要共享資料時,它們很難使用。

  • 當您需要與他人共享資訊時,RDBMS 使您可以靈活地允許多個使用者讀取或更新您的資料。

  • 旨在允許資料共享的 RDBMS 還提供功能,以確保不會有兩個人同時更改相同的資料。

  • 最好的系統還允許您對更改進行分組(也稱為事務),以便所有更改或沒有更改都顯示在您的資料中。

  • 您可能還想確保在您輸入所有訂單之前,其他人無法檢視訂單的任何部分。

  • 因為您可以與其他使用者共享 Access 資料,所以您可能需要對允許各種使用者檢視或更新的內容設定一些限制。

廣告
© . All rights reserved.