Che cos'è un database?
Un database (database system, DBS) è classicamente inteso come un programma software con il quale è possibile memorizzare e gestire grandi quantità di dati in modo efficiente, chiaro e senza contraddizioni. Un sistema di database è solitamente costituito da un sistema di gestione di database (DBMS) e dai dati da gestire (DB), noti anche come database.
In un classico database SQL, queste due parti sono solitamente separate: un programma (DBMS) viene eseguito su un client, che accede a database SQL (DB) forniti su un server esterno.
Separazione tra sistema di gestione dei database e database
In
FileMaker-Queste due parti si trovano solitamente all'interno di un file di database (.fmp12). In questo contesto, il sistema di gestione del database si riferisce a tutti gli elementi di controllo come script, layout o funzioni personalizzate. Il database stesso è fornito dalle tabelle di dati che contiene.
In FileMaker, il sistema di gestione del database e il database non sono separati per impostazione predefinita. Tuttavia, questa procedura presenta un vantaggio decisivo, in quanto per gli aggiornamenti è necessario aggiornare solo il DBMS e non è necessario modificare i database puri. In questo modo, gli aggiornamenti del programma possono essere eseguiti molto più facilmente e rapidamente.
Per realizzare la separazione tra sistema di gestione dei database e database in FileMaker, esistono da anni diversi approcci a questo scopo. L'approccio più noto consiste nel creare un numero sufficiente (di solito centinaia) di campi sostitutivi in ogni tabella, che non hanno alcuna funzione al momento della creazione e sono numerati consecutivamente. Inoltre, vengono create diverse tabelle sostitutive, anch'esse contenenti centinaia di campi con tutti i tipi di campo disponibili. In questo modo, i campi sostitutivi e le tabelle sostitutive possono essere accessibili quando il software viene ampliato; il sistema di gestione del database deve essere adattato solo in rari casi, ad esempio se due tabelle devono essere collegate tra loro in modo speciale.
Da qualche tempo è possibile utilizzare il sistema di gestione del database
Plugin MBS FileMaker creare nuovi campi in un database FileMaker in fase di esecuzione. Questo può anche essere un approccio per separare i dati in FileMaker dal DBMS.
Separazione di dati e DBMS in gFM-Business
Nel
Software aziendale gFM-Business I dati e il sistema di gestione del database sono in gran parte separati. Dopo la maggior parte delle personalizzazioni e dei miglioramenti, non è necessario aggiornare le tabelle di dati durante un aggiornamento, ma solo se sono state apportate modifiche anche a una tabella di dati.
Altre domande su FileMaker? È più veloce di persona.
Come parte del nostro
Servizi di coaching e formazione saremo lieti di informarvi personalmente sulle funzioni FileMaker necessarie per lo sviluppo della vostra soluzione FileMaker. Naturalmente, saremo lieti di soddisfare le vostre esigenze individuali. La fatturazione è personalizzata ed equa in scaglioni di 15 minuti. Potete pagare comodamente con bonifico bancario o PayPal.