Jak skonfigurować nową bazę danych w LibreOffice Base

Jak skonfigurować nową bazę danych w LibreOffice Base

Jedna z aplikacji oferowanych w bezpłatnym pakiecie LibreOffice o otwartym kodzie źródłowym nosi nazwę Base. Base to aplikacja typu front-end służąca do tworzenia, łączenia się lub odczytywania baz danych (w tym utworzonych za pomocą programu Microsoft Access). Ten przewodnik przeprowadzi Cię przez proces korzystania z Base, aby stworzyć prostą, ale użyteczną własną bazę danych i rozpocząć wprowadzanie danych.





1. Zainstaluj LibreOffice Base

ten LibreOffice Następny, alternatywa dla pakietu Microsoft Office , jest dostępny dla systemów Windows, macOS i Linux. Istnieje kilka sposobów na zainstalowanie go w systemie (szczególnie jeśli jesteś użytkownikiem Linuksa), ale możesz pobrać oficjalne pakiety instalacyjne pod adresem libreoffice.org/download . W tym artykule będziemy używać LibreOffice w wersji 7.0.2.2.





2. Uruchom bazę i utwórz bazę danych

Po zainstalowaniu LibreOffice uruchom Base z pulpitu. Za każdym razem, gdy otworzysz Base, zobaczysz to okno dialogowe z pytaniem, czy chcesz uruchomić nową bazę danych, czy otworzyć istniejącą. Wybierz Utwórz nową bazę danych Przycisk radiowy.





Base jest dostarczany z systemem zarządzania relacyjnymi bazami danych o nazwie HSQLDB (HyperSQL Database Management System), który jest gotowy do użycia i jest opcją domyślną.

HSQLDB jest idealny do pierwszego projektu, ponieważ jest prosty i łatwy w obsłudze. Upewnij się, że Wbudowana baza danych HSQLDB opcja jest wybrana z listy i kliknij Dalej > przycisk.



3. Zarejestruj się i zapisz swoją bazę danych

Base zapyta Cię, czy chcesz zarejestrować bazę. Rejestracja po prostu sprawia, że ​​Twoja baza danych jest dostępna dla innych aplikacji w pakiecie LibreOffice na Twoim urządzeniu, takich jak Calc i Writer. Ta funkcja jest dostępna lokalnie na Twoim urządzeniu ---nie musisz się martwić, że będzie dostępna dla nikogo innego.

Jeśli nie masz pewności, że nigdy nie będziesz chciał uzyskać dostępu do nowej bazy danych za pomocą innych aplikacji, możesz bezpiecznie odejść Tak, zarejestruj bazę danych dla mnie wybrany.





Upewnij się, że wybrałeś Otwórz bazę danych do edycji a następnie kliknij Skończyć . Base poprosi o zapisanie bazy danych jako pliku .ODF. Wybierz lokalizację i nazwę pliku i kliknij Zapisać .

4. Utwórz tabelę i ustaw klucz główny

Pierwszą rzeczą, którą musisz zrobić z nową bazą danych, jest utworzenie tabeli. Tabele są najistotniejszą częścią bazy danych i potrzebujesz co najmniej jednej, aby cokolwiek osiągnąć.





Domyślnym widokiem podczas otwierania bazy danych jest sekcja Tabele. Wybierz Utwórz tabelę w widoku projektu... z menu zadań.

Otworzy się okno dialogowe Projekt tabeli z kilkoma pustymi komórkami pod etykietami Nazwa pola , Typ pola , oraz Opis . Tutaj możesz wybrać i nazwać pola, które chcesz umieścić w swojej tabeli.

Są to różne „kategorie” danych, które planujesz wprowadzić do swojej bazy danych. Jako przykład planujemy zbudować bazę danych naszej kolekcji filmów, więc uwzględnimy pola takie jak Tytuł, Reżyser i Rok wydania.

Jednak pierwsze pole, które powinieneś utworzyć, powinno być jakimś unikalnym identyfikatorem, takim jak numer lub kod UPC. To pole rozróżni każdy wpis, nawet jeśli wszystkie inne pola zawierają zduplikowane dane. W naszym przykładzie nazwaliśmy pierwsze pole MovieID i wybraliśmy typ pola Integer [INTEGER], aby uczynić to pole prostą liczbą.

Niezależnie od tego, co skończy się tworzeniem pola identyfikującego, kliknij prawym przyciskiem myszy ten wiersz i sprawdź Główny klucz w rozwijanym menu. Jeśli nie wybierzesz pola jako klucza podstawowego, Base zgłosi błąd podczas próby zapisania tabeli.

Zewnętrzny dysk twardy toshiba świeci na niebiesko

W naszym przykładzie poniżej Właściwości pola , ustawiliśmy również opcję AutoValue dla naszego pola klucza podstawowego na tak dzięki czemu nie musimy ręcznie wybierać nowego numeru ID za każdym razem, gdy tworzymy wpis. Dzięki funkcji AutoValue, Base automatycznie wprowadzi kolejny przyrostowy numer dla każdego nowego wpisu.

5. Uzupełnij pola danych

Kontynuuj dodawanie tylu pól, ile potrzebujesz i upewnij się, że wybierasz odpowiednie typy pól. W przypadku większości podstawowych zastosowań będziesz chciał użyć VARCHAR dla tekstu, INTEGER dla liczb i DATE dla dat kalendarzowych.

Jeśli masz już dane w arkuszu kalkulacyjnym lub pliku .csv, które planujesz zaimportować do bazy danych, jest to bardzo pomocne, ponieważ dodajesz pola, dzięki czemu masz pewność, że nazwy pól są łatwo dopasowane do nazw pól w pliku danych .

Należy pamiętać, że utworzone pola można zmienić podczas początkowego tworzenia tabeli, ale nie można zmienić kolejności pól po zapisaniu tabeli. Nie powinno to jednak powodować większych problemów i nadal możesz dodawać i usuwać pola później.

6. Zapisz swój pierwszy stół

Kliknij przycisk Zapisz lub naciśnij Ctrl+S aby zapisać swój stół, a Base poprosi o nazwanie stołu. Wybierz dowolną nazwę (w naszym przykładzie wybraliśmy domyślną tabelę 1).

Po zapisaniu tabeli pamiętaj o zapisaniu samego pliku bazy danych, aby nie stracić pracy. Twój plik .ODF będzie musiał zostać zapisany za każdym razem, gdy tworzysz lub edytujesz tabelę, zapytanie, formularz lub raport.

Jeśli kiedykolwiek będziesz musiał edytować pola w swojej tabeli, musisz kliknąć tabelę prawym przyciskiem myszy i kliknąć Edytować z menu rozwijanego.

7. Wprowadź lub importuj dane

Teraz, gdy masz już tabelę, Twoja tabela potrzebuje danych. Istnieje kilka sposobów wprowadzania danych do bazy danych, ale dzisiaj przyjrzymy się, jak wprowadzać je ręcznie w widoku tabeli i jak importować z arkusza kalkulacyjnego.

Ręczne wprowadzanie

Kliknij dwukrotnie swój stół lub kliknij prawym przyciskiem myszy i wybierz otwarty . W tym oknie zobaczysz wszystkie pola, które właśnie utworzyłeś. Możesz ręcznie tworzyć wpisy, wprowadzając dane w jednym polu naraz, podobnie jak w przypadku wprowadzania informacji do komórek arkusza kalkulacyjnego.

Kiedy dojdziesz do ostatniego pola wpisu, naciśnij Patka aby przejść do następnego wpisu. Base automatycznie zapisze wprowadzone dane, więc nie musisz klikać przycisku zapisu za każdym razem, gdy wprowadzasz dane. Dodatkowo, jeśli ustawisz pole ID na AutoValue, Base automatycznie wypełni pole ID, gdy przejdziesz tabulatorem do następnego wpisu.

Kontynuuj, aż wprowadzisz wszystkie potrzebne dane.

Importuj z arkusza kalkulacyjnego

Jeśli masz arkusz kalkulacyjny, który zawiera już dane, które chcesz wprowadzić, możesz je łatwo zaimportować do tabeli, chociaż musisz przestrzegać kilku zasad.

Aby zaimportować z arkusza kalkulacyjnego, musisz mieć kolumnę dla każdego pola, które masz w tabeli, nawet jeśli pole jest ustawione na Autowartość lub nie masz jeszcze dla niego żadnych danych. Ponadto dane muszą znajdować się w każdym wierszu każdej importowanej kolumny, której miejsce docelowe nie jest ustawione na AutoWartość.

W naszym przykładzie istnieje kolumna o mniej więcej takiej samej nazwie dla każdego pola w naszej tabeli, a wszystkie wiersze są wypełnione, z wyjątkiem wierszy w polu ID, które Base wypełni automatycznie podczas importu. Nazwy nie muszą dokładnie pasować, a kolumny nie muszą być w tej samej kolejności co pola bazy danych; będziesz mieć możliwość zmiany kolejności danych podczas importu.

Aby rozpocząć importowanie, zaznacz wszystkie dane w arkuszu kalkulacyjnym, które chcesz zaimportować, w tym etykiety dla każdej kolumny, i skopiuj je za pomocą Ctrl + C .

Następnie otwórz Base i upewnij się, że jesteś na ekranie widoku tabeli. Kliknij Edycja > Wklej lub uderz Ctrl+V . To otworzy Skopiuj tabelę Okno dialogowe. Pozostaw opcje bez zmian i kliknij Dalej > przycisk.

w Przypisz kolumny w oknie dialogowym, musisz wyrównać importowane kolumny z polami w tabeli. Użyj w górę oraz w dół , aby dostosować pozycję każdej kolumny i usuń zaznaczenie skopiowanych kolumn, których nie chcesz importować. Kliknij Tworzyć kiedy skończysz.

jakiego języka programowania używa Unity?

Jeśli podczas importowania nie wystąpiły żadne błędy, okno dialogowe po prostu zamknie się i powróci do głównego widoku tabeli. Kliknij dwukrotnie tabelę, aby wyświetlić dane i sprawdzić, czy nic nie zostało nieprawidłowo zaimportowane.

Baza danych gotowa do działania

Gratulacje! Teraz, po przejściu przez proces tworzenia bazy danych, budowania tabeli i wprowadzania danych, masz gotowy plik bazy danych na wyciągnięcie ręki. Niektóre dodatkowe zadania, które możesz wykonać w Base, to uruchamianie zapytań w SQL, projektowanie formularzy i tworzenie raportów z bazą danych.

Udział Udział Ćwierkać E-mail Jak zainstalować bazę danych MySQL w systemie Windows

Jeśli często piszesz aplikacje, które łączą się z serwerami baz danych, dobrze, jeśli wiesz, jak zainstalować bazę danych MySQL na swoim komputerze z systemem Windows do celów testowych.

Czytaj dalej
Powiązane tematy
  • Wydajność
  • LibreOffice
  • SQL
  • Analiza danych
O autorze Jordan Gloor(51 opublikowanych artykułów)

Jordan jest pisarzem personelu w MUO, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Pisze również poradniki dotyczące prywatności i produktywności.

Więcej od Jordana Gloora

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować