2015-09-03 20 views
20

Voglio generare il diagramma ER del database SQL utilizzando Microsoft SQL Server Management Studio, tuttavia, non so come.Come generare il diagramma di Entity Relationship (ER) di un database utilizzando Microsoft SQL Server Management Studio?

Ho trovato questa tecnica in linea http://forums.asp.net/t/1790223.aspx?Making+ER+Diagram+from+SQL+Server+2008+Database

Tuttavia, io non sono in grado di vedere "Nodo Database" o "diagrammi di database" nodi come indicato nel 1 ° e 2 passi.

Quindi, fatemi sapere come posso generare diagramma ER da un DB esistente.

UPDATE:

Dai commenti qui sotto, mi rendo conto che avevo ragione nella mia comprensione che il nodo del database significa che il nodo con il mio nome di database. Ma il mio problema è che non sono in grado di trovare il nodo "Database Diagrams" sotto il nome del mio Database. Cosa dovrei fare ora in modo che io possa vederlo.

PS: non è un database locale.

+0

quale versione di SQL Server stai usando? – JamieD77

+0

'Database Node' fa riferimento al nome del tuo database .. una volta connesso al tuo server dovresti vedere la struttura dei Database .. sotto i nomi effettivi dei tuoi database. eseguire il drill nel database in cui si desidera creare un diagramma e "Database Diagrams" dovrebbe trovarsi al di sotto di esso. – JamieD77

+0

OK. Quindi, avevo ragione. Ma il mio problema è che non sono in grado di trovare il nodo "Database Diagrams" sotto il nome del mio Database. Cosa dovrei fare ora in modo che io possa vederlo. PS: non è un database locale. –

risposta

16

Da Esplora oggetti in SQL Server Management Studio, trovare il database ed espandere il nodo (fare clic sul segno + accanto al database). Il primo elemento di quell'albero espanso è Diagrammi database. Fai clic destro su questo e vedrai varie attività tra cui la creazione di un nuovo diagramma del database. Se non ne hai mai creato uno prima, ti chiederà se desideri installare i componenti per creare diagrammi. Fare clic sì quindi procedere.

+0

OK. Quindi, avevo ragione. Ma il mio problema è che non sono in grado di trovare il nodo "Database Diagrams" sotto il nome del mio Database. Cosa dovrei fare ora in modo che io possa vederlo. PS: non è un database locale. –

45
  1. Vai a SQL Server Management Studio>
  2. Esplora oggetti>
  3. database>
  4. Scegli e espandere la vostra base di dati.
  5. Sotto il database fare clic destro su "Diagrammi di database" e selezionare "Nuovo diagramma di database".
  6. Aprirà una nuova finestra. Scegli le tabelle da includere in ER-Diagram (per selezionare più tabelle, premi "ctrl" o "shift" e seleziona le tabelle).
  7. Fare clic su Aggiungi.
  8. Attendere il completamento. Fatto!!

È possibile salvare lo schema generato per uso futuro.

+0

Ottimo! Sai @DhaRmvEEr siNgh sapere come salvare il diagramma come file PDF/png da SQL Management Studio? –

+0

Ricordatevi di aggiornare il [SQL Server Management Studio] (https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms) –

+0

@ WojciechJasiński dispiace io non sono che strumento in questo momento quindi non so. Ma si può provare "Aprire il diagramma di database e fare clic destro poi selezionare copia negli appunti (se disponibile). Una volta negli appunti vernice aperta e incollare in una nuova immagine " –