Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271

    I DataBase

    Salve a tutti sto facendo una ricerca sui vari tipi di database esistenti per sceglierne uno per le mie nuove applicazioni.
    Fin ora h utilizzato Access, ma molti mi hanno parlato bene si MySql, ora ho trovato PostgreSQL che sembra una buona soluzione e ho sentito parlare anche di Firebird.
    Volevo sapere se avete esperirenza con qualcuno di questi sistemi o se ne avete qualcun altro da consigliarmi e perchè.
    Lo so che il top sarebbe Oracle, ma senza arrivare a tanto quale mi consigliereste?


    Grazie a tutti
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  2. #2
    io lavoro con mysql è un'ottima via di mezzo tra access e SQLServer.

  3. #3
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Credo che la scelta del database dipenda anche da molti altri fattori, tipo: con che applicazione deve interagire, se deve lavorare in rete, che mole di dati deve contenere...
    Personalmente credo che abbinato a VB o VB.NET per avere delle buone soluzioni dovresti dare uno sguardo a Sql Server (Microsoft)

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    Giusta osservazione Michy. Allora lavoro in VB6 e i miei programmi avranno l'esigenza di lavorare in rete locale. Nel senso che dovranno condividere il database centrale che si troverà su una macchina server.
    Io comunque sono interessato a soluzioni Freeware; Sql Server se non sbaglio non lo è giusto?
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  5. #5
    non lo è.

    ti posso consigliare MySQL

  6. #6
    Ti serve il supporto delle transazioni, cioè BEGIN TRANSACTION, COMMIT, ROLLBACK ?

    Utilizzerai query complicate che usano le viste (CREATE VIEW) ?

    Quanto è importante l'integrità dei dati che tratterai ?

    Se ti servono queste ed altre cose allora prova con PostgreSQL (Open Source, gratuito e adotta la BSD licence), supporta in pieno lo standard SQL92 e SQL99 (in parte). E' paragonabile come funzionalità a ORACLE, però supporta nativamente i database distribuiti, quindi niente parallelismo Intra e Inter Query.


    Quale è il volume di dati che tratterai, cioè quanti milioni di record e quante tabelle ?

    Altrimenti MySQL con motore MyISAM per il massimo della velocità, ma non supporta l'integrità referenziale (FOREIGN KEY), altrimenti se ti serve questa ed altre caratteristiche utilizzi il motore INNODB.
    Per usi commerciali vedi qua
    http://www.mysql.com/products/commercial-license.html

  7. #7
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Le soluzioni freeware più note sono sicuramente MySQL e PostgreSQL ma tieni conto che PostgreSQL non è ancora stato rilasciato su Windows e quindi esiste solo per Linux.
    Sicuramente (secondo me) l'accoppiata migliore con VB6 o VB.NET è quella con MS SQL Server. Dipende da ciò che ci vuoi fare; tieni presente, per esempio, che MSDE (Microsoft SQL Server Desktop Edition) è anch'esso free...
    La versione Developer Edition di SQL Server 2000 cosa circa 50 euro...non mi sembra eccessivo...

  8. #8
    Per me il top è postgres, nulla a che vedere con mysql.
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  9. #9
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Originariamente inviato da IKON
    Io comunque sono interessato a soluzioni Freeware; Sql Server se non sbaglio non lo è giusto?
    No non lo è affatto !

    Esiste però una versione (limitata) free che danno con visual studio: MSDE

    Per quello che ti serve credo che MySQL sia la scelta migliore, anche se io non lo ho mai usato con VB.

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    A quanto ho capito MySql non gestisce le transazioni ne l'integrità referenziale??

    Qualche informazione in più su MSDE dove la posso trovare?
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.