从SQL生成表

时间:2013-09-30 19:40:28

标签: sql ms-access-2013

我正在使用MS Access 2013,我已经开始学习SQL了。我编写了我的SQL数据库(它只是制作了一堆表)并且我不想在Access中实际编写任何内容,我只是想引入我的SQL并请求关系表图,因为我的教授想要这个特殊的图。谁能告诉我如何实现这一目标?当我尝试引入我的SQL时,它给了我错误,说它期待INSERTS,DELETES等,但我还没有任何实际数据。我试着查一下,但Access和SQL上的所有内容都是关于进行查询的,我不认为这就是我所追求的。

1 个答案:

答案 0 :(得分:0)

您的数据库架构应具有以下内容。

1 - one create database statement
2 - one to x create tables statements
3 - primary keys for the each table
4 - foreign keys to express relationships.
5 - other object when business requirements need them.

http://en.wikipedia.org/wiki/Database_schema

鉴于此模式,可以将TSQL文件加载到任何良好的建模工具中,如ERWIN,以生成图表。

如果您想从MS Access中执行此操作,则可以。在幕后,MS Access在查询构建器中支持SQL,您可以使用表格图窗口。

另一方面,您可以将MS Access链接到SQL数据库(所有表),并仍然使用表格图窗口。