• Polski
  • English
  • 日本語
  • Português
  • Deutsch
  • 中文 (中国)
  • LibreOffice od zera – Część 7: Base – baza danych dla każdego

    LibreOffice Base to potężne narzędzie do tworzenia baz danych – idealne dla użytkowników domowych, nauczycieli, bibliotekarzy, małych firm czy każdego, kto chce uporządkować dane… bez pisania kodu SQL!

    W tej części dowiesz się, jak stworzyć prostą bazę danych z formularzami i raportami, która działa jak miniaturowy system CRM, księga adresowa lub katalog książek.

    Tworzenie bazy, tabel i relacji

    Od czego zacząć:

    1. Uruchom LibreOffice Base i wybierz „Utwórz nową bazę danych”.
    2. Przejdź przez kreator i zapisz plik .odb.

    Tabele:

    • Utwórz tabele ręcznie lub przez kreator.
    • Każda tabela reprezentuje zbiór danych, np. Książki, Autorzy, Czytelnicy.
    • Określ pola (kolumny), np. Tytuł, ISBN, Rok wydania, AutorID.

    Relacje:

    • Przejdź do Narzędzia → Relacje.
    • Połącz klucze główne z obcymi (np. AutorID z ID w tabeli Autorzy).
    • Dzięki relacjom unikniesz powielania danych.

    Formularze i raporty – bez pisania kodu

    ormularze:

    W zakładce Formularze kliknij Utwórz formularz za pomocą kreatora. W kolejnym kroku wybierz źródło danych (np. tabela „Książki”), a następnie zdecyduj o stylu, układzie i dodatkowych opcjach – takich jak przyciski nawigacyjne.

    Dzięki formularzom możesz łatwo dodawać, przeglądać oraz edytować rekordy w bazie danych. Co ważne, wszystko to wykonasz bez znajomości SQL.

    Raporty:

    Aby stworzyć raport, przejdź do zakładki Raporty i wybierz Kreator raportów. To narzędzie pozwala budować podsumowania, zestawienia oraz gotowe do druku raporty z bazy danych.

    Masz również możliwość określenia sposobu sortowania, grupowania danych, a także stylu graficznego dokumentu. Dzięki temu raporty będą nie tylko funkcjonalne, ale i przejrzyste.

    Przykład: prosty system do zarządzania książkami

    Stwórz system, który przechowuje informacje o książkach, autorach i wypożyczeniach:

    • Tabela Książki: ID, Tytuł, AutorID, Gatunek, Dostępność
    • Tabela Autorzy: ID, Imię, Nazwisko
    • Tabela Czytelnicy: ID, Imię, Nazwisko, Telefon
    • Formularze: dodawanie książek i wypożyczeń
    • Raport: lista książek dostępnych do wypożyczenia

    LibreOffice Base pozwala:

    • tworzyć proste bazy bez programowania,
    • zarządzać danymi dzięki formularzom i raportom,
    • zbudować praktyczne narzędzia do codziennej organizacji.

    To idealne rozwiązanie, jeśli chcesz szybko stworzyć katalog książek, listę kontaktów lub rejestr wydatków.

    W kolejnej części omówimy automatyzację – LibreOffice Macros!