Generowanie schematu relacji tabel z istniejącego schematu (SQL Server) [zamknięty]
Czy istnieje sposób na stworzenie diagramu przedstawiającego istniejące tabele i ich relacje, biorąc pod uwagę połączenie z bazą danych?
To jest dla SQL Server 2008 Express Edition.
9 answers
Tak możesz używać samego SQL Server 2008, ale musisz zainstalować SQL Server Management Studio Express (jeśli nie jest zainstalowany ) . Wystarczy kliknąć prawym przyciskiem myszy na diagramie bazy danych i utworzyć nowy diagram. Wybierz tabele exisiting i jeśli poprawnie określiłeś referencje w swoich tabelach. Będzie można zobaczyć pełny schemat wybranych tabel. W celu uzyskania dalszych informacji patrz:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-22 23:22:48
Spróbuj DBVis-download at https://www.dbvis.com/download/ - jest wersja pro (niepotrzebna) i otwarta, która powinna wystarczyć.
Wystarczy, że otrzymasz odpowiedni sterownik bazy danych JDBC ofr SQL Server, narzędzie wyświetla tabele i referencje ortogonalne, hirarchicalne, w kółko ; -) itd. wystarczy nacisnąć jeden przycisk. Używam darmowej wersji od lat.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-11 18:48:17
SQLDeveloper może to zrobić.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-05 01:53:34
Dla poleceń SQL można spróbować odwrotnych płatków śniegu. Możesz dołączyć na sourceforge lub stronie demo na http://snowflakejoins.com/.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-24 15:49:28
Dlaczego po prostu nie użyjesz funkcjonalności diagramu bazy danych wbudowanej w SQL Server?
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-03 20:24:29
Visio Professional posiada funkcję reverse-engineering bazy danych, jeśli Yiu tworzy diagram bazy danych. Nie jest darmowy, ale jest dość wszechobecny w większości firm i powinien być dość łatwy do zdobycia.
Zauważ, że Visio 2003 nie gra dobrze z SQL2005 lub SQL2008 do inżynierii odwrotnej - będziesz musiał dostać 2007.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-03 20:36:36
DeZign dla baz danych powinien być w stanie to zrobić dobrze.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-11 11:48:31
SchemaCrawler dla SQL Server może generować diagramy baz danych za pomocą GraphViz. Relacje z kluczami obcymi są wyświetlane (i można je nawet wywnioskować, używając konwencji nazewnictwa), a tabele i kolumny można wykluczyć za pomocą wyrażeń regularnych.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-26 00:21:54
MySQL WorkBench jest wolnym oprogramowaniem i jest rozwijany przez Oracle, możesz zaimportować plik SQL lub określić bazę danych i wygeneruje Diagram SQL, który można poruszać się, aby uczynić go bardziej atrakcyjnym wizualnie. Działa na GNU / Linux i Windows i jest darmowy i ma profesjonalny wygląd..
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-23 12:55:22