PDA

Visualizza la versione completa : [OT] Scelta di database client/server


mardok30
23-01-2007, 16:09
Ho sempre usato Access sia per Applicazioni Windows che per siti internet. Vorrei passare ad un Db che sia ad un livello superiore, sia per quanto riguarda il lavoro su numerosi record sia per la possibilità di connettere contemporaneamente più utenti al Db senza il decadimento vistoso delle prestazioni. Mi sapreste indicare quale Db potrebbe fare al caso mio(considerando la necessità di usarlo per applicazioni Windows e siti internet)?
Ho letto qualcosa rigurdo firebird (http://database.html.it/articoli/leggi/2113/firebird-sql-unalternativa-nel-panorama-degli-rdbm/), mi sapreste dire qualcosa?
:ciauz:

Lak3d
23-01-2007, 16:11
MySQL o SQLServer

mardok30
23-01-2007, 16:14
MySQL o SQLServer
Esiste qualche differenza sostanziale tra i due? Per poterli usare sul web c'è solo bisogno di pagare qualcosina in più?
:ciauz:

alka
23-01-2007, 16:42
Originariamente inviato da mardok30
Ho letto qualcosa rigurdo firebird (http://database.html.it/articoli/leggi/2113/firebird-sql-unalternativa-nel-panorama-degli-rdbm/), mi sapreste dire qualcosa?
:ciauz:
Hai già fatto una ricerca?

alka
23-01-2007, 16:46
Originariamente inviato da mardok30
Esiste qualche differenza sostanziale tra i due? Per poterli usare sul web c'è solo bisogno di pagare qualcosina in più?
:ciauz:
Entrambi i database sono sottoposti a licenza commerciale, se l'uso è commerciale, appunto.

L'edizione Express è probabilmente impiegabile anche per scopi commerciali, ma non so se si allontana molto da quanto sei abituato ad adoperare di Access.

FireBird (http://www.firebirdsql.org) è senz'altro un'ottima alternativa, poiché è semplice da utilizzare, gratuito (anche per scopi commerciali) e OpenSource, ma ve ne sono anche altri.

Dovresti indicare qualche requisito o termine restrittivo (ad esempio, la piattaforma di riferimento) per poter dare risposte meno generiche e con maggiori riferimenti alle tue esigenze, senza fare un banale elenco, senza motivazioni.

Ciao! :ciauz:

mardok30
23-01-2007, 17:21
Grazie per gli interventi. Attualmente, in quanto a prestazioni, quantità di dati, utenti che si collegano contemporaneamente al Db, Access mi va più che bene. Avevo pensato di studiare un nuovo Db in previsione di una quantità di dati da gestire maggiore rispetto a quella attuale, Query che restituiscono molti record, più utenti che lavorano sullo stesso Db, ecc...
Database da usare sicuramente sotto Windows, numero di utenti da reggere imprecisato(penso ad un sito che può avere molti utenti collegati). Preferibilmente gratuito e "popolare" nel senso che un generico web hosting preveda l'utilizzo di quello specifico Db. Per esempio vedo che Aruba (http://hosting.aruba.it/hosting_con_spazio.asp?offerta=1) non prevede l'utilizzo di Firebird.
:ciauz:

alka
23-01-2007, 17:41
Originariamente inviato da mardok30
Attualmente, in quanto a prestazioni, quantità di dati, utenti che si collegano contemporaneamente al Db, Access mi va più che bene.

Le prestazioni di Access non sono proprio eccelse, e comunque non è un database di tipo client/server ma "file based", con tutte le limitazioni del caso (non è supportata una vera e propria gestione della multiutenza, ma il tutto avviene attraverso "blocchi" di specifici record).


Originariamente inviato da mardok30
Database da usare sicuramente sotto Windows, numero di utenti da reggere imprecisato(penso ad un sito che può avere molti utenti collegati). Preferibilmente gratuito e "popolare" nel senso che un generico web hosting preveda l'utilizzo di quello specifico Db. Per esempio vedo che Aruba (http://hosting.aruba.it/hosting_con_spazio.asp?offerta=1) non prevede l'utilizzo di Firebird.

Proprio per questo motivo ti ho chiesto di specificare l'utilizzo del database.

E' inutile che noi stiamo a parlare delle feature di FireBird, PostgreSQL o altro, se alla fine devi utilizzare un servizio che ti offre esclusivamente due alternative, quali SQL Server e MySQL: per quanti database ti possano essere suggeriti, se hai la possibilità di usare solamente i due citati, non c'è scelta.

Loading