[Linuxtrent] Re: Consiglio su database

  • From: "Shinsan Hattori" <hattorishinsan@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 21 Jun 2008 20:22:30 +0200

Dunque, andiamo con ordineFinora si era "passato da computer a computer" una
"bellissima" cartella che conteneva il file crittato e l'eseguibile con
tutte le librerie win per leggerlo e aggiungere dati. Dunque si passava
l'applicazione e i dati insieme. Siccome questo non è il massimo della
portabilità tra sistemi operativi diversi pensavo di iniziare a spostare
solo il file, inoltre mi ero indirizzato verso openoffice perché è più
probabile che se un domani un tizio qualunque ha bisogno dei dati abbia già
installato openoffice che qualunque altro software in grado di gestire
database (MSAccess compreso). Riguardo ad Access non l'ho mai usato ed ho
una vaghissima idea di come funzioni, quindi eventuali riferimenti sono del
tutto casuali :P. Quanto allo spostamento dei dati è avvenuto finora tramite
chiavette usb o altri supporti fisici, non credo ci sarà bisogno di
condividerlo in rete (in quanto un accesso dovrebbe essere sufficiente). Per
sapere qual'è quello più recente è facile: è il mio. Punto. Se poi
aggiornamenti saranno fatti da altri comunicherò a chiunque chieda chi ha la
versione più recente (o me ne procurerò una copia). Conta che le persone che
hanno cognizione dell'esistenza di questo DB sono circa una ventina, forse
meno, non è difficile trovare chi ha l'ultima versione, anche perchè finora
è stato aggiornato con una frequenza tipo una volta ogni sei mesi.
Il foglio di calcolo è stato considerato più volte, ma avrei voluto evitarlo
se possibile per questioni di ordine: la mia minima esperienza di DB insegna
che è comunque più facile fare ricerce e anche inserire dati, almeno con
Base (l'interfaccina con i campi è sicuramente più facile di un foglio di
calcolo dove non ci si ricorda l'intestazione della colonna). Infine quanto
ai formati, il mio problema è che proprio non so come importarli: finora mi
sono limitato a creare tabelle da zero, non so come immetterle e non ho
trovato chiarimenti esaurienti (forse non ho cercato nei posti giusti non
so).
Spero di aver risposto in maniera esaustiva
Nicola

2008/6/21 Giuseppe Briotti <g.briotti@xxxxxxxxx>:

> > ==========================
> > Date: Sat, 21 Jun 2008 18:21:48 +0200
> > From: "Shinsan Hattori" <hattorishinsan@xxxxxxxxx>
> > To: linuxtrent@xxxxxxxxxxxxx
> > Subject: [Linuxtrent] Re: Consiglio su database
> > ==========================
> >
> > Sono vago perchè non so bene cosa serva comunicare... Non mi intendo
> molto
> > della cosa...dunque i formati di output sono: .tab .csv .bas .dbf .dif
> .htm
> > .mer .slk .ton .wk1
> >
> > I dati in questione sono sostanzialmente il registro degli associati
> > e quindi servono campi per le informazioni anagrafiche, per gli
> > indirizzi e per i pagamenti delle quote associative (quindi booleani per
> > non complicarsi troppo la vita). Mi serve cambiare database proprio
> perché quello
> > esistente non permette di aggiungere altri campi senza possedere il
> software
> > proprietario con il quale è stato creato. Infine quando parlo di non
> usarlo
> > da solo vuol dire che non sono solo io che ci devo lavorare ma dubito che
> ci
> > sarà mai bisogno di accedervi contemporaneamente. Finora è stato gestito
> > passandolo da computer a computer di coloro che avevano bisogno di
> accedervi
> > per motivi vari (aggiornamento/uso del database stesso). Ora io uso
> linux,
> > ma molti usano win e qualcuno mac... per questo volevo un db che potesse
> > essere trasportato facilmente da un sistema operativo all'altro senza
> > problemi (magari anche senza dover fare istallazioni complesse come per
> > MySQL). Se servono altre informazioni chiedete pure, grazie ancora,
> > Nicola
>
> Ci sono diverse considerazioni da fare, alcune di natura tecnica, altre di
> natura concettuale, e questi ultimi prescindono in generale da qualunque
> sistema operativo o database usi.
>
> Prima di tutto, cosa intendi per "passare da computer a computer"? Passate
> una copia del file o dell'applicazione (sembra tu stia parlando di una
> specie
> di MSAccess) di computer in computer? E come fate a sapere quale è quello
> più recente? Come ve lo passate, i computer sono in rete tra loro o fate
> proprio la copia con chiavette usb o disco, oppure siete dislocati
> diversamente
> e ve lo passate con la posta elettronica? Qui occorre qualche informazione
> in
> più...
>
> Passare, di fatto, un "file" da computer a computer per aggiornarlo, non
> è il massimo del lavoro cooperativo: inoltre, per questo, NON ti serve un
> database, basta probabilmente un foglio elettronico qualsiasi (visto anche
> che sembra tu stia parlando di una unica tabella con 2000 righe). Se le
> macchine sono in rete, probabilmente la cosa migliore è avere un database
> (MySQL è perfetto e non è così difficile da installare e configurare) cui
> tutti si connettono.
>
> Venendo ai formati in cui riesci ad esportare, direi che il CSV lo legge
> qualunque applicazione (fogli elettronici, database, editor di testi...)
> visto che si tratta di un file di testo in cui ogni riga è un record ed
> i campi sono separati da un carattere noto, di solito la virgola o la
> tabulazione.
>
> Per quanto riguarda le altre estensioni:
> TAB= come CSV, ma usa solo il tab come separatore
> BAS= mmm, se non è roba basic, potrebbe essere qBASE
> DBF= questa potrebbe essere un sacco di cose, da Clipper, FoxPro a dBASE,
> perfino un tablespace Oracle :-)
> DIF= Data Interchange Format, questo lo apri con Excel o Calc...
> HTM= se è HTML, lo visualizzi ma poi non ci fai molto, a meno di non fare
> altre elaborazioni per tirarne fuori i dati... se la presentazione è una
> tabella HTML, allora potresti azzardare un brutale copia e incolla in Calc
> o Excel
> MER= questo non sono sicuro, ma potrebbe essere un formato per Lotus123,
> prova ad aprirlo con Calc o Excel
> SLK= LOL, questo è Excel...
> TON= questo non lo so...
> WKL= questo credo sia Lotus
>
> G.
> --
>
> Giuseppe Briotti
> g.briotti@xxxxxxxxx
>
> "Alme Sol, curru nitido diem qui
> promis et celas aliusque et idem
> nasceris, possis nihil urbe Roma
> visere maius."
>                        (Orazio)
>
>
>
>
> --
> Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
> "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx
>
>
>

Other related posts: