Wie kann man in der Firebase Console eine Datenbank erstellen?
- Zugriff auf die Firebase Console
- Neues Firebase-Projekt erstellen
- Erstellung der Datenbank innerhalb des Projekts
- Setup und Sicherheitsregeln konfigurieren
- Verwendung der Datenbank nach der Erstellung
- Fazit
Die Erstellung einer Datenbank in der Firebase Console ist ein einfacher Vorgang, der es Entwicklern ermöglicht, direkt über die Weboberfläche eine Cloud-basierte Datenbank für ihre App einzurichten. Firebase bietet zwei Haupttypen von Datenbanken: die Realtime Database und Firestore (auch Cloud Firestore genannt). Beide haben unterschiedliche Funktionen und Anwendungsfälle.
Zugriff auf die Firebase Console
Um eine Datenbank zu erstellen, müssen Sie sich zunächst unter https://console.firebase.google.com mit Ihrem Google-Konto anmelden. Nach der Anmeldung können Sie entweder ein neues Firebase-Projekt anlegen oder ein bestehendes Projekt auswählen. Ein Firebase-Projekt bildet die organisatorische Grundlage für Ihre App und alle darin enthaltenen Ressourcen.
Neues Firebase-Projekt erstellen
Wenn noch kein Projekt existiert, können Sie über die Schaltfläche "Projekt hinzufügen" einfach ein neues Projekt erstellen. Dabei geben Sie einen Projektnamen an und ggf. Ihre Google Analytics Einstellungen. Nach kurzer Wartezeit ist das Projekt bereit zur Nutzung.
Erstellung der Datenbank innerhalb des Projekts
Nachdem das Projekt erstellt oder ausgewählt wurde, finden Sie im linken Navigationsmenü den Punkt "Firestore Database" oder "Realtime Database". Durch Klicken auf einen dieser Menüpunkte gelangen Sie zur Datenbank-Konfigurationsseite.
Beim ersten Zugriff auf die Datenbank-Sektion werden Sie willkommen geheißen und können entscheiden, welche Datenbankart Sie anlegen wollen. Wählen Sie entweder Cloud Firestore oder Realtime Database. Beide Optionen bieten verschiedene Speicher- und Synchronisationsmechanismen:
Cloud Firestore unterstützt komplexere Abfragen, strukturierte Daten und ist skalierbar, während die Realtime Database für einfache, schnelle Synchronisation von JSON-Daten optimiert ist.
Setup und Sicherheitsregeln konfigurieren
Beim Erstellen einer neuen Datenbank werden Sie aufgefordert, den Datenbank-Standort auszuwählen, also die Region, in der Ihre Daten gespeichert werden. Dies beeinflusst Latenz und Datenschutzanforderungen.
Zudem werden Standard-Sicherheitsregeln angeboten, die entweder den öffentlichen oder eingeschränkten Zugriff regeln. Für Entwicklungszwecke können Sie vorübergehend einen offenen Zugriff einstellen, empfohlen wird jedoch, gleich von Anfang an sichere Regeln zu definieren, um Ihre Daten zu schützen.
Verwendung der Datenbank nach der Erstellung
Sobald die Datenbank eingerichtet ist, können Sie entweder über die Firebase Console Daten direkt hinzufügen, lesen oder löschen oder via SDKs (beispielsweise für JavaScript, Android oder iOS) auf die Datenbank zugreifen. Im Firebase-Dashboard sehen Sie auch Statistiken und Logs, die Ihnen helfen, die Nutzung der Datenbank zu überwachen.
Fazit
Das Erstellen einer Datenbank in der Firebase Console ist eine intuitive und schnelle Möglichkeit, eine Cloud-Datenbank für Ihre Anwendung zu initialisieren. Die Wahl zwischen Realtime Database und Firestore hängt von den Anforderungen Ihres Projekts ab. Dank der benutzerfreundlichen Oberfläche können auch Einsteiger problemlos eine Datenbank starten und verwalten.
