Come mai Base crea un ID?
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Come mai Base crea un ID?
Salve, vorrei catalogare i miei cd con un database e magari successivamente i miei libri etc etc. Visto che sono un niubbo, vorrei usare Base di Openoffice. In pratica si tratterebbe di creare una tabella che contenga come colonne il nome dell'artista, il nome del disco, l'anno di uscita e la casa discografica. Incredibile a dirsi, ma Base ha già un db redefinito per catalogare i cd che si chiama Collezione_Cd. Bene, lo creo, ma prima dei dati di sopra (autore, disco, anno e casa discografica) mi crea una colonna di nome ID, con sui suppongo si debba identificare il disco. È possibile non avere questa colonna? E visto che c'è...a che serve? Sarebbe utile se volessi mettere un codice ad ogni cd ed identificare il cd tramite quel codice, ma così com'è messa non ne vedo l'utilità? C'è qualcuno che me la spiega? Grazie
Sì, ho capito. Vorrei sapere una cosa che un po' off-topic. Ma un database può fare anche calcoli? È utile per la gestione di un negozio/ditta oppure è meglio il foglio di calcolo?
Ad esempio, supponiamo che io segni sul database che ho 500 pezzi di un prodotto x, e che in un giorno ne venda 70. Alla fine della giornata potrò sottrarre dalla quantità iniziale 500 quella che ho venduto 70 per avere il risultato e sapere così se ho la merce, se mi sta finendo e così via? Tempo fa provai a farlo su un foglio di calcolo e ci riuscii, ma era troppo macchinoso. Vorrei che ci fosse qualcosa di più semplice. Oppure devo usare il foglio di calcolo?
Ad esempio, supponiamo che io segni sul database che ho 500 pezzi di un prodotto x, e che in un giorno ne venda 70. Alla fine della giornata potrò sottrarre dalla quantità iniziale 500 quella che ho venduto 70 per avere il risultato e sapere così se ho la merce, se mi sta finendo e così via? Tempo fa provai a farlo su un foglio di calcolo e ci riuscii, ma era troppo macchinoso. Vorrei che ci fosse qualcosa di più semplice. Oppure devo usare il foglio di calcolo?
-
Eurialo
- Linux 1.x

- Messaggi: 199
- Iscritto il: ven 9 dic 2005, 15:44
- Località: Caltanissetta
- Contatta:
qualsiasi cosa che si interfacci al database.. dalla semplicissima pagina PHP ad un programma in C, o qualsiasi altra cosa!Vlk ha scritto:Sì, ho capito. Vorrei sapere una cosa che un po' off-topic. Ma un database può fare anche calcoli? È utile per la gestione di un negozio/ditta oppure è meglio il foglio di calcolo?
Ad esempio, supponiamo che io segni sul database che ho 500 pezzi di un prodotto x, e che in un giorno ne venda 70. Alla fine della giornata potrò sottrarre dalla quantità iniziale 500 quella che ho venduto 70 per avere il risultato e sapere così se ho la merce, se mi sta finendo e così via? Tempo fa provai a farlo su un foglio di calcolo e ci riuscii, ma era troppo macchinoso. Vorrei che ci fosse qualcosa di più semplice. Oppure devo usare il foglio di calcolo?
Ciao,
Da un DB puoi tirare fuori anche i bambini se vuoi. Devi conoscere ovviamente SQL perchè è ricco di funzioni e procedure per eseguire calcoli di ogni genere. Ti crei le tue query che estrapolano dati, oppure le utilizzi per effettuare controlli e calcoli incrociati.
Procurati un bel manuale di SQL , altrimenti BASE di per se , fa cacare (ancora lontano anni luce dalla semplicità di utlizzo di M$ Access).
byez
Da un DB puoi tirare fuori anche i bambini se vuoi. Devi conoscere ovviamente SQL perchè è ricco di funzioni e procedure per eseguire calcoli di ogni genere. Ti crei le tue query che estrapolano dati, oppure le utilizzi per effettuare controlli e calcoli incrociati.
Procurati un bel manuale di SQL , altrimenti BASE di per se , fa cacare (ancora lontano anni luce dalla semplicità di utlizzo di M$ Access).
byez
-
samiel
- Staff

- Messaggi: 5511
- Iscritto il: ven 16 gen 2004, 0:00
- Nome Cognome: Mauro Sacchetto
- Slackware: 13.0
- Kernel: 2.26
- Desktop: KDE
- Distribuzione: anche Debian
- Località: Venezia
Dal testing sono emersi numerosi e gravi bachi di Base.
Credo che ci vorrà del tempo perché siano corretti.
Rispetto ad Access, comunque, Base ha l'enorme vantaggio
di interfacciarsi con un gran numero di db, mentre
Access ha un formato tutto suo, che non è in grado
di comunicare con altri db. Se vuoi un'interfaccia
grafica a MySql, prova Rekall o altro. Io, per Base,
aspetterei che maturi ancora...
M.
Credo che ci vorrà del tempo perché siano corretti.
Rispetto ad Access, comunque, Base ha l'enorme vantaggio
di interfacciarsi con un gran numero di db, mentre
Access ha un formato tutto suo, che non è in grado
di comunicare con altri db. Se vuoi un'interfaccia
grafica a MySql, prova Rekall o altro. Io, per Base,
aspetterei che maturi ancora...
M.

