LibreOffice嚮導 促進數據庫的創建s。 它們包括我們可能需要的主要類型,並且很容易適應它們。
在我們的 前面的文章 我們已經簡要解釋了數據庫的組成部分。 表格,表格,查詢和報告。 在LibreOffice Base的幫助下,我們將在一個真實的示例中了解它們的行為。 在這篇文章中,我們將處理表格.
表是數據庫的基礎。 它們由一系列相關數據組成,這些數據根據其字段中的特徵進行分組。 例如,在“客戶”數據庫中,我們具有“議程”表以及“名稱”,“地址”,“電話”和“郵件”字段。
在繼續之前,先進行澄清。 我不是在撰寫有關關係數據庫的專著。 我僅提供足夠的理論知識,以便任何用戶都可以開始享受該程序。 無論如何,您要對主題發表任何評論,您都可以在其中獲得評論表格。
使用LibreOffice Base嚮導創建我們的第一個數據庫
在本文中,我們將專注於創建數據庫表。 我們將使用程序的內部引擎之一來執行此操作。 LibreOffice Base允許我們在Firebird和HSQLDB之間進行選擇。
LibreOffice Base文檔(保留在版本4中)和最新版本中都沒有 入門指南 (第6版)提到了火鳥。 出於我們的謙虛目的,兩者之間似乎沒有太大區別,因此我們將使用Firebird(默認選項)。
程序啟動後,我們的第一步是 選擇數據庫引擎。 我們與火鳥在一起。
單擊下一步轉到第二個屏幕
在第二個屏幕上,我們可以 註冊數據庫。 是否進行註冊的區別在於,當您註冊時, 我們告訴LibreOffice數據在哪裡, 如何組織它們以及如何獲得它們。 這樣我們可以 訪問文字處理器和電子表格中的數據記錄。
我們標記了通過嚮導打開數據庫並創建表的選項。 LibreOffice將要求我們分配一個名稱並保存數據庫。
表格嚮導分為兩部分; 商業和私人。 對於他們每個人,它為我們提供了一系列模板。 模板依次向我們顯示字段列表.
例如,我們將使用“業務”部分中的資產模板。
在中間一列,我們看到一個箭頭和一個雙箭頭分別向左和向右移動。 他們 它們控制兩列之間的字段偏移量。 右列中顯示的字段將構成我們的表。 如果我們按雙箭頭,將選擇所有字段。
就我而言,我選擇ActiveID作為第一個字段。 為此,我用指針選擇它,然後按下指向右邊的簡單箭頭。 我對所有我感興趣的領域重複該過程。
完成此操作後,我們將轉到下一個屏幕。 在這裡,我們將決定是否保留字段名稱或為它們分配其他名稱。 另外,我們在數據輸入上建立一些參數。 他們是:
- 輸入數據的格式。
- 是否自動分配值。 如果激活此選項,則還必須在輸入之間添加增量值。
- 是否必須輸入數據。
- 輸入數據的最大長度。
我向ActiveID字段分配了整數格式,並且不選擇自動完成的選項。 該字段將具有作為主鍵的功能。 我將在下面解釋。
對於品牌和型號,我給他們分配了固定文本類型和強制輸入的格式。 我將可變字段類型分配給描述,因為我可能需要超過其他選項作為限制的255個字符。
分配主鍵
在一個數據庫中,可以有許多帶有多個記錄的表。 這些記錄又用於創建其他表。 為了便於識別,LibreOffice Base為您分配了一個代碼或主鍵.
我選擇使用ActiveID參數作為主鍵。 您先前已選擇自動填寫此字段的值。 但是,這會導致我無法識別的錯誤消息,因此我禁用了此選項。 也不要在此窗口中執行此操作。
例如,如果我們擁有兩個具有相同品牌和型號的資產,則使用主鍵很有用
一旦分配了主鍵,就可以開始下一步了,分配表名並開始填寫數據。 但是我們將在下一篇文章中看到。