Autore Topic: creare un database  (Letto 2364 volte)

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
creare un database
« il: 12 Agosto 2013, 13:02:05 »
dovrei creare un database per un programmino semplice senplice ma non so dove creare is suddetto database.....

quindi la domanda è: come posso creare un database?
;D

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #2 il: 12 Agosto 2013, 15:23:43 »
è??

io vedo solo un post (di cesko...) :-\
Citazione
E' possibile conoscere il numero degli elementi presenti nel database?
;D

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.719
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: creare un database
« Risposta #3 il: 12 Agosto 2013, 15:27:46 »
è??

io vedo solo un post (di cesko...)

Golia faceva riferimento al file allegato.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: creare un database
« Risposta #4 il: 12 Agosto 2013, 17:52:16 »
Tanto per iniziare, la domanda credo sia alquanto generica.

Vuoi iniziare ad usare un db semplice, oppure partire con rdbms più evoluti? Su linux ci sono: PostgreSQL, MySQL o MariaDB. Uno semplice è SQLite, ma ha i suoi limiti...

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #5 il: 12 Agosto 2013, 22:26:37 »
è??

io vedo solo un post (di cesko...)

Golia faceva riferimento al file allegato.
bhò adesso che sono con win lo scarica normalmente ma con ubuntu mi dava solo il messaggio di cesko... :-\

Tanto per iniziare, la domanda credo sia alquanto generica.

Vuoi iniziare ad usare un db semplice, oppure partire con rdbms più evoluti? Su linux ci sono: PostgreSQL, MySQL o MariaDB. Uno semplice è SQLite, ma ha i suoi limiti...
bhò a me serve solo una tabella con una decina di colonne ma rige illimitate

tipo per mysql cosa c'è da scaricare?

ora controllo il file linkatomi da golia su linux
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #6 il: 12 Agosto 2013, 23:03:01 »
si si preciso l'esempio di golia
esattamente quello che mi serve....
ora mi studio un pò come funziona poi vi faccio sapere se ho problemi...
;D

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: creare un database
« Risposta #7 il: 13 Agosto 2013, 17:14:26 »
MySQL???

Di norma viene fornito nei repository della propria distribuzione. Credo basti cercare la chiave "mysql" per trovare tutti i pacchetti pronti.

Con yum su fedora: yum list mysql*

Con deb non ricordo...

Ad ogni modo, puoi incontrare due diversi formati: uno server e uno standalone. Io consiglio il server in quanto completo di tutto quello che serve.
Poi ci sono anche i pugin aggiuntivi, ma qui è un'altro discorso...

Forse, nel tuo caso, potrebbe essere più semplice usare SQLite, in quanto non devi installare server o servizi ad-hoc. Questo funziona come una scatola a sè stante, che funziona solo se interrogata. Non è però facilmente gestibile in ambienti di rete...

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #8 il: 13 Agosto 2013, 17:25:04 »
ok vada per sqllite....
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #9 il: 13 Agosto 2013, 19:00:24 »
se tipo in una casella ci devo mettere un array come faccio??
;D

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: creare un database
« Risposta #10 il: 14 Agosto 2013, 00:23:33 »
Non tutti i db gestiscono array di dati. Per sqlite non saprei, non ho approfondito...
Nel caso puoi gestirlo inserendo tanti record, quanti sono gli elementi dell'array. Il tutto sotto una chiave comune.

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #11 il: 14 Agosto 2013, 12:22:29 »
e se non sapessi quanti "record" fare? cioè di quanti elementi è composto l'array....
tipo si può comporre la quary con un ciclo for?
(penso di si...)

ora faccio delle prove ma il fatto di memorzzare un array mi semplificherebbe la vita enormemente.....

tipo c'è una documentazione ufficiale che spiega per filo e per segno cosa c'è da fare?
;D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #12 il: 14 Agosto 2013, 12:24:11 »
;D

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: creare un database
« Risposta #13 il: 14 Agosto 2013, 19:36:30 »
 :ok:

leggere, leggere, leggere...  :D

Offline simo97

  • Gran Maestro dei Gamberi
  • *****
  • Post: 501
    • Mostra profilo
Re: creare un database
« Risposta #14 il: 14 Agosto 2013, 20:22:01 »
per le immagini?

una soluzione putrebbe essere di memorizzare il percorso in una cella e poi richiamarla tramite quello
e le foto vanno in una cartella in application.path

carina è??

:ok:

leggere, leggere, leggere...  :D

non ciò tempo, non ciò tempo, non ciò tempo....  :D

appena posso mi leggo tutta la documentazione....
 ;D :ciao: ;D
« Ultima modifica: 14 Agosto 2013, 21:53:48 da simo97 »
;D