Discussione:
QUALE software x creare database ???
(troppo vecchio per rispondere)
ale
2006-01-20 14:41:26 UTC
Permalink
Salve,
devo creare un database di articoli dove per ogni pagina possa mettere:
foto dell'articolo, disegno tecnico.

sotto, costo di ogni componente dell'articolo, fornitore di ogni componente,
nella parte finale una casella con la somma del costo dell'articolo piu' una
casella con il costo moltiplicato x 3 che mi da il prezzo di listino....

Il software coi dati deve risiedere su un pc ma da 2 postazioni in rete
bisogna poter accedere e modificare i dati....

esiste un software poco complicato e magari già quasi pronto per poter far
questo senza bisogno di doversi "costruire" qualcosa ad hoc tipo con access
o excel???
grazie anticipatamente
Manlio Perillo
2006-01-20 16:58:55 UTC
Permalink
Post by ale
Salve,
foto dell'articolo, disegno tecnico.
sotto, costo di ogni componente dell'articolo, fornitore di ogni componente,
nella parte finale una casella con la somma del costo dell'articolo piu' una
casella con il costo moltiplicato x 3 che mi da il prezzo di listino....
Il software coi dati deve risiedere su un pc ma da 2 postazioni in rete
bisogna poter accedere e modificare i dati....
esiste un software poco complicato e magari già quasi pronto per poter far
questo senza bisogno di doversi "costruire" qualcosa ad hoc tipo con access
o excel???
grazie anticipatamente
Come puoi pensare che esista un prodotto per ogni tipo di schema di
database?

Scaricati PostgreSQL, dai una veloce lettura al tutorial iniziale sull'SQL
http://www.postgresql.org/docs/8.1/static/tutorial.html

Installalo sul PC che funzionera' da server e leggiti come configurare
gli accessi
http://www.postgresql.org/docs/8.1/static/client-authentication.html

Scriviti lo schema del database usando un qualsiasi editor (puoi usare
pgAdmin III) oppure con Access.

Per accedere al server centrale puoi usare anche Access (impostando una
connessione ODBC al database in rete).



Saluti Manlio Perillo
Bruno Cardini
2006-01-20 17:32:04 UTC
Permalink
La risposta dipende sempre di tre fattori
1.cose vuoi fare
2. cosa sai fare
3. quanto vuoi spendere

Per la prima, se puoi escludere transazioni concorrenti va benissimo Access
Se devi lavorare con problemi di inserimenti concorrenti vi sono molti
MOTORI, restando tra quelli "liberi" hai MSDE, MySQL, Postgres, Firebird. E
ne ho certamente dimenticato qualcuno.
Quasi tutti sono MOTORI per i quali l'interfaccia (schede di inserimento,
interrogazioni, report, etc. ) vanno sviluppati in diversi ambienti di
sviluppo e/o linguaggi

e qui si entra nella seconda domanda: cosa sai fare.
Supponendo che tu sappia fare poco o nulla vi sono alcuni tool general
purpose per la manipolazione e la presentazione essenziale dei dati, ma sono
tutti abbastanza poveri.
Le scelte, per me si riducono a:
a. Usare Access come front end anche per MSDE
b. Sviluppare una web application che gira sotto un browser e attinge i dati
da una server application sviluppata con la combinzione PHP-MySql. Problemi:
la combinazione non lavora per web server microsoft per cui, anche sotto
windows, dovresti installare Apache. Il vantaggio è che può lavorare anche
sotto Linux
c. Sviluppare una applicazione sotto VBasic, Delphi o altro ambiente di
sviluppo

Relativamente alla terza domanda bisogna vedere che vincoli di sistema
operativo e di software già installato vi sono sulle macchine dei clienti
Post by ale
Salve,
foto dell'articolo, disegno tecnico.
sotto, costo di ogni componente dell'articolo, fornitore di ogni componente,
nella parte finale una casella con la somma del costo dell'articolo piu'
una casella con il costo moltiplicato x 3 che mi da il prezzo di
listino....
Il software coi dati deve risiedere su un pc ma da 2 postazioni in rete
bisogna poter accedere e modificare i dati....
esiste un software poco complicato e magari già quasi pronto per poter far
questo senza bisogno di doversi "costruire" qualcosa ad hoc tipo con
access o excel???
grazie anticipatamente
Manlio Perillo
2006-01-20 18:18:35 UTC
Permalink
Post by Bruno Cardini
La risposta dipende sempre di tre fattori
1.cose vuoi fare
2. cosa sai fare
3. quanto vuoi spendere
Per la prima, se puoi escludere transazioni concorrenti va benissimo Access
Se devi lavorare con problemi di inserimenti concorrenti vi sono molti
MOTORI, restando tra quelli "liberi" hai MSDE, MySQL, Postgres, Firebird. E
ne ho certamente dimenticato qualcuno.
MSDE credo sia solo gratuito per uso personale, o sbaglio?
Post by Bruno Cardini
[...]
b. Sviluppare una web application che gira sotto un browser e attinge i dati
da una server application sviluppata con la combinzione PHP-MySql.
Una web application la si puo' sviluppare anche con linguaggi ad alto
livello come Python (o Ruby).


Saluti Manlio Perillo
matteooooo
2006-01-20 19:31:38 UTC
Permalink
Post by Manlio Perillo
Post by Bruno Cardini
Per la prima, se puoi escludere transazioni concorrenti va benissimo Access
Se devi lavorare con problemi di inserimenti concorrenti vi sono molti
MOTORI, restando tra quelli "liberi" hai MSDE, MySQL, Postgres, Firebird. E
ne ho certamente dimenticato qualcuno.
MSDE credo sia solo gratuito per uso personale, o sbaglio?
sbagli :-)
PS MSDE ora si chiama SQL server 2005 Express.
ALE
2006-01-20 18:41:36 UTC
Permalink
ehm....forse siete un po' troppo avanti per le mie conoscenze.....non ne so
nulla diquanto citato.

dciao alorache solo onaccess non risciria fare qunto detto?
file maker?

utilizzo xp pro su tutti e 3 i pc.....

il problema è farlo lavorre in rete?
Post by ale
Salve,
foto dell'articolo, disegno tecnico.
sotto, costo di ogni componente dell'articolo, fornitore di ogni componente,
nella parte finale una casella con la somma del costo dell'articolo piu'
una casella con il costo moltiplicato x 3 che mi da il prezzo di
listino....
Il software coi dati deve risiedere su un pc ma da 2 postazioni in rete
bisogna poter accedere e modificare i dati....
esiste un software poco complicato e magari già quasi pronto per poter far
questo senza bisogno di doversi "costruire" qualcosa ad hoc tipo con
access o excel???
grazie anticipatamente
Manlio Perillo
2006-01-20 19:24:19 UTC
Permalink
Post by ALE
ehm....forse siete un po' troppo avanti per le mie conoscenze.....non ne so
nulla diquanto citato.
dciao alorache solo onaccess non risciria fare qunto detto?
file maker?
Non conosco questo dialetto che stai usando ;-)
Post by ALE
utilizzo xp pro su tutti e 3 i pc.....
Allora, se Access lo conosci sei gia' a buon punto.

Access in realta' e' solo un ambiente di sviluppo per database.
Di predefinito usa Jet ma, tramite connessione ODBC puoi farlo
appoggiare a qualsiasi altro database.

Quindi:
1) Scaricati PostgreSQL (www.postgresql.org)
2) Esegui il setup
3) Crea, sui vari computer che vi devono accedere, una nuova connessione
ODBC in modo che Access possa accedere al database in rete


Se hai problemi fatti aiutare da qualcuno (come consulenza o per
sviluppare un programma su misura).



Saluti Manlio Perillo
matteooooo
2006-01-20 19:27:53 UTC
Permalink
Post by Manlio Perillo
1) Scaricati PostgreSQL (www.postgresql.org)
sa a malapena usare Access e tu gli consigli postgresql? mah...
Manlio Perillo
2006-01-20 20:16:48 UTC
Permalink
Post by matteooooo
Post by Manlio Perillo
1) Scaricati PostgreSQL (www.postgresql.org)
sa a malapena usare Access e tu gli consigli postgresql? mah...
E perche' mai?
PostgreSQL ha dei driver ODBC e puo' quindi essere usato anche da Access.



Saluti Manlio Perillo
matteooooo
2006-01-20 20:22:25 UTC
Permalink
Post by Manlio Perillo
E perche' mai?
PostgreSQL ha dei driver ODBC e puo' quindi essere usato anche da Access.
Amministrare un DB postgresql non è cosa di niubbi....
Gufo Rosso
2006-01-22 04:28:33 UTC
Permalink
Post by matteooooo
Post by Manlio Perillo
E perche' mai?
PostgreSQL ha dei driver ODBC e puo' quindi essere usato anche da Access.
Amministrare un DB postgresql non è cosa di niubbi....
dai se sa creare le tabelle di access riese a creare le tabelle di postgree
o mysql
e anche gli utenti
matteooooo
2006-01-22 19:26:35 UTC
Permalink
Post by Gufo Rosso
dai se sa creare le tabelle di access riese a creare le tabelle di postgree
o mysql
e anche gli utenti
fin che tutto funziona sono tutti bravi... il problema viene quando il
DB server non funziona più :-)
RobertoA
2006-01-23 08:31:57 UTC
Permalink
fin che tutto funziona sono tutti bravi... il problema viene quando il DB
server non funziona più :-)
Perche', in caso di disastri disastrosi, non basta backuppare il db,
disinstallare bd server, reinstallarlo e collegargli i db?
Ciao e grazie
RobertoA
matteooooo
2006-01-23 17:42:12 UTC
Permalink
Post by RobertoA
Perche', in caso di disastri disastrosi, non basta backuppare il db,
disinstallare bd server, reinstallarlo e collegargli i db?
Ciao e grazie
RobertoA
hai detto poco....

Continua a leggere su narkive:
Loading...