• Polski
  • Español
  • Français
  • English
  • 日本語
  • Português
  • Deutsch
  • 中文 (中国)
  • LibreOfficeをゼロから – 第7回:Base – 誰でも使えるデータベース

    LibreOffice Baseは、データベース作成のための強力なツールです。家庭ユーザー、教師、図書館員、小規模企業、そしてSQLコードを書かずにデータを整理したいすべての人に最適です。

    このパートでは、ミニCRMシステム、住所録、または書籍カタログのように機能する、フォームとレポートを備えたシンプルなデータベースの作成方法を学びます。

    データベース、テーブル、リレーションの作成
    どこから始めるか:
    LibreOffice Baseを起動し、「新しいデータベースを作成」を選択します。
    ウィザードを進めて、.odbファイルを保存します。

    テーブル:
    テーブルは手動で作成することも、ウィザードを使って作成することもできます。
    各テーブルは、例えば「書籍」「著者」「読者」のようなデータの集合を表します。
    「タイトル」「ISBN」「出版年」「著者ID」などのフィールド(列)を指定します。

    リレーション:
    ツール → リレーション に進みます。
    主キーと外部キーを関連付けます(例:著者IDを「著者」テーブルのIDと結び付ける)。
    リレーションを使用することで、データの重複を避けることができます。

    フォームとレポート – コードを書かずに
    フォーム:
    「フォーム」タブで「ウィザードを使用してフォームを作成」をクリックします。次のステップでデータソース(例:「書籍」テーブル)を選択し、その後スタイル、レイアウト、ナビゲーションボタンなどの追加オプションを決定します。

    フォームを使用すると、データベース内のレコードを簡単に追加、閲覧、編集できます。重要なのは、これらすべてをSQLの知識なしで行える点です。

    レポート:
    レポートを作成するには、「レポート」タブに移動し、「レポートウィザード」を選択します。このツールを使用すると、データベースから要約、一覧、印刷可能なレポートを作成できます。

    また、並べ替え方法、データのグループ化、文書のスタイルも指定できます。その結果、レポートは機能的であるだけでなく、見やすいものになります。

    例:シンプルな書籍管理システム
    書籍、著者、貸し出し情報を保存するシステムを作成します:

    書籍テーブル:ID、タイトル、著者ID、ジャンル、在庫状況
    著者テーブル:ID、名、姓
    読者テーブル:ID、名、姓、電話番号
    フォーム:書籍と貸し出しの追加
    レポート:貸し出し可能な書籍の一覧

    LibreOffice Baseでは次のことが可能です:

    プログラミングなしでシンプルなデータベースを作成すること、
    フォームとレポートを使ってデータを管理すること、
    日常の整理に役立つ実用的なツールを構築すること。

    これは、書籍カタログ、連絡先リスト、または支出記録を素早く作成したい場合に理想的なソリューションです。

    次回は、自動化について説明します – LibreOffice Macrosです!