OpenOffice.org/Base
OpenOffice.org Base

OpenOffice.org Base 是一個關係資料庫管理系統,是 Microsoft Access 的競爭對手,即使是資料庫初學者也適合使用。Microsoft Access 的很多文件和書籍同樣適用於 OpenOffice.org Base(但並不完全相同)。它是 OpenOffice.org 套件應用程式的一部分。OpenOffice.org 使用者可以選擇透過 ODBC 或 JDBC 驅動程式連線到外部全功能 SQL 資料庫,例如 MySQL、PostgreSQL 甚至 Oracle。因此,OpenOffice.org Base 可以充當 SQL 檢視、表格設計和查詢的 GUI 前端。此外,OpenOffice.org 還有自己的窗體嚮導,用於建立用於填寫窗體和更新的對話方塊視窗。
您的作業系統可能不包含 Base,但您應該可以比較容易地獲得它,因為它屬於 自由軟體。您還需要安裝 Java(並且在 OpenOffice.org 中沒有停用),才能執行 Base。
資料庫是儲存在計算機系統中的記錄或資料的結構化集合。透過根據資料庫模型組織資料來實現結構。如今最常用的模型是關係模型。
資料庫管理系統 (DBMS) 是管理資料庫的計算機軟體。DBMS 可以使用各種資料庫模型,例如網路模型或關係模型。在大型系統中,DBMS 允許使用者和其他軟體以結構化方式儲存和檢索資料。
如果您已經有一個現有的資料庫,您可以透過 OpenOffice.org Base 中看到的第一個螢幕連線到它,也可以透過點選檔案、新建、資料庫然後連線到現有資料庫來連線。對Microsoft Access資料庫的支援有限。
假設您想記錄客戶從您的公司訂購的產品。您可以使用一個電子表格,每行代表一個客戶,但一個客戶可能會訂購多種產品。您可以使用一個電子表格,每行代表一個訂單,但您可能需要為多個訂單重複輸入客戶姓名和地址。在這種情況下,您最好使用資料庫而不是電子表格。
資料庫和電子表格之間的區別在於,雖然電子表格可以包含記錄(通常是電子表格中的一行)和資料欄位(只是特定型別的資料 - 通常是電子表格中的一列標題),但資料庫還可以包含記錄之間的關係。這些關係可以是一對多關係或多對多關係。
當您指定表格之間的關係時,您還可以指定參照完整性,以便不能輸入與另一張表格中相關資料相矛盾的資料。
嚮導僅僅是一種描述在軟體中一步一步地操作,使其更易於使用者使用的方法,通常是選擇一個選項,然後點選下一步。啟動 Base 時,您會看到一個資料庫嚮導,它為您提供了建立資料庫、開啟或連線到現有資料庫的選擇。選擇建立資料庫以開始,然後點選下一步。選擇註冊資料庫,不用擔心,這只是在本地完成的,可以幫助 OpenOffice.org 的其他模組(例如 Calc)與您的資料庫一起使用。現在不要選擇表格嚮導,儲存(並命名)您的資料庫在方便的位置。現在,使用 OpenDocument 資料庫格式,雖然這可能已經被自動選擇為預設格式。為什麼要現在就儲存它?因為資料(例如記錄)將在輸入到資料庫時自動儲存。
資料庫不使用通常意義上的檔案,但一個好的資料庫可以將其內容輸出為結構化的 SQL(結構化查詢語言) - 這是 ANSI/ISO 標準。重要的是它支援 ODBC(開放式資料庫連線)
您現在應該看到主介面。左側是資料庫列,包含四個選項(有時稱為模組);表格、查詢、窗體和報表。
表格將是最接近於普通電子表格的資料庫方面。點選表格(它可能已經被選中),您將看到一個任務選擇(在上部);在設計檢視中建立表格、使用嚮導建立表格和建立檢視...。選擇使用嚮導建立表格。有四個步驟選擇欄位、設定型別和格式、設定主鍵和建立表格。選擇一個類別商務或個人,然後選擇一個示例表格,然後點選雙箭頭 >>,它將把所有欄位複製到右側的選定欄位中。點選下一步,您可以調整欄位特性。點選下一步,確保選中建立主鍵和自動新增主鍵。點選下一步,表格名稱應該顯示您選擇的示例表格。確保選中立即插入資料,然後點選完成。恭喜您,您已經建立了第一個表格。您現在應該可以看到它看起來非常像一個電子表格。它還沒有任何資料,通常最好使用窗體來新增資料,所以現在先關閉它。您會注意到,雖然您還沒有點選儲存,但表格現在已經自動儲存了。當您返回主視窗時,您就可以看到它,即使您關閉並重新開啟資料庫也是如此。
在設計檢視中建立表格是一種更具體地建立表格的方法。點選它,您將看到一個類似電子表格的佈局,但這可能是欺騙性的(不要把它與表格檢視混淆)。左列是欄位名,您可以選擇它(您可以選擇任何東西,這將用於您的參考)。第二列是欄位型別,它包含一個下拉選單,用於儲存在該欄位中的資料型別。例如,姓名應該是文字 [VARCHAR],日期應該是日期 [DATE],等等。當選擇欄位型別時,您將在底部看到一個視窗,它是欄位屬性,您可以在其中指定一些內容,例如,在記錄日誌時是否需要在該欄位型別中輸入資料、資料的允許字元長度和十進位制位數。您可以在此處指定驗證,它檢查輸入的資料是否在允許的資料範圍內。與表格嚮導不同的是,您需要在設計檢視中儲存您想要保留的任何更改,然後再關閉它返回到主視窗。
窗體用於輕鬆快速地輸入資料。點選螢幕左側(在資料庫列中)的窗體,然後點選使用嚮導建立窗體...(Writer 可能會短暫彈出,但窗體嚮導也應該在最上面)。點選雙箭頭 >> 將所有欄位新增到名為窗體中的欄位的右側列中,然後(除非您想更改佈局和顏色),只需點選完成。要為資料構建查詢,首先在Writer 視窗中關閉窗體。
控制元件是窗體中用於配置每個欄位特定屬性的方面。窗體在 Writer 視窗中編輯,窗體控制元件的訪問方式與 Writer 中相同,檢視、工具欄,然後是窗體控制元件。
基本的切換板(如 Microsoft Access 中的切換板)只能在 OpenOffice.org 中使用窗體建立。
查詢是一種根據特定條件或標準查詢您的資料的方式。可以使用查詢執行復雜的計算。
注意:查詢有兩種執行模式:本地模式和正常模式。在正常模式下,查詢由 GUI 處理,它會為使用特定的 SQL 引擎重新編寫查詢。在本地模式下,它不會。在本地模式下,您可以使用特定於伺服器的命令,而在正常模式下,則不能。
報表類似於查詢,但提供了更多佈局選項來輸出您的查詢結果。在報表嚮導中,您可以對結果進行分組,然後對結果進行排序。您還可以更改格式並設定分頁符。
- OpenOffice.org 論壇 Base 教程
- 俱樂部會員資料庫 - OpenOffice.org Wiki
- Base 3.x 入門 - OpenOffice.org Wiki 和 PDF 下載
- Base 2.x 入門 - OpenOffice.org Wiki 和 PDF 下載
- OpenOffice.org 論壇 :: OpenOffice.org Base
- OpenOffice.org Base 簡介 [LinuxBeacon
- 關於資料庫: Microsoft Access、SQL Server、Oracle 等等!
- 可下載的 Microsoft Access 資料庫示例和樣本 | Microsoft Access 資料庫解決方案 | databasedev.co.uk
- 建立和使用資料庫和物件 - Access - Microsoft Office 線上
- 使用資料 - Access - Microsoft Office 線上
- 資料庫物件 - Access - Microsoft Office 線上
- 您可以下載和修改的示例 Access 資料庫 - Access - Microsoft Office 線上
- 資料庫軟體 - 如何資訊 | eHow.com
| 一位讀者將本章標記為未開發的草稿或提綱。 您可以幫助 開發工作,或者您可以在 專案室 請求幫助。 |