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
Relazioni uno a molti tabelle sql
sabato 06 settembre 2008 - 19.55
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jtpsala
Profilo
| Senior Member
206
messaggi | Data Invio:
sab 6 set 2008 - 19:55
Un saluto a tutti gli utenti di questo Forum.
Volevo porre una domanda: leggendo nei vari post di questo forum, sono riuscito a creare una relazione tra due tabelle del mio database sql. Ora però in fase di inserimento dati non riesco a vedere questa relazione. Insomma, in msaccess nella tabella con relazioni appariva una sottotabella. E in SQL? come faccio a vedere i dati in relazione?
Ringrazio tutti in anticipo.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 7 set 2008 - 03:47
>Un saluto a tutti gli utenti di questo Forum.
Ciao!
>Volevo porre una domanda: leggendo nei vari post di questo forum,
>sono riuscito a creare una relazione tra due tabelle del mio
>database sql. Ora però in fase di inserimento dati non riesco
>a vedere questa relazione. Insomma, in msaccess nella tabella
>con relazioni appariva una sottotabella. E in SQL? come faccio
>a vedere i dati in relazione?
Intendi dire che in access, quando crei la relazione, compare un + in una delle due tabelle che ti consente di fare uno zoom o inserimenti diretti nell'altra?
Se sì, in SQL Server non c'è. Quando crei una relazione da diagramma, dal design di una tabella o direttamente da script SQL, non fai altro che creare un constraint Foreign Key.
La "relazione" che vai a creare è un vincolo che controlla inserimenti, aggiornamenti e cancellazioni per mantenere consistenti i dati nelle tue tabelle.
Puoi ottenere una visualizzazione di tutti i dati delle tabelle relazionate utilizzando il designer di viste oppure utilizzando gli operatori JOIN (INNER, OUTER e FULL) e quindi scrivendo query.
Però la funzionalità descritta sopra è solo di access.
>
>Ringrazio tutti in anticipo.
di nulla!
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
jtpsala
Profilo
| Senior Member
206
messaggi | Data Invio:
dom 7 set 2008 - 06:15
Ringrazio tantissimo per la risposta. Alla prossima.
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 !