2009-03-23 18 views
8

Kennt jemand ein web-basiertes Datenbanksystem, das Microsoft Access ähnlich ist?Webbasierte Entsprechung von Microsoft Access?

Grundsätzlich suche ich nach einem Frontend zu einem RDBMS, die verwendet werden können:

  • erstellen, modfy und löschen Datenbank
  • Daten direkt in Tabellen
  • Ansicht Daten in einem Raster eingeben Objekte
  • Format
  • leicht Formulare für die Dateneingabe erstellen
  • hinzufügen hinter solchen Formen Programmierlogik (in ähnlicher Weise, wie Access tut es mit VBA)

und vollständig auf dem Internet basieren.

Irgendwelche Ideen?

(edit: es ist nicht kompatibel sein, nur in der Funktion ähnlich)

+0

Möchten Sie, dass das RDBMS webbasiert ist? –

+0

Ich denke, das RDBMS wäre nur eines der üblichen Backends, MSSQL, MySQL, PostgreSQL oder so. Nicht genau, was Sie mit web-basierten RDBMS meinen ... –

+0

Welcher Teil von "Ich suche ein Frontend für ein RDBMS" ist unklar? Er fragt nicht nach dem RDBMS, sondern nach einem Frontend. –

Antwort

0

Werfen Sie einen Blick auf Filemaker? Ich glaube, es gibt sozusagen ein webbasiertes System, das tun kann, was Sie brauchen.

+0

Die Serversoftware zur Veröffentlichung einer FM-Datenbank im Internet ist mit zusätzlichen Kosten verbunden. Ich weiß nicht, wie teuer es ist oder ob es zuverlässig ist oder nicht. –

3

Meinst du sowas wie ZOHO Creator? (Hinweis: Ich habe dieses Element noch nie verwendet.)

+0

Es ist nicht so schlimm. Dies ist der Zoho Creator (macht Datenbank-Apps). Skripting ist verfügbar. – JeffO

1

SharePoint macht viel von dem, was Sie benötigen, indem Sie eine SharePoint-Liste verwenden. Listen sind jedoch nicht relational, daher ist es möglicherweise nicht Ihren Bedürfnissen angemessen. SharePoint ist benutzerfreundlich in dem Sinne, dass Sie es für jeden Benutzer einrichten können, eine Liste zu erstellen und mit der Dateneingabe zu beginnen.

Sie sollten eine einfache zweischichtige Anwendung nur mit UI- und Datenzugriff erstellen und auf keine Geschäftslogik verzichten.

0

Nun, phpMyAdmin und MySQL zu erreichen verwendet werden:

  • erstellen, ändern und löschen Datenbankobjekte
  • Daten eingeben, um direkt in die Tabellen
  • Ansicht Daten in einem Rasterformat

Für die anderen Anforderungen, die ich verwendet habe, ist cakephp (ein PHP-Framework für schnelle Web-Entwicklung), unterscheidet sich vom Zugriff und es erfordert eine Menge Codierung verglichen dazu (obwohl es die meiste Zeit sehr einfacher Code ist), aber ist auch stärker.

Sorry, wenn mein Englisch nicht sehr klar ist.

0

ASP.NET Dynamic Data würde meine Stimme für die nächste erhalten. Andererseits benutze ich Access nicht - daher kann mir etwas fehlen.Aber Dynamic Data Gerüst erhalten Sie:

  • erstellen, mod [i] fy und löschen Datenbankobjekte
  • Daten eingeben, um direkt in die Tabellen
  • Ansicht Daten in einem Rasterformat

ASP.NET WebForms erhalten Sie:

  • leicht Formulare für die Dateneingabe erstellen
  • hinzufügen hinter solchen Formen Programmierlogik (in ähnlicher Weise, wie Access tut es mit VBA)

Sie könnten bis zu SQL Reporting Services Schritt, wenn Sie wollen "Endnutzer", um die Formulare und einen Teil der Logik zu erstellen.

0

Die kostenlose Visual Studio 2008 hat eine Menge Drag & Drop/Wizard/Wysiwyg-Funktionen, um dies ziemlich einfach zu tun. Wenn Sie VBA lernen können, sollten Sie in der Lage sein, einige einfache Dinge hinter den Formularen zu tun. Sie benötigen einen Windows Server mit IIS & SQL Server oder einen Host.

1

Eine Standardinstallation von MySQL wird mit phpMyAdmin, die 90% von dem, was Sie wollen, kommen. Die "Programmierung hinter Formularen" ist für Access ziemlich einzigartig, aber phpMyAdmin wird als unauffällige Quelle installiert und ist somit erweiterbar.

Es ist jedoch nicht so flexibel und leistungsfähig wie Access, das sowohl ein dateibasiertes Datenbanksystem als auch eine 4GL-Entwicklungsumgebung ist. Ich suchte nach anderen 4GLs, die möglicherweise modernisiert wurden, um im Internet zu leben (FoxPro, Remedy, Clipper), aber keine scheint gegenwärtig zu sein.

0

können Sie versuchen, Drupal mit dem Modul Webformulare und dem Modul webform Bericht

ich es mit benutzen und es ist sehr einfach

0

1.: Zugriff Web-Anwendungen vielversprechend scheint. Auf der aktuellen Ebene haben wir nur eingeschränkte Funktionalität (viele eingebaute Funktionen fehlen, wie Dlookup).

2: Verwenden Sie den Zugriff als Front-End zum Erstellen von Formularen, Berichten, Benutzer installieren Runtime (die kostenlos ist), um diese Datei auszuführen. Erstellen Sie Tabellen als Liste in SharePoint.

Beide Lösungen ermöglichen Ihnen eine Lösung, die überall funktioniert und Benutzern den Zugriff auf die Datenbank zu jeder Zeit ermöglicht, ohne sich mit dem internen Netzwerk der Organisation zu verbinden.