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
Cerco guida SQL Server
sabato 06 gennaio 2007 - 00.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gigi90
Profilo
| Senior Member
285
messaggi | Data Invio:
sab 6 gen 2007 - 00:22
Salve a tutti.
Qualcuno puo consigliarmi un manuale online o un libro non molto costoso tipo quelli pocket per studiare SQL Server e come gestire i database dal .Net Framework grazie!!
Un altra cosa, ma SQL e SQL Server sono la stessa cosa??
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 gen 2007 - 03:03
>Salve a tutti.
Ciao!
>Qualcuno puo consigliarmi un manuale online o un libro non molto
>costoso tipo quelli pocket per studiare SQL Server e come gestire
>i database dal .Net Framework grazie!!
Di questo tipo preferisco non consigliartene, poichè quello che trovi all'interno di quei libri è veramente poco..
Col Framework puoi interfacciarti ai "database" tramite l'utilizzo del nuovo ADO.NET. Semplificando si tratta di un insieme di librerie che ti permettono di connetterti al db e di eseguire ogni tipo di operazione su di esso..
eccoti un link
http://www.bol.it/libri/scheda/ea978880454138.html;jsessionid=4E364C0A75D2A163D472BCD8B88C9B6F?referrer=eanitmil010101
si tratta di un libro che ti spiega come utilizzare ADO.NET 2.0 (framework 2.0, lo trovi anche per l'1.1)
Per quanto riguarda SQL Server, i libri che servono per impararlo sono decisamente impegnativi..
di solito mi riferisco a due ottimi autori, quali Itzik Ben-Gan e Kalen Delaney..
Ma ripeto.. sono decisamente libri impegnativi..
>Un altra cosa, ma SQL e SQL Server sono la stessa cosa??
Di solito chi lavora nel mondo dei database utilizza sbagliando la parola "SQL" per indicare SQL server.. ma sono due cose completamente differenti..
Mentre come il suo nome esteso indica, SQL Server è un Data Base Server (o un RDBMS, relational data base management system) e quindi un prodotto che fornisce il motore database per creare database e gestirli (semplificando all'inverosimile), SQL è l'acronimo di Structured Query Language, ovvero un linguaggio standard (comprensibile a tutti i database) che serve per eseguire comandi sui database, indipendentemente dal DB Server su cui si usa.
Poi ogni DB Server espande le caratteristiche dell'SQL Standard in modo da avere linguaggi proprietari (SQL Server ha T-SQL, Oracle ha PL-SQL, ecc..)
In definitiva, uno è un server, l'altro è un linguaggio..
prova a vedere qui:
http://it.wikipedia.org/wiki/Sql
Spero di non averti fatto troppa confusione
Ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
gigi90
Profilo
| Senior Member
285
messaggi | Data Invio:
sab 6 gen 2007 - 12:25
Grazie per la tua esauriente spiegazione, adesso ho chiarito tutte le informazioni che avevo sui datase, infatti avavo perso tutto questo tempo a cercare su internet info senza risultati esaurienti, quindi ricapitolando:
-il linguaggio utilizzato per SQL server e il Transact-Sql ed è una variante del linguaggio SQL per SQL Server, e ne esistono varianti per altri tipi di database come MySql e quello di Oracle
-per interrogare i database da un applicazione .Net devo utilizzare gli Active Data Object cioe classi per i dati incluse nei Namespace System.Data e ad esempio per SQL server sono: System.Data.SQL e gli Ado.Net dello spazio dei nomi sono: SqlConnection, SqlCommand ecc.
-riguardo la quida c'è ne una sul TransactSql su HTml.it il cui linguaggio non sapevo fosse quello utilizzato da sql server, vabbe quindi studiero su quella e cercero info su come sfruttare gli Ado.Net su internet magari su la MSDN online Ita
Grazie della tua spiegazione ma come avrai capito sono un principiante: sono al quarto anno di indirizzo informatico e studio quindi informatica da 1anno e mezzo, ho studiato dapprima il linguaggioc, poi siamo passati alla piattaforma.Net ad ora perconto mio la sto approfondendo.
Grazie ancora
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 gen 2007 - 15:55
>Grazie per la tua esauriente spiegazione,
Di nulla!
>adesso ho chiarito
>tutte le informazioni che avevo sui datase, infatti avavo perso
>tutto questo tempo a cercare su internet info senza risultati
>esaurienti, quindi ricapitolando:
>
>-il linguaggio utilizzato per SQL server è il Transact-Sql ed
>è una variante del linguaggio SQL per SQL Server, e ne esistono
>varianti per altri tipi di database come MySql e quello di Oracle
OK
>-per interrogare i database da un applicazione .Net devo utilizzare
>gli Active Data Object cioe classi per i dati incluse nei Namespace
>System.Data e ad esempio per SQL server sono: System.Data.SQL
>e gli Ado.Net dello spazio dei nomi sono: SqlConnection, SqlCommand
>ecc.
OK.. System.Data.SqlClient è il Namespave corretto
>-riguardo la quida c'è ne una sul TransactSql su HTml.it il cui
>linguaggio non sapevo fosse quello utilizzato da sql server,
>vabbe quindi studiero su quella e cercero info su come sfruttare
>gli Ado.Net su internet magari su la MSDN online Ita
Sì, ma prima guardati comunque un po' di SQL standard.. poi passa a T-SQL che è programmabile ed in 2005 è anche integrabile col CLR del framework.. ergo, ti puoi scrivere stored procedure, funzioni, ecc. con visual studio..
>Grazie della tua spiegazione ma come avrai capito sono un principiante:
>sono al quarto anno di indirizzo informatico e studio quindi
>informatica da 1anno e mezzo, ho studiato dapprima il linguaggioc,
>poi siamo passati alla piattaforma.Net ad ora perconto mio la
>sto approfondendo.
>Grazie ancora
Di nulla.. ok.. allora buon proseguimento coi tuoi studi!!
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
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 !