{"id":765,"date":"2020-04-11T15:18:35","date_gmt":"2020-04-11T15:18:35","guid":{"rendered":"https:\/\/www.massimoprocopio.com\/?page_id=765"},"modified":"2020-12-12T18:15:04","modified_gmt":"2020-12-12T18:15:04","slug":"db-administration-tool","status":"publish","type":"page","link":"https:\/\/www.massimoprocopio.com\/en\/db-administration-tool\/","title":{"rendered":"DB Administration Tool"},"content":{"rendered":"<h2 class=\"has-text-align-center wp-block-heading\">DB Administration Tool<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1134\" height=\"844\" src=\"https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool.png\" alt=\"DB ADMINISTRATION TOOL\" class=\"wp-image-847\" srcset=\"https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool.png 1134w, https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool-320x238.png 320w, https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool-720x536.png 720w, https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool-768x572.png 768w, https:\/\/www.massimoprocopio.com\/wp-content\/uploads\/2020\/04\/DbAdministrationTool-269x200.png 269w\" sizes=\"auto, (max-width: 1134px) 100vw, 1134px\" \/><\/figure>\n\n\n\n<p>Il DB Administration Tool, che pu\u00f2 essere classificato come Database Manager o Software di Amministrazione generico, l&#8217;ho sviluppato con tecnologia QT e SQL. <\/p>\n\n\n\n<p>Ho scritto questo software per gestire l&#8217;Associazione Scrittori Uniti (SEU) di cui sono stato socio fino alla sua chiusura e, successivamente, il Collettivo Scrittori Uniti (CSU) di cui sono stato socio fondatore. <\/p>\n\n\n\n<p>La particolarit\u00e0 del software \u00e8 che pu\u00f2 gestire in modo semplice svariati tipi di documenti, file e immagini, mantenendoli ordinati sotto una sua struttura di cartelle. \u00c8 possibile visualizzare i documenti direttamente dall&#8217;applicazione, cliccando sul pulsante associato al file caricato.<\/p>\n\n\n\n<p>I passaggi iniziali per utilizzare il software sono:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Creare un Nuovo DB (File &gt; Nuovo Db)<\/li><li>Creare una Tabella (File &gt; Crea Tabella)<\/li><li>Popolare il DB cliccando su una delle Tabelle create e successivamente &#8220;Aggiungi&#8221;.<\/li><li>Visualizzare i dati.<\/li><\/ul>\n\n\n\n<p>Per fare questo \u00e8 necessario prima abilitare la modalit\u00e0 Amministratore (Opzioni &gt; Modo Amministratore).<\/p>\n\n\n\n<p>Quando si crea una nuova Tabella \u00e8 possibile decidere di nasconderla, spuntando il relativo flag. Questo pu\u00f2 essere utile quando si creano tabelle di categorie, che verranno linkate da altre tabelle, ma non \u00e8 utile all&#8217;utente finale averne il collegamento sulla sezione Tabelle\/Filtri (la sezione sotto il nome del DB attivo).<\/p>\n\n\n\n<p>Quando si crea un nuovo campo \u00e8 possibile selezionarlo da un&#8217;altra tabella, spuntando &#8220;Inserisci campo da tabella&#8221; e poi selezionando la tabella ed il campo, oppure crearne uno nuovo selezionandolo tra i tipi disponibili: STRING, DATE, INTEGER, REAL, MONEY, IMAGE, PDF, BOOL, MAIL, LINK, URL, SUBTABLE.<\/p>\n\n\n\n<p>Ogni tipo ha funzioni e caratteristiche diverse: link al client mail per scriver una MAIL, apertura del browser per aprire un URL, etc..<\/p>\n\n\n\n<p>Per aggiungere un documento o immagine, quando vengono inseriti i dati nel DB, quindi non durante la creazione dello stesso da parte dell&#8217;Amministratore, \u00e8 necessario prima aggiungere un nuovo elemento e poi modificarlo, perch\u00e9 il software deve crearne il path.<\/p>\n\n\n\n<p>Il pulsante Calcolatore, sotto la lista, d\u00e0 la possibilit\u00e0 di sommare o sottrarre tutti i valori inseriti dei campi selezionati, tra quelli numerici, se presenti nella Tabella.<\/p>\n\n\n\n<p>Il pulsante &#8220;Filtri&#8221;, subito sopra la lista, consente di interrogare la Tabella selezionata in modo da restituire solo gli elementi che soddisfano i requisiti inseriti. \u00c8 possibile salvare un filtro dandogli un nome. Questo filtro sar\u00e0 poi disponibile nella sezione Tabelle\/Filtri cliccando sul pulsante &#8220;Filtri Salvati&#8221;, che nasconder\u00e0 le Tabelle per visualizzare solo i filtri salvati. Cliccando su uno di questi pulsanti, il software attiver\u00e0 automaticamente la Tabella richiesta ed il filtro salvato.<\/p>\n\n\n\n<p>\u00c8 possibile gestire pi\u00f9 DB creandoli e aprendoli da File &gt; Apri Db.<\/p>\n\n\n\n<p>Per vedere il path del DB attivo, cliccare sul nome del DB sopra la sezione Tabelle\/Filtri.<\/p>\n\n\n\n<p>\u00c8 possibile usare contemporaneamente lo stesso DB in share ed il primo ad aprirlo sar\u00e0 l&#8217;unico a poterlo modificare, mentre i successivi lo apriranno solo in lettura. Per far questo il software utilizza il file lockDb.dat. In caso di chiusura anomala del software o ritardi nella sincronizzazione del file, quando si lavora via rete, eliminare il file per riprendere i diritti di scrittura.<\/p>\n\n\n\n<p>Sotto il menu Opzioni \u00e8 possibile cancellare, pulire, esportare e importare i dati e le strutture delle tabelle. I file esportati nei formati proprietari verranno inseriti nel path del DB attivo sotto la cartella ExportManagerFile.<\/p>\n\n\n\n<p>I formati di esportazione sono tre: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>txt<\/li><li>xmf<\/li><li>tsc<\/li><\/ul>\n\n\n\n<p>Il TXT non ha bisogno di ulteriori spiegazioni.<\/p>\n\n\n\n<p>Il formato XMF \u00e8 il formato proprietario del software.<\/p>\n\n\n\n<p>Il formato TSC \u00e8 il formato proprietario del software per la struttura di una tabella.<\/p>\n\n\n\n<p>Per importare una tabella e i suoi dati su un nuovo DB, vuoto o incompatibile, \u00e8 necessario prima importare la struttura (TSC) e poi i dati (XMF).<\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\"><em>DB Administration Tool &#8211; Download<\/em><\/h3>\n\n\n\n<p>La versione per Windows \u00e8 possibile scaricarla ai seguenti link:<\/p>\n\n\n\n<p class=\"has-text-align-center\">Italian &#8211; 64Bit Version &#8211; <a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationTool64Bit.zip\">DBAdministrationTool64Bit.zip<\/a><\/p>\n\n\n\n<p class=\"has-text-align-center\">Italian &#8211; 32Bit Version &#8211; <a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationTool32Bit.zip\">DBAdministrationTool32Bit.zip<\/a><\/p>\n\n\n\n<p class=\"has-text-align-center\">English &#8211; 64Bit Version &#8211; <a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationTool64Bit_English.zip\">DBAdministrationTool64Bit_English.zip<\/a><\/p>\n\n\n\n<p class=\"has-text-align-center\">English &#8211; 32Bit Version &#8211; <a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationTool32Bit_English.zip\">DBAdministrationTool32Bit_English.zip<\/a><\/p>\n\n\n\n<p>Il software \u00e8 compatibile anche con Linux. Di seguito i sorgenti:<\/p>\n\n\n\n<p class=\"has-text-align-center\">Sources &#8211; <a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationToolSources.zip\">DBAdministrationToolSources<\/a><a href=\"http:\/\/www.massimoprocopio.com\/software\/DBAdministrationTool32Bit_English.zip\">.zip<\/a><\/p>\n\n\n\n<p>All&#8217;interno delle versioni compilate per Windows ho inserito, oltre ad un semplice Database d&#8217;esempio, le versioni Full, Limited Administrator e Read Only:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Full: Versione senza limiti di gestione del DB<\/li><li>Read Only: Versione che pu\u00f2 solo leggere i dati inseriti nel DB<\/li><li>Limited Administrator: Versione che pu\u00f2 agire sul DB in modo limitato (per evitare di compromettere un DB precedentemente creato da un amministratore pi\u00f9 esperto).<\/li><\/ul>\n\n\n\n<p>\u00c8 vietato usare il software per scopi di lucro nonch\u00e9 fornire servizi di personalizzazione DB. <\/p>\n\n\n\n<p>Per qualsiasi personalizzazione, curiosit\u00e0 e informazione, contattatemi. <\/p>\n\n\n\n<p>Il software \u00e8 free e quindi distribuito gratuitamente con licenza LGPL.<\/p>\n\n\n\n<p>Ogni vostro commento o suggerimento sar\u00e0 ben gradito.<\/p>\n\n\n\n<p>Buon Management.<\/p>","protected":false},"excerpt":{"rendered":"<p>DB Administration Tool Il DB Administration Tool, che pu\u00f2 essere classificato come Database Manager o Software di Amministrazione generico, l&#8217;ho sviluppato con tecnologia QT e SQL. Ho scritto questo software per gestire l&#8217;Associazione Scrittori Uniti (SEU) di cui sono stato socio fino alla sua chiusura e, successivamente, il Collettivo Scrittori &hellip;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-765","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/pages\/765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/comments?post=765"}],"version-history":[{"count":22,"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/pages\/765\/revisions"}],"predecessor-version":[{"id":1020,"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/pages\/765\/revisions\/1020"}],"wp:attachment":[{"href":"https:\/\/www.massimoprocopio.com\/en\/wp-json\/wp\/v2\/media?parent=765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}