Database: clients
come manipolare i datidata manipulation
Table of Contents
la manipolazione del dato (il client)data manipulation (the client)
Una interfaccia grafica è assolutamente auspicabile: in Windows esiste Access, che come interfaccia è eccellente. Conosco gente che ha usato Mysql come formato “puro” per i dati, e Access come interfaccia grafica per manipolarlo. Si aveva così un file .mdb (magari di diverse centinaia di Kb) che conteneva non i dati, ma il formato, l'involucro grafico in cui essi venivano visualizzati e manipolati, mentre i puri dati erano in piccoli files di poche decine di bytes, con grande vantaggio nel backup e nella portabilità. Lo si può fare, ed è certamente già meglio che salvare i dati in formato proprietario AccessA graphical interface is absolutely desirable: in Windows there is Access, which is excellent as interface. I know people who have used Mysql as a “naked” format for data, and Access as a graphical interface to manipulate it. Thus we had a .mdb file (perhaps of several hundred Kb) that contained not the data, but the format, the graphic envelope in which they were displayed and manipulated, while the pure data were in small files of a few tens of bytes, with great advantage in backup and portability. You can do it, and it's certainly better than saving your data in proprietary Access format.
programmi multipiattaformacross-platform applications
Un programma sia Windows che Linux è LibreBase, della suite LibreOffice: sta migliorando, ed è ormai veloce quanto Access e pur disponendo di minori funzionalità rispetto all'omologo targato Redmond, sta diventando un programma da prendere in seria considerazione come client databaseA program both Windows and Linux is LibreBase, from the LibreOffice suite: it is improving, and is now as fast as Access and despite having fewer features than its Redmond counterpart, it is becoming a program to be seriously considered as a database client.
Robusto e utile è PhpMyAdmin, prodotto esso pure open source e gratuito, che permette di manipolare i dati Mysql valendosi delle pagine html (gestite dinamicamente tramite apache/php). Si tratta di una soluzione che va sempre più evolvendosi (interessante l'uso di query permanenti, dette viste), ma che non ha ancora la piena funzionalità di un programma per una manipolazione grafica dei datiRobust and useful is PhpMyAdmin, an open source and free product, which allows you to manipulate Mysql data using local web pages. It is a solution that is increasingly evolving (the use of permanent queries, called views, is interesting), but which does not have the full functionality of a program for graphical manipulation of data.