Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL vs. Filemaker

Frage Entwicklung

Mitglied: Ridecymbal

Ridecymbal (Level 1) - Jetzt verbinden

03.05.2010 um 19:28 Uhr, 9510 Aufrufe, 5 Kommentare

Guten Abend!

Ich habe heute mal eine etwas anspruchsvollere Frage und hoffe, dass ich hier von ein paar Erfahrungswerten profitieren kann (und in der Folge die richtige Entscheidung treffen werde).

Zurzeit setzten wir für unsere CRM-Software u.a. den MS SQL Server 2008 als Datenbanksystem ein. Ich selbst bin mit dem SQL-Server sehr zufrieden. Nun steht in unserem Unternehmen gerade eine wichtige Entscheidung an, nämlich die Anschaffung einer neuen Warenwirtschaft / ERP-System. Wünschenswert wäre auch hier ein SQL-Datenbanksystem. Ob dies letztlich MS, Postgre, 4D usw. ist, wäre zunächst zweitrangig. Von Entwicklungsumgebungen wie .net, 4D oder eben Filemaker verstehe ich nicht viel. 4D setzt als Entwicklungsumgebung auch auf einer SQL-Datenbank auf, Filemaker nicht.
Wir hatten uns praktisch schon für eine Solution entschieden, als mir nun ein bekannter Admin dringend von der Solution abgeraten hat, weil diese Filemaker als Datenbanksystem und Entwicklungsumgebung einsetzt.

Seine Hauptargumente waren:

- In Filemaker entwickelte Solutions kompilieren keinen echten Quellcode, sondern setzten in erster Linie Makros ein.
- Filemaker ist keine echte Client/Serverlösung sondern Workgroup orientiert. Dies könne erhebliche Probleme im Netzwerk verursachen.
- Es gibt kein Transaktionsmanagement bzw. Logdateien
- Felder, Ansichten, Makros/Scripte und die Daten werden alle in einer einzigen Datei gespeichert, statt hier eine sinnvolle Trennung vorzunehmen (Dem ist auch so!)

- er hat selbst viele Jahre mit Filemaker gearbeitet und findet das Produkt sehr gut, um damit schnell und unkompliziert kleine Datenbanklösungen zu "programmieren". Im größeren Stil - wie z.B. für eine Warenwirtschaft - würde er Filemaker allerdings nicht einsetzen, da hier entwickelte Anwendungen bei größeren Datenmengen zu langsam seien. Nach seinen Aussagen sind keine 5% der Filemakerkunden echte Entwickler. Sondern das Produkt ist in der Hauptsache für den Endverbraucher entwickelt worden, der eben selbst Anwendungen erstellen möchte (z.B. eine Adressdatenbank), ohne komplexe Programmierkenntnisse besitzen zu müssen.

Nun sind wir natürlich sehr verunsichert. Den Anbieter selbst habe ich noch nicht mit den Argumenten konfrontiert. Dies steht morgen an. Allerdings wird das nicht viel bringen, denn er wird mir kaum recht geben -
Bei der ERP-Solution handelt es sich - zumindest kostentechnisch - nicht um kleine Bürolösung, sondern wird uns schlappe 20.000 Euro kosten.

Was sagt ihr?

Greetz
Raphael
Mitglied: Arch-Stanton
03.05.2010 um 20:01 Uhr
es gibt keine Anwendung, die Du nicht in Filemaker nachbilden kannst. Nimmst Du dann einen SQL-Server als Backend, dann kannst Du unbegrenzt Daten performant vorhalten. Die Layoutmöglichkeiten und deren einfache Umsetzung sind in meinen Augen unerreicht. Bist Du ein Datenbankprofi, wirst Du ob der ungewöhnlichen "Programmierung" allerdings eine SQL-PHP-Anwendung vorziehen. Ich habe Angebote über eine Neuentwicklung der von mir betreuten Filemaker-Anwendung eingeholt, da lagen die Angebote zwischen 30-50 TSD EURO (Filemaker) bis 200.000 EURO (MS-SQL). Ich denke mal, ich fuxe mich wieder ein wenig ein (Filemaker 10, bzw.11).

Gruß, Arch Stanton
Bitte warten ..
Mitglied: wiesi200
03.05.2010 um 20:19 Uhr
Also bei uns läuft ein ERP System auf Filemaker Basis. Und das ganze nicht mit SQL Backend.
Sagen wir es läuft die Geschwindigkeit geht auch noch bei Dateigrößen über 5GB.

Aber ehrlich, so richtig prickelnd ist das Ganze auch nicht. So leicht wie die Filemaker Datenbank abschmiert, nö das ist nicht wirklich lustig.

Was man aber wirklich sagen muss, Filemaker ist für die Möglichkeiten wirklich günstig.
Bitte warten ..
Mitglied: dog
03.05.2010 um 21:37 Uhr
Man fragt sich "Access oder Filemaker", aber nicht "SQL oder Filemaker".
Die Frage ist dann: "Richtiges RDBMS oder Desktop DBMS"...
Bitte warten ..
Mitglied: mrtux
03.05.2010 um 22:18 Uhr
Hi !

Zitat von Ridecymbal:
- Felder, Ansichten, Makros/Scripte und die Daten werden alle in einer einzigen Datei gespeichert, statt hier eine sinnvolle
Trennung vorzunehmen (Dem ist auch so!)

Es gibt Datenbankserver, die auch alles in einer Datei speichern, dass muss kein Nachteil sein....

Soweit ich mich aber noch an Filemaker erinnern kann, ist die Anbindung an das SQL Backend über ODBC realisiert und das ist "langsam". Zumindest im Vergleich zu einem direkten Zugriff über einen nativen Client (z.B. unter Windows über eine Client-Dll).

mrtux
Bitte warten ..
Mitglied: Ridecymbal
03.05.2010 um 22:39 Uhr
Die aktuelle Filemakerversion ermöglicht wohl die Anbindung an ein SQL Backend via ODBC. Allerdings wird unsere ERP-Solution Herstellerseitig nicht an SQL angebunden sein.

Ride
Bitte warten ..
Ähnliche Inhalte
Windows 10
Zwangsreboots vs. SQL Server
Frage von mupan7Windows 1010 Kommentare

Die Zwangsreboots wegen MS Updates in Windows 10 stören den SQL Server Express, der dann in verschiedene Fehlerzustände läuft. ...

Netzwerke
Fortigate vs Sophos vs Stormshield
Frage von eglipeterNetzwerke18 Kommentare

Hallo zusammen, Ich möchte unsere alte Firewall in der Firma durch eine UTM ersetzen. Dabei habe ich die Auswahl ...

Festplatten, SSD, Raid
2 SSD für Virtualisierung: dynamisch VS RAID VS ???
gelöst Frage von dankon7gooFestplatten, SSD, Raid5 Kommentare

Hey, eine Frage dich mich beim erstellen meines neuen VM Testlabs beschäftigt. ich hoffe ich treffe hier den richtigen ...

Router & Routing
NAT vs. Routerfirewall
gelöst Frage von JohnMcClaneRouter & Routing7 Kommentare

Hallo zusammen, mir ist klar was ein NAT macht und den weg von internen IPv4 Adressen, zu der öffentlichen ...

Neue Wissensbeiträge
Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.Cilin vor 3 StundenPerl2 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Sicherheit

Blackberry stirbt - Keine Updates für Priv mehr

Tipp von certifiedit.net vor 4 StundenSicherheit

Blackberry wird zu einer 08/15 Firma und geht wohl mehr und mehr den Weg, den HTC schon ging. Von ...

Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 1010 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell21 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Netzwerkgrundlagen
Belibiges Teilnetz einer Subnetzmaske rausfinden?
gelöst Frage von CenuzeNetzwerkgrundlagen17 Kommentare

Wundervollen Gutentag, mittlerweile kann ich Subnetting so einigermaßen, aber ein Problem habe ich noch. Netzwerkadresse und Boradcast errechnen ist ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless12 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Logging von "gesendeten Nachrichten" auf Terminalservern
gelöst Frage von Z3R0C0MM4N0THiN6Windows Server10 Kommentare

Hallo zusammen, kann mir jemand auf kurzem Wege sagen ob 1) die per Task-Manager (oder damals tsadmin) an Benutzer ...