none
Mettere in relazione tra loro 3 tabelle create su SQL Server RRS feed

  • Domanda

  • Su SQL Server 2014 ho creato un database con tre tabelle.

    Tabella X1 con: IDX1 (int, not null); Denominazione (varchar(50))

    Tabella Y1 con: IDY1 (int, not null); Denominazione (varchar(50)); IDSX1 (smallint)

    Tabella Z1 con: IDZ1 (int, not null); Denominazione (varchar(50)); CodiceArticolo (varchar(20)); IDSY1 smallint

    Il punto è: voglio collegare tra loro queste tre tabelle come potrei fare tranquillamente con il programma Access.

    In particolare i campi IDX1, IDY1 e IDZ1 sono le chiavi primarie delle rispettive tabelle, mentre IDSX1 e IDSZ1 sono le chiavi secondarie che ricevono il lato molti della relazione uno a molti che vorrei realizzare con il SQL Server.

    Si puo fare ?

    P.S.: potreste consigliarmi un libro aggiornato su SQL Server anche in lingua inglese ?  O può bastare la guida in linea ?

    Grazie.

    Saluti a tutti.

    giovedì 2 febbraio 2017 18:26

Risposte

  • Ciao!Certo che si può fare!

    In questo articolo, trovi 2 modi di farlo: via GUI con SQL Management Studio, e via codice T-SQL.

    Il mio personale suggerimento è di farlo attraverso il codice, aumenterà la tua padronanza del linguaggio.

    Per quanto concerne la formazione, abbiamo la fortuna di lavorare su un prodotto per il quale ci sono tonnellate di libri e di informazioni su internet. Per trovare informazioni in italiano, ti consiglio di frequentare questo forum (prova a spulciare i topic in sticky), e il sito dello usergroup italiano (ugiss.org). Se l'inglese non ti spaventa, c'è un mondo di informazioni a disposizione: quale aspetto di SQL Server ti piacerebbe approfondire (sviluppo, amministrazione, business intelligence)?

    Luca

    venerdì 3 febbraio 2017 06:47

Tutte le risposte