Wie man eine Online-Datenbank erstellt – ohne Programmierung

Backend-Datenbanken sind das Herzstück von Unternehmens- und datengetriebenen Anwendungen, aber die Entwicklung von Datenbanken ist zeit- und ressourcenintensiv. Entwickler und Administratoren benötigen einfache Werkzeuge, um Online-Datenbanken zu definieren, die die individuellen Anwendungen unterstützen, die Unternehmen benötigen, um produktiv und wettbewerbsfähig zu bleiben.

Altova RecordsManager bietet einen vollständig visuellen Ansatz zum Erstellen komplexer Datenbankanwendungen ohne jegliche Programmierung oder Entwicklung von Backend-Datenbanken erforderlich. Bei Bedarf können Sie die Online-Datenbank mithilfe einer benutzerfreundlichen, rein visuellen Oberfläche schnell anpassen. Sehen wir uns an, wie das funktioniert.

Erstellen Sie eine Online-Datenbank

Das Beste an RecordsManager ist, dass sein KI-Assistent eine voll funktionsfähige Datenbank aus einer einzigen Anfrage erstellen kann. Sie teilen dem KI-Assistent einfach mit, welche Art von Informationen Ihre Anwendung speichern soll, und RecordsManager erstellt die Datenbank in Sekundenschnelle.

Im Folgenden finden Sie eine Online-Datenbank, die zur Verwaltung, Anzeige und Bearbeitung von Informationen über die Verträge eines Unternehmens erstellt wurde.

Wenn Sie diese Datenbank erkunden möchten, ist sie als eine der Demo-Versionen enthalten, die mit RecordsManager ausgeliefert werden.

Der Prozess zur Definition der Online-Datenbank verläuft in etwa wie folgt:

  1. Beschreiben Sie der KI-Assistenz die Datenbank, die Sie benötigen
  2. Ändern Sie die Felder gegebenenfalls
  3. Konfigurieren Sie die Formulare gegebenenfalls
  4. Filter einrichten
  5. Gestalten Sie die Startseite für Ihre App
  6. Gewähren Sie Endbenutzern Zugriff auf die App auf mobilen Geräten und Desktop-Computern

Im Kern der Datenbank befinden sich ein oder mehrere Repositorien. Diese dienen dazu, Datencontainer zu organisieren. Im Beispiel "Verträge" gibt es zwei Repositorien: "Verträge" und "Unternehmen". Diese enthalten wiederum einen oder mehrere Datencontainer: "Verträge", "Unternehmensgruppen", "Unternehmen", "Abteilungen" usw. Die Repositorien dienen ausschließlich organisatorischen Zwecken: Datencontainer können bei Bedarf zwischen den Repositorien verschoben werden. Tatsächlich kann die gesamte Struktur der Online-Datenbank jederzeit geändert werden, auch nachdem Daten bereits eingegeben wurden.

Felder in der Online-Datenbank

Jeder Datensatz enthält eine Reihe von Feldern zur Anzeige von Daten oder, falls erforderlich, zur Eingabe von Daten durch die Endbenutzer. Im Folgenden sind die für Einträge im Datensatz "Personen" definierten Felder aufgeführt. Die Definition erfolgt vollständig visuell und bietet zahlreiche integrierte Optionen (Text, Zahlen, Datum, automatische Erhöhung, Erinnerungen, Bilder usw.), um die Felder nach Bedarf anzupassen.

Formulare zur Dateneingabe und -anzeige

Sobald Felder definiert wurden, können diese zu Formularen zusammengefasst werden. Formulare sind die Elemente, mit denen der Benutzer in Ihrer App interagiert. Sie können Formulare für verschiedene Zwecke definieren, beispielsweise zur Anzeige von Daten Dateneingabe...mit der Anzeige von Berichten, dem Export von Daten und der Formatierung von Erinnerungs-E-Mails. Für jeden Datensatz ist ein eigener Satz von Formularen definiert, die Felder verwenden, die speziell für diesen Datensatz gelten.

Einer der wichtigsten Vorteile von containerbasierten Formularen ist, dass der Zugriff auf die einzelnen Formulararten separat definiert werden kann. Sie können dadurch einige Formulare erstellen, über die Daten nur bestimmten dafür autorisierten Benutzern angezeigt bzw. zur Bearbeitung angezeigt werden. Sie können auch andere Formulare entwerfen, über die die Menge der angezeigten Daten, je nachdem, welche Informationen der Benutzer unter bestimmten Bedingungen sehen soll, eingeschränkt wird.

Ähnlich wie bei der Definition der Struktur und Hierarchie Ihrer Online-Datenbank ist der Aufbau von Formularen für Ihre App ein vollständig visueller Prozess, der keine Programmierung erfordert. Sie haben die volle Kontrolle darüber, wie die Daten dargestellt werden. Wählen Sie einfach die Felder aus, die angezeigt werden sollen, und nutzen Sie dann eine einfache Bedienung per Mausklick, um Tabellen zu erstellen, Daten nach bestimmten Kriterien zu gruppieren und Endbenutzern benutzerfreundliche Suchoptionen zur Verfügung zu stellen, damit sie schnell finden, was sie benötigen.

Im folgenden Formular-Editor haben wir ein Formular erstellt, um Verträge nach Kategorien gruppiert anzuzeigen. Die Vertrags-ID, der Titel und der Status werden in einer Tabelle dargestellt.

Und hier ist die resultierende Ansicht für die Endbenutzer. Dieser Endbenutzer hat die Berechtigung, die aufgeführten Datensätze anzuzeigen und zu bearbeiten.

Um zu sehen, wie einfach es ist, auf diese Weise Formulare für Ihre Online-Datenbankanwendung zu erstellen, sehen Sie sich die animierten Beispiele auf unseren verschiedenen Seiten zu Formularen an

Datenfilter definieren

Nachdem Sie Ihre Datenspeicher, Felder und Formulare erstellt haben, können Sie in RecordsManager visuelle Werkzeuge verwenden, um Filter zu definieren, die die Anzeige von Datensätzen in bestimmten Situationen einschränken.

Filter können einfach oder komplex sein und für zahlreiche Zwecke eingesetzt werden:

  1. Um in Listen- und Berichtsformularen angezeigte Daten zu filtern

  2. Um den Benutzerzugriff auf Daten einzuschränken

  3. Um Benutzer auszuwählen, die über Benachrichtigungsgruppen Erinnerungen erhalten sollen

  4. Um für die einzelnen Datencontainer Datensatzsuchen vorzudefinieren

  5. Um die Suchgeschwindigkeit für Endbenutzer zu erhöhen

In unserer Online-Datenbank hat der Administrator mehrere Filter im Datenbereich "Verträge" eingerichtet, um Endbenutzern dabei zu helfen, die benötigten Informationen schnell zu finden.

Das Erstellen eines Filters ist ein visueller Prozess, der durch einfache Mausklicks erfolgt. Hier wird erklärt, wie der Filter definiert wird, der Nutzern Verträge anzeigt, deren Gültigkeitsdauer in 90 Tagen endet:

Datenbankrollen und Berechtigungen

Die detaillierte Festlegung von Rollen und Berechtigungen für den Zugriff auf Anwendungen sowie die Bearbeitung von Daten in Ihrer Online-Datenbank in RecordsManager ist – wie Sie vielleicht schon vermuten – ein einfacher, visueller Prozess. Im Folgenden sehen Sie eine Ansicht der Berechtigungen, die für Benutzer konfiguriert sind, die der Rolle "Marketing" für die Datenbank mit Verträgen zugewiesen sind.

Machen Sie es den Endbenutzern einfach

Die in RecordsManager integrierten Online-Datenbanken bieten eine Vielzahl von Tools und Funktionen, um deren Nutzung zu vereinfachen einfach für Endanwender um sie zu bedienen und zu nutzen. Dazu gehören:

  • Anleitungen zur Bearbeitung und Optionen zur Validierung

  • Bearbeitungshinweise und vordefinierte Formularoptionen

  • Skripts, die andere Felder auf Basis der aktuellen Eingabe aktualisieren

  • Funktionen zur Änderungsverfolgung und Prüfwerkzeuge

  • Erinnerungen innerhalb der App und per E-Mail

  • Offline-Verwendung

  • Automatisch Responsives Design

Das folgende Beispiel zeigt, wie eine Validierungswarnmeldung angezeigt werden kann, wenn ein Benutzer ein Datum eingibt, das als Unterschriftsdatum angegeben wird und das nach dem Gültigkeitsbeginn eines Vertrags liegt.

Und die resultierende Warnmeldung, die einem Endbenutzer angezeigt wird, wenn die Validierung fehlschlägt:

Sobald Sie Ihre Online-Datenbank bereitstellen, können Endbenutzer sie auf dem Gerät ihrer Wahl nutzen. Ihre App wird Benutzern über jeden Webbrowser auf einem Desktop-Computer zur Verfügung stehen, während der Zugriff unterwegs über native iOS- und Android-Apps ermöglicht wird.

Der Einstieg in RecordsManager ist völlig kostenlos. Entdecken Sie, wie einfach es ist, mit diesem visuellen Ansatz, der keine Programmierkenntnisse erfordert, eine leistungsstarke Online-Datenbank zu erstellen.