Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143

    [.net]Creazione software professionale

    Ciao a tutti.

    Leggendo le discussioni ho notato che molti programmatori iscritti sono impiegati in ditte di vario genere.

    Quando si progetta un software client c'è il problema del database da utilizzare. In realtà non credo che sia necessario utilizzare un database con prestazioni elevate perchè sul client l'attesa di anche un secondo in più non causa perdita di soldi ne diventa rilevante all'utente finale specialmente ora che ci sono pc dalle elevate prestazioni.

    Credo che sia necessario escludere dalla lista Access che non è per niente professionale e anti standard.

    Sto usando da qualche tempo MySQL. Ha delle ottime qualità ma mi sono posto una domanda. Se creo un db Mysql sul client in qualsiasi momento l'utente può aprire il database e copiare la base di dati. Non esiste un metodo per proteggere il database?

    o se no ci sono altri database che posso sfruttare (che non sia SQLServer per il suo costo o anche Oracle per lo stesso motivo?)

    quali database utilizzano le ditte che producono software e lo vendono su internet?


    grazie dell'aiuto

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    io uso access, e devo dire che mi trovo molto bene, mai avuto problemi di alcun tipo, beh poi lo hai detto anche tu, piccole prestazioni, e semplicita'

    cmq per una soluzione del genere basta proteggere il db con password, è difficile entrare....
    oppure se vuoi msdn (che è gratuito) puoi sempre oltre alla password proteggere la cartella che contiene le tabelle con un'altrettanta password

  3. #3
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    MSDE è quasi 'gratuito' ed è ottimo.

  4. #4
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    cosa intendi per "QUASI?"

    pero si , io lo ho provato, è veramente fenomenale, è molto simile a sql server , solo che è senza interfaccia grafica per gestire tutto

    avevo provato ad usare access per gestirlo, boh, mi sa che ho fatto male, cmq era una prova

    l'unico secondo me che ne vale la pena è mysql!, 100 euro per la licenza distribuibile e ci sono tantissimi tools gratis per la sua gestione, veloce, affidabile, non c'è che dire

    io nn lo uso in quanto i miei clienti mi chiedono di fare sempre backup su floppy! quindi lo faccio in access il db, pero non nego che i piacerebbe usarlo

  5. #5
    MySql paghi 100€ e vai alla grande.
    Mai avuto problemi. Ottimo in tutto.

  6. #6
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    Originariamente inviato da Jc_
    MySql paghi 100€ e vai alla grande.
    Mai avuto problemi. Ottimo in tutto.
    parlando di problemi--
    che problemi vi da access oltre al fatto di essere anti-standard?
    ovvio che tutti i db sono diversi, sia per la sintassi (alcuni) che per la struttura
    poi dipende anche dall'uso che ne dovete fare

  7. #7
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    MySQL è ottimo, ma mi ha dato parecchie grane con l'integrità referenziale e le relazioni.....
    MSDE (Microsoft Database Engine) non è simile a SQL server, ma E' SQL server, solo che è in versione 'ridotta', Access va benissimo come interfaccia grafica per MSDE. Ha delle prestazioni ottime, e ci puoi fare lavori seri e professionali. E' 'quasi' gratuito per chè per averlo devi avere o una copia di SQL Server, o una copia di Office Premium o Pro...ora non ricordo bene.

  8. #8
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    basta che potessi trovare un programma che si interfaccia a mysql in modo visuale e gestisca tutto
    specie le relazioni (tipo access) che sarebbe sicuramente il mio preferito

    il punto è che tipo oracle, mi tocca creare tutto a mano, sia hjoin che il resto-->che faticaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

  9. #9
    per gestire graficamente MySql ci sono un casino di programmi.
    Alcuni sono veramente ottimi. Mi ricordo che ne trovai uno favoloso.

    Reverse Enginering
    Creazione Database (Come Visio!)
    Esportazione Dati
    Stampa Struttura Database
    etc
    etc

    peccato che non mi ricordo il nome.


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.