是否有一种方法可以生成一个图表,显示现有的表及其与数据库的关系?
这是SQL Server 2008快速版。
是否有一种方法可以生成一个图表,显示现有的表及其与数据库的关系?
这是SQL Server 2008快速版。
当前回答
MySQL工作台是由Oracle开发的免费软件,你可以导入一个SQL文件或指定一个数据库,它会生成一个SQL图,你可以移动它,使它更有视觉吸引力。 它运行在GNU/Linux和Windows上,它是免费的,有一个专业的外观。
其他回答
MySQL工作台是由Oracle开发的免费软件,你可以导入一个SQL文件或指定一个数据库,它会生成一个SQL图,你可以移动它,使它更有视觉吸引力。 它运行在GNU/Linux和Windows上,它是免费的,有一个专业的外观。
DeZign for数据库应该能够很好地做到这一点。
对于SQL语句,您可以尝试反向雪花。您可以在sourceforge或http://snowflakejoins.com/的演示站点加入。
SchemaCrawler for SQL Server可以在GraphViz的帮助下生成数据库图表。显示外键关系(甚至可以使用命名约定推断外键关系),并且可以使用正则表达式排除表和列。
SQLDeveloper可以做到这一点。
http://sqldeveloper.solyp.com/