Esiste un modo per produrre un diagramma che mostra le tabelle esistenti e le loro relazioni in base a una connessione a un database?
Questo è per SQL Server 2008 Express Edition.
Esiste un modo per produrre un diagramma che mostra le tabelle esistenti e le loro relazioni in base a una connessione a un database?
Questo è per SQL Server 2008 Express Edition.
Risposte:
Sì, è possibile utilizzare SQL Server 2008 stesso, ma è necessario installare SQL Server Management Studio Express (se non installato). Fare clic con il tasto destro su Diagrammi database e creare un nuovo diagramma. Seleziona le tabelle esistenti e se hai specificato correttamente i riferimenti nelle tue tabelle. Sarai in grado di vedere il diagramma completo delle tabelle selezionate. Per ulteriori riferimenti, vedere Introduzione ai diagrammi del database di SQL Server
Prova DBVis - scarica da https://www.dbvis.com/download - è disponibile una versione pro (non necessaria) e una versione aperta che dovrebbe essere sufficiente.
Tutto quello che devi fare è ottenere il giusto JDBC - driver di database per SQL Server, lo strumento mostra tabelle e riferimenti ortogonali, gerarchici, in un cerchio ;-) ecc. Semplicemente premendo un solo pulsante. Uso la versione gratuita da anni ormai.
SQLDeveloper può farlo.
Per le istruzioni SQL puoi provare a invertire i fiocchi di neve. Puoi unirti a sourceforge o al sito demo all'indirizzo http://snowflakejoins.com/ .
Perché non usi semplicemente la funzionalità del diagramma del database integrata in SQL Server?
Visio Professional ha una funzionalità di retroingegnerizzazione del database se si crea un diagramma del database. Non è gratuito ma è abbastanza onnipresente nella maggior parte delle aziende e dovrebbe essere abbastanza facile da ottenere.
Si noti che Visio 2003 non funziona bene con SQL2005 o SQL2008 per il reverse engineering: sarà necessario ottenere il 2007.
DeZign per database dovrebbe essere in grado di farlo bene.
SchemaCrawler per SQL Server può generare diagrammi di database, con l'aiuto di GraphViz. Vengono visualizzate le relazioni di chiave esterna (e possono anche essere dedotte, usando le convenzioni di denominazione), e le tabelle e le colonne possono essere escluse usando espressioni regolari.
MySQL WorkBench è un software gratuito ed è sviluppato da Oracle, puoi importare un file SQL o specificare un database e genererà un diagramma SQL che puoi spostare per renderlo visivamente più attraente. Funziona su GNU / Linux e Windows ed è gratuito e ha un aspetto professionale ..