Database on-line

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Database on-line

Messaggio da clango »

Un aiuto.....una associazione umanitaria vorrebbe organizzare un piccolo database on-Line che le consenta di raccogliere le informazioni degli iscritti tramite semplici form personalizzabili. A che tipo di software vi indirizzereste?
Avatar utente
willy54
Rampante Reduce
Rampante Reduce
Messaggi: 6063
Iscrizione: lunedì 18 dicembre 2017, 21:42
Desktop: Xfce, Xorg, Plasma
Distribuzione: Ubuntu studio,Ubuntu, Kubuntu 18.04
Sesso: Maschile
Località: Castell'Alfero (AT)
Contatti:

Re: Database on-line

Messaggio da willy54 »

Molto dipende dal tipo di server come hosting , in linea di massima i migliori sono MySql su server Linux/X , e SqlServer su server like Microsoft il modo di gestione è simile per entrambi, altro problema sono il numero di iscritti e le esigenze di sicurezza, ci sono vari altri database meno evoluti e meno potenti, più semplici forse da gestire ma anche meno sicuri. Quelli citati sono i massimi disponibili.
Hp Pavilon 15-CS2093nl Win10, UbuntuStudio 20.04.1 caratteristiche
Toshiba Satellite A660 11M Win7, Win10, Ubuntu 18.04 LTS- Kubuntu 18.04 LTS gparted sda inxi -Fz
disattivare Avvio rapido in Windows10 Installazione su pc Uefi download/file.php?id=31104 -- download/file.php?id=33560
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

:birra: :birra:
grazie molte.
Ho raccolto le prime idee e le prime informazioni.

Stiamo parlando di poche centinaia di iscritti all'associazione.
Servirebbe perciò un database, gratuito o poco costoso, semplice da sviluppare pensando a form di raccolta dati, a query e relazionale perchè ci sono diverse correlazioni fra i dati.
Un database che permetta l'accesso remoto per consultazione o aggiornamento dei dati.
E visto che anche io offro gratuitamente il mio aiuto il database dovrebbe avere un supporto fantastico! :-)
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

:(
ho messo on line un database con mysql e poi con myphp ho provato a gestirlo.

Non potete consigliarmi una interfaccia diversa che mi permetta di lavorare su mysql come fosse access?
Intendo una interfaccia che mi dia la possibilità di creare e raccogliere al suo interno tutte le maschere di inserimento dati, query, relazioni fra le tabelle?

Che cosa ne pensate di sistemi come Drupal o cakephp?
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Database on-line

Messaggio da Eresia »

Myphp intendi phpmyadmin? https://www.phpmyadmin.net/
Dai un occhio anche a https://www.mysql.com/products/workbench/
Questi sono tools di amministrazione del database
---
drupal = cms
cakephp = framework
Questi invece permettono di far interagire l'utente al database (tramite form).
emerge --auD --oneshot life/lucky-*
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17349
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Database on-line

Messaggio da Stealth »

Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

:birra: :birra: :birra: @Stealth @Eresia @willy54

Sembrerebbe che workbench potrebbe fare al caso mio.

Oltretutto è anche open source. Cioè gratuito. Vero?

Se ho capito bene, io lo potrei installare nel mio pc con Ubuntu e potrei lavorare sul server - via internet - per costruire altre tabelle, e relazioni.

Fatto questo, quale sarebbe lo strumento più adatto che mi consigliereste per costruire un menù di accesso e delle form personalizzate per ...ad esempio...inserire un nuovo sottoscrittore?
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Database on-line

Messaggio da Eresia »

puoi usare un framework come laravel che ha dei package sviluppati da terzi preconfezionati, tipo:
http://www.laraadmin.com/features
ti servono competenze php e del framework laravel però

oppure puoi utilizzare il puro php, dipende dal lavoro che devi fare
emerge --auD --oneshot life/lucky-*
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

E SQLite? Non potrebbe fare al caso mio vista la sua possibilità di avere form e queries nello stesso database?
Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: Database on-line

Messaggio da a323109 »

clango [url=https://forum.ubuntu-it.org/viewtopic.php?p=5061711#p5061711][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Un aiuto.....una associazione umanitaria vorrebbe organizzare un piccolo database on-Line che le consenta di raccogliere le informazioni degli iscritti tramite semplici form personalizzabili. A che tipo di software vi indirizzereste?
Soluzione ome farei io senza andare a complicarmi la vita.

Siccome:
A database management program, similar to Microsoft Access. LibreOffice Base allows the creation and management of databases, preparation of forms and reports that provide end users easy access to data. Like Access, it can be used to create small embedded databases that are stored with the document files (using Java-based HSQLDB as its storage engine), and for more demanding tasks it can also be used as a front-end for various database systems, including Access databases (JET), ODBC/JDBC data sources, and MySQL, MariaDB, PostgreSQL or Microsoft Access.[12][27]

https://en.m.wikipedia.org/wiki/LibreOffice
Allora creerei un file (con Libreoffice) con tutto quello che serve: campi dove inserire informazioni ecc ecc

Lo metto online.da qualche parte, sei hai un server tuo meglio sennò anche una roba tipo dropbox.

Dò il link a quelli che lo devono usare per metterci i dati o modifiche. Loro cliccano il link -> aprono il file -> lo modificano e salvano tutto online.

Credo si possa implementare anche una password.
Keep calm
and :asd:
Return fire
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

:birra: :birra: :birra:
l'idea è molto buona. ora curioso.
Premetto che mi piaceva molto anche l'idea di mysql con supporto workbench ma avevo perso le speranze quando ho realizzato che sarebbe servito un framework.
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

Codice: Seleziona tutto

Allora creerei un file (con Libreoffice) con tutto quello che serve: campi dove inserire informazioni ecc ecc 
Lo metto online.da qualche parte, sei hai un server tuo meglio...
Fatto!

Codice: Seleziona tutto

Dò il link a quelli che lo devono usare per metterci i dati o modifiche. Loro cliccano il link -> aprono il file -> lo modificano e salvano tutto online.
Come faccio a metterlo on-line? Salvo il file .odb?
O debbo estrarre con HSQLDB un qualcosa che andrò a mettere sul server?
Questo implicherebbe che ogni volta che modifico il database, chiamamolo master, devo risalvare il tutto sul server?
Alla fine sarà HSQLDB che comunicherà fra i 2 database (quello residente e quello remoto sul server?
Dovrò scegliere la connettività ODBC o JDBC?
Avatar utente
a323109
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1237
Iscrizione: venerdì 26 luglio 2013, 19:23
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Area 51

Re: Database on-line

Messaggio da a323109 »

Stai superando d molto le mie capacità :)

Libreoffice non crea un file .odt mi pare? Se metti online quello, gli altri per modificarlo lo "aprono con libreoffice" modificano e salvano. Non sò se si salva sul server...mmm...dovrebbero fare upload del file modificato. Servirebbe un programma da dare a quelli che modificano il file in modo da automatizzare il più possibile.
Keep calm
and :asd:
Return fire
Avatar utente
Alkatron
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1248
Iscrizione: giovedì 16 aprile 2009, 13:26
Distribuzione: debian jessie 64
Contatti:

Re: Database on-line

Messaggio da Alkatron »

Se non vuoi scrivere neanche una riga di codice (intendo fare un minisito ad-hoc) prova Google forms.
Non l'ho mai usato pero se non devi fare cose strane o complesse da quello che dice la guida potrebbe andare bene.
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1131
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Database on-line

Messaggio da clango »

:birra: :birra: :birra:

per ora mi concentrerei sulle due possibilità:
1)MySql+Workbench anche se non ho ancora capito quale sia un modo facile di crearmi dei form di input dati semplici perchè vorrei sfruttare i vantaggi dei db relazionali.
2)Libreoffice Base che nominalmente farebbe sia da framework che da dbase ed ha la possibilità, nominale di lavorare anche su server

la galleria è ancora buia! :cry:
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Database on-line

Messaggio da Eresia »

Stai facendo troppa confusione, ecco perche' la galleria e' buia.
1) Mysql e' un database, ovvero una struttura organizzata di dati.
2) Php e' un linguaggio di programmazione che permette di creare form di input condivisibili con terzi tramite una pagina web su un server. Permette anche di fare query per interrogare il db.
3) Mysql-workbench e' un tool di amministrazione per i database, ma anche phpmyadmin o la CLI stessa puo' fare piu' o meno tutte queste cose.

Leggendo la tua domanda di apertura, dove chiedi che gli utenti iscritti utilizzino form di input per interagire con il database, hai bisogno di conoscere mysql+linguaggio di programmazione (php nel caso del mio esempio, ma puo benissimo essere python, perl, o altro).

Per quanto riguarda googleform non conosco, quindi non parlo.
emerge --auD --oneshot life/lucky-*
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti