Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Database o datafiles???
mercoledì 14 novembre 2007 - 12.55
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gennyfor
Profilo
| Junior Member
71
messaggi | Data Invio:
mer 14 nov 2007 - 12:55
Ahhhhhhh
dopo 5 mesi di ricerca sono riuscito a capire (quasi) la differenza fra database e datafiles....
Trovandomi x caso su www.connectionstrings.com(sito utilissimo) ho notato che i db sono raggruppati in due categorie, DATABASES E DATAFILES
Ho da 2 mesi finito di progettare un software aziendale che operava su sql server 2005 e mi son sempre chiesto la necessità di installare un provider x queste semplici operazioni di "STORAGGIO DATI"...visto che le demo che scaricavo da internet divari software manageriali non utilizzavano nessun provider ma solo dei file dati(dbf, mdb, ecc................)
Allorchè son giusto ad una conclusione....
La differenza principale sarà che i database hanno bisogno di un server(ad es: SQL SERVER EXPRESS 2005 nel mio caso)x accedere ai dati mentre i datafiles sono semplici archivi ai quali si può accedere senza alcuna installazione esterna?????
Sara questa la differenza????
Qualcuno sa spiegarmi meglio quali sono i pro e i contro????
Xkè da quanto ho capito mi conviene utilizzare semplici datafiles fatti tipo con Access x le mie applicazioni di gestione "LOCALE"
N.B. Sono software aziendali x la gestione della produzione di un azionda
Grazie a tutti
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 14 nov 2007 - 21:52
>La differenza principale sarà che i database hanno bisogno di
>un server(ad es: SQL SERVER EXPRESS 2005 nel mio caso)x accedere
>ai dati mentre i datafiles sono semplici archivi ai quali si
>può accedere senza alcuna installazione esterna?????
>Sara questa la differenza????
Più o meno
C'è da dire che anche nel caso di un DBMS file-based come Access è necessario disporre di di un "motore" (JET), di uno o più drivers (ODBC, OLEDB, ecc) e magari di un comodissimo modello ad oggetti (DAO, RDO, ADO, ADO.NET, ecc.).
Tutte queste cose con gli anni sono state inserite nei sistemi operativi Microsoft, quindi è per questo motivo che non c'è bisogno di "alcuna installazione esterna"
Una spiegazione leggermente più approfindita di questa la trovi nel seguente thread:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=9603
>Grazie a tutti
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !