Jedna z aplikacji oferowanych w darmowym pakiecie LibreOffice o otwartym kodzie źródłowym nosi nazwę Base. Base to aplikacja typu front-end 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 w celu stworzenia własnej, prostej, ale użytecznej bazy danych i rozpoczęcia wprowadzania danych.

1. Zainstaluj LibreOffice Base

Plik LibreOffice zestaw, alternatywa dla pakietu Microsoft Office, jest dostępny dla systemów Windows, macOS i Linux. Istnieje kilka sposobów zainstalowania 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.

7 najlepszych darmowych alternatyw dla pakietu Microsoft Office

Microsoft Office to król wśród pakietów biurowych, ale to nie znaczy, że jest odpowiedni dla Ciebie. Oto kilka innych pakietów biurowych, które mogą Ci się bardziej spodobać!

instagram viewer

2. Uruchom Base i utwórz bazę danych

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

Base jest wyposażony w system zarządzania relacyjnymi bazami danych o nazwie HSQLDB (System zarządzania bazami danych HyperSQL), 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 Wbudowany HSQLDB jest wybrana z listy i kliknij przycisk Dalej> przycisk.

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

Baza zapyta Cię, czy chcesz zarejestrować bazę danych. Rejestracja po prostu udostępnia bazę danych innym aplikacjom z pakietu LibreOffice na Twoim urządzeniu, takim jak Calc i Writer. Ta funkcja jest lokalna dla twojego urządzenia, nie musisz się martwić, że ktoś inny ma do niej dostęp.

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 wyjść Tak, zarejestruj dla mnie bazę danych wybrany.

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

4. Utwórz tabelę i ustaw klucz podstawowy

Pierwszą rzeczą, którą musisz zrobić z nową bazą danych, jest utworzenie tabeli. Tabele są najważniejszą częścią bazy danych i potrzebujesz przynajmniej 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, i Opis. Tutaj możesz wybrać i nazwać pola, które chcesz umieścić w 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 takie pola, jak Tytuł, Reżyser i Rok wydania.

Jednak pierwsze pole, które należy utworzyć, powinno być jakimś unikalnym identyfikatorem, takim jak numer lub kod UPC. To pole będzie różnicować 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ą.

Cokolwiek skończysz jako pole identyfikacyjne, kliknij prawym przyciskiem myszy ten wiersz i zaznacz Klucz podstawowy w menu rozwijanym. Jeśli nie wybierzesz pola jako klucza podstawowego, Base zgłosi błąd podczas próby zapisania tabeli.

W naszym przykładzie w ramach 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 identyfikacyjnego za każdym razem, gdy tworzymy wpis. Dzięki funkcji AutoValue Base automatycznie wprowadzi kolejną liczbę przyrostową dla każdego nowego wpisu.

5. Wypełnij pola danych

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

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

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

6. Zapisz swój pierwszy stół

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

Po zapisaniu tabeli pamiętaj, aby zapisać sam plik bazy danych, aby nie stracić swojej 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 zajdzie potrzeba edycji pól w tabeli, należy kliknąć tabelę prawym przyciskiem myszy i kliknąć Edytować z menu rozwijanego.

7. Wprowadź lub importuj dane

Teraz, gdy masz już tabelę, potrzebuje ona danych. Istnieje kilka sposobów na pobranie danych do bazy danych, ale dzisiaj przyjrzymy się, jak wprowadzić je ręcznie w widoku tabeli i jak zaimportować z arkusza kalkulacyjnego.

Ręczne wprowadzanie

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

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

Kontynuuj, aż wprowadzisz wszystkie żądane dane.

Importuj z arkusza kalkulacyjnego

Jeśli masz arkusz kalkulacyjny, który zawiera już dane, które chcesz wprowadzić, możesz łatwo zaimportować go do swojej 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 AutoValue lub nie masz jeszcze żadnych danych. Ponadto dane muszą znajdować się w każdym wierszu każdej importowanej kolumny, której miejsce docelowe nie jest ustawione na AutoValue.

W naszym przykładzie istnieje kolumna z mniej więcej taką samą nazwą 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 Bazę i upewnij się, że jesteś na ekranie widoku tabeli. Kliknij Edycja> Wklej lub uderzyć Ctrl + V. Spowoduje to otwarcie pliku 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ę i na dół przyciski, aby dostosować pozycję każdej kolumny i odznacz wszystkie skopiowane kolumny, których nie chcesz importować. Kliknij Stwórz po zakończeniu.

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

Baza danych gotowa do działania

Gratulacje! Teraz, gdy przeszedłeś przez proces tworzenia bazy danych, budowania tabeli i wprowadzania danych, masz gotowy do użycia plik bazy danych na wyciągnięcie ręki. Niektóre dodatkowe zadania, które możesz wykonać w Base, to uruchamianie zapytań w języku SQL, projektowanie formularzy i tworzenie raportów w bazie danych.

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 jest wiedzieć, jak zainstalować bazę danych MySQL na komputerze z systemem Windows do celów testowych.

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

Jordan jest nauczycielem i dziennikarzem, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Ma licencjat z języka angielskiego i lubi gorącą herbatę. W ciepłych porach roku lubi jeździć na rowerze po wzgórzach Ozarks, w których mieszka.

Więcej od dostawcy Jordan Gloor

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.