Eine der in der kostenlosen und Open-Source-LibreOffice-Suite angebotenen Apps heißt Base. Base ist eine Front-End-Anwendung zum Erstellen, Herstellen einer Verbindung oder Lesen von Datenbanken (einschließlich der mit Microsoft Access erstellten Datenbanken). Diese Anleitung führt Sie durch den Prozess der Verwendung von Base, um eine einfache, aber nützliche eigene Datenbank zu erstellen und Daten einzugeben.
1. Installieren Sie LibreOffice Base
Das LibreOffice Suite, eine Alternative zur Microsoft Office Suiteist für Windows, MacOS und Linux verfügbar. Es gibt verschiedene Möglichkeiten, es auf Ihrem System zu installieren (insbesondere wenn Sie ein Linux-Benutzer sind). Sie können die offiziellen Installationspakete jedoch unter herunterladen libreoffice.org/download. In diesem Artikel verwenden wir LibreOffice Version 7.0.2.2.
Microsoft Office ist der König der Office-Suiten, aber das bedeutet nicht, dass es das richtige für Sie ist. Hier sind einige andere Bürosuiten, die Ihnen vielleicht besser gefallen!
2. Starten Sie Base und erstellen Sie eine Datenbank
Starten Sie Base nach der Installation von LibreOffice von Ihrem Desktop aus. Jedes Mal, wenn Sie Base öffnen, wird dieses Dialogfeld angezeigt, in dem Sie gefragt werden, ob Sie eine neue Datenbank starten oder eine vorhandene öffnen möchten. Wähle aus Erstellen Sie eine neue Datenbank Radio knopf.
Base wird mit einem relationalen Datenbankverwaltungssystem namens geliefert HSQLDB (HyperSQL Database Management System) ist einsatzbereit und die Standardoption.
HSQLDB ist ideal für Ihr erstes Projekt, da es einfach und leicht zu handhaben ist. Stellen Sie sicher, dass HSQLDB Embedded Option wird aus der Liste ausgewählt und klicken Sie auf Weiter> Taste.
3. Registrieren und speichern Sie Ihre Datenbank
Base fragt Sie, ob Sie die Datenbank registrieren möchten. Durch die Registrierung wird Ihre Datenbank einfach für andere Apps in der LibreOffice-Suite auf Ihrem Gerät zugänglich, z. B. Calc und Writer. Diese Funktion ist lokal für Ihr Gerät. Sie müssen sich keine Sorgen machen, dass andere Personen darauf zugreifen können.
Wenn Sie nicht sicher sind, dass Sie mit diesen anderen Apps niemals auf Ihre neue Datenbank zugreifen möchten, können Sie sie sicher verlassen Ja, registrieren Sie die Datenbank für mich ausgewählt.
Stellen Sie sicher, dass Sie ausgewählt haben Öffnen Sie die Datenbank zur Bearbeitung und dann klicken Fertig. Base fordert Sie auf, Ihre Datenbank als ODF-Datei zu speichern. Wählen Sie einen Speicherort und einen Dateinamen und klicken Sie auf speichern.
4. Erstellen Sie eine Tabelle und legen Sie einen Primärschlüssel fest
Das erste, was Sie mit einer neuen Datenbank tun müssen, ist das Erstellen einer Tabelle. Tabellen sind der wichtigste Teil einer Datenbank, und Sie benötigen mindestens eine, um etwas zu erreichen.
Die Standardansicht beim Öffnen einer Datenbank ist der Abschnitt Tabellen. Wählen Tabelle in Entwurfsansicht erstellen... aus dem Aufgabenmenü.
Das Dialogfeld "Tabellendesign" wird mit mehreren leeren Zellen unter den Beschriftungen geöffnet Feldname, Feldtyp, und Beschreibung. Hier können Sie die gewünschten Felder in Ihrer Tabelle auswählen und benennen.
Dies sind die verschiedenen "Kategorien" von Daten, die Sie in Ihre Datenbank eingeben möchten. Als Beispiel planen wir, eine Datenbank unserer Filmsammlung zu erstellen, sodass wir Felder wie Titel, Regisseur und ReleaseYear einschließen.
Das erste Feld, das Sie erstellen sollten, sollte jedoch eine eindeutige Kennung sein, z. B. eine Nummer oder ein UPC-Code. Dieses Feld unterscheidet jeden Eintrag, auch wenn alle anderen Felder doppelte Daten enthalten. In unserem Beispiel haben wir das erste Feld MovieID und den ausgewählten Feldtyp Integer [INTEGER] benannt, um dieses Feld zu einer einfachen Zahl zu machen.
Was auch immer Sie am Ende das identifizierende Feld machen, klicken Sie mit der rechten Maustaste auf diese Zeile und überprüfen Sie das Primärschlüssel Feld im Dropdown-Menü. Wenn Sie kein Feld als Primärschlüssel auswählen, gibt Base beim Speichern der Tabelle einen Fehler aus.
In unserem Beispiel unter FeldeigenschaftenAußerdem haben wir die Option AutoValue für unser Primärschlüsselfeld auf gesetzt Ja Damit wir nicht jedes Mal, wenn wir einen Eintrag erstellen, manuell eine neue ID-Nummer auswählen müssen. Mit der AutoValue-Funktion gibt Base automatisch die nächste inkrementelle Nummer für jeden neuen Eintrag ein.
5. Vervollständigen Sie Ihre Datenfelder
Fügen Sie weiterhin so viele Felder hinzu, wie Sie benötigen, und stellen Sie sicher, dass Sie die entsprechenden Feldtypen auswählen. Für die meisten grundlegenden Anwendungen sollten Sie VARCHAR für Text, INTEGER für Zahlen und DATE für Kalenderdaten verwenden.
Wenn Sie bereits Daten in einer Tabelle oder einer CSV-Datei haben, die Sie in Ihre Datenbank importieren möchten, ist dies sehr hilfreich Sie fügen Felder hinzu, mit denen Sie sicherstellen, dass die Namen Ihrer Felder problemlos mit den Namen der Felder in Ihren Daten übereinstimmen Datei.
Beachten Sie, dass die von Ihnen erstellten Felder beim erstmaligen Erstellen einer Tabelle neu angeordnet werden können. Sie können Felder jedoch nach dem Speichern der Tabelle nicht neu anordnen. Dies sollte Ihnen jedoch keine größeren Probleme bereiten, und Sie können später noch Felder hinzufügen und löschen.
6. Speichern Sie Ihre erste Tabelle
Klicken Sie auf die Schaltfläche Speichern oder drücken Sie Strg + S. Um Ihre Tabelle zu speichern, werden Sie von Base aufgefordert, Ihre Tabelle zu benennen. Wählen Sie den gewünschten Namen (in unserem Beispiel haben wir die Standardeinstellung Tabelle1 gewählt).
Stellen Sie nach dem Speichern der Tabelle sicher, dass Sie die Datenbankdatei selbst speichern, um sicherzustellen, dass Sie Ihre Arbeit nicht verlieren. Ihre ODF-Datei muss jedes Mal gespeichert werden, wenn Sie eine Tabelle, eine Abfrage, ein Formular oder einen Bericht erstellen oder bearbeiten.
Wenn Sie jemals die Felder in Ihrer Tabelle bearbeiten müssen, müssen Sie mit der rechten Maustaste auf die Tabelle klicken und auf klicken Bearbeiten aus dem Dropdown-Menü.
7. Daten eingeben oder importieren
Nachdem Sie eine Tabelle haben, benötigt Ihre Tabelle Daten. Es gibt verschiedene Möglichkeiten, wie Sie Daten in Ihre Datenbank aufnehmen können. Heute erfahren Sie jedoch, wie Sie sie manuell in die Tabellenansicht eingeben und aus einer Tabelle importieren.
Manueller Eintrag
Doppelklicken Sie auf Ihre Tabelle oder klicken Sie mit der rechten Maustaste und wählen Sie Öffnen. In diesem Dialogfeld sehen Sie alle Felder, die Sie gerade erstellt haben. Sie können Einträge manuell erstellen, indem Sie Daten einzeln eingeben, ähnlich wie Sie Informationen in Tabellenkalkulationszellen eingeben.
Wenn Sie das letzte Feld für einen Eintrag erreichen, drücken Sie Tab um zum nächsten Eintrag zu gelangen. Base speichert die von Ihnen eingegebenen Daten automatisch, sodass Sie nicht jedes Mal, wenn Sie Daten eingeben, auf die Schaltfläche Speichern klicken müssen. Wenn Sie das ID-Feld auf AutoValue setzen, füllt Base das ID-Feld automatisch für Sie aus, wenn Sie zum nächsten Eintrag wechseln.
Fahren Sie fort, bis Sie alle gewünschten Daten eingegeben haben.
Aus einer Tabelle importieren
Wenn Sie eine Tabelle haben, die bereits die Daten enthält, die Sie eingeben möchten, können Sie diese problemlos in Ihre Tabelle importieren, obwohl Sie einige Regeln befolgen müssen.
Zum Importieren aus einer Tabelle benötigen Sie eine Spalte für jedes Feld in Ihrer Tabelle, auch wenn das Feld auf AutoValue eingestellt ist oder Sie noch keine Daten dafür haben. Außerdem müssen in jeder Zeile jeder zu importierenden Spalte Daten vorhanden sein, deren Ziel nicht auf AutoValue festgelegt ist.
In unserem Beispiel gibt es eine Spalte mit ungefähr demselben Namen für jedes Feld in unserer Tabelle, und alle Zeilen werden gefüllt, mit Ausnahme der Zeilen im ID-Feld, die Base beim Import automatisch ausfüllt. Die Namen müssen nicht genau übereinstimmen, und die Spalten müssen nicht in derselben Reihenfolge wie Ihre Datenbankfelder sein. Sie haben die Möglichkeit, Ihre Daten während des Imports neu anzuordnen.
Markieren Sie zum Starten des Imports alle Daten in Ihrer Tabelle, die Sie importieren möchten, einschließlich der Beschriftungen für jede Spalte, und kopieren Sie sie mit Strg + C..
Öffnen Sie dann Base und stellen Sie sicher, dass Sie sich auf dem Bildschirm der Tabellenansicht befinden. Klicken Bearbeiten> Einfügen oder schlagen Strg + V.. Dies öffnet die Tabelle kopieren Dialogbox. Lassen Sie die Optionen unverändert und klicken Sie auf Weiter> Taste.
In dem Spalten zuweisen Im Dialogfeld müssen Sie die zu importierenden Spalten an den Feldern in Ihrer Tabelle ausrichten. Verwenden Sie die oben und Nieder Schaltflächen zum Anpassen der Position jeder Spalte und Deaktivieren aller Spalten, die Sie kopiert haben und die Sie nicht importieren möchten. Drücke den Erstellen Taste, wenn Sie fertig sind.
Wenn beim Importieren keine Fehler aufgetreten sind, wird das Dialogfeld einfach geschlossen und Sie kehren zur Haupttabellenansicht zurück. Doppelklicken Sie auf Ihre Tabelle, um die Daten anzuzeigen und zu überprüfen, ob nichts falsch importiert wurde.
Eine Datenbank, die zum Handeln bereit ist
Herzliche Glückwünsche! Nachdem Sie eine Datenbank erstellt, eine Tabelle erstellt und Daten eingegeben haben, steht Ihnen eine verwendbare Datenbankdatei zur Verfügung. Einige zusätzliche Aufgaben, die Sie in Base ausführen können, sind das Ausführen von Abfragen in SQL, das Entwerfen von Formularen und das Erstellen von Berichten mit Ihrer Datenbank.
Wenn Sie häufig Anwendungen schreiben, die eine Verbindung zu Datenbankservern herstellen, ist es hilfreich, wenn Sie wissen, wie Sie zu Testzwecken eine MySQL-Datenbank auf Ihrem Windows-Computer installieren.
- Produktivität
- LibreOffice
- SQL
- Datenanalyse
Jordan ist ein Tutor und Journalist, der sich leidenschaftlich dafür einsetzt, Linux für alle zugänglich und stressfrei zu machen. Er hat einen BA in Englisch und ein Ding für heißen Tee. Während der warmen Jahreszeit radelt er gerne auf den Hügeln der Ozarks, in denen er lebt.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.