Microsoft Access中通过ODBC连接连接到Oracle的数据库关系图

时间:2016-09-19 15:17:20

标签: oracle ms-access odbc diagram er-diagrams

我有通过ODBC连接连接到Oracle数据库的Microsoft Access。在Access中,我可以从Oracle访问表和数据。

如何从Access中查看/构建数据图?我无法访问Oracle数据库本身。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您当然可以使用Access中的图表工具进行布局并在Access中创建关系图。然而,该图表虽然“漂亮”当然不会影响也不会强制执行或更改服务器端的任何属性。实际上,当使用链接到访问后端文件的Access前端时,您可以自由地在前端创建图表,但是您不能更改数据结构,也不能设置存在的关系。

当然,上面假设您已将FIRST将要使用的所有表从Oracle数据库链接到Access。一旦您计划使用链接到Access前端的所有表,您就可以在Access中自由启动关系工具/窗口,然后继续放入表并绘制表之间的关系。 Access不会自动“拉入”前端的关系,访问也不会为您绘制表之间的连接关系。但是,您肯定可以布局表格,并在这些链接表格之间绘制关系线。如上所述,您在此图表中所做的任何更改都不会反映在后端数据库中。

因此,尽管您可以最自由地绘制和布局表,但在使用Access数据库,SQL服务器数据库或本例中的Oracle数据库中的链接表时的访问权限中,所有案例中的设计更改都需要由您选择使用Access with作为前端的后端数据库系统提供的工具制作。

因此要明确,即使将表链接到Access数据库,前端使用图表工具也不会对数据库进行结构或关系更改。当然,使用Access数据库,您将打开后端数据库,然后是YES,您可以直接从关系窗口修改表和修改关系。

因此,在使用链接表时,后端数据库不会或不会发生任何数据结构或关系更改。但是,如前所述,您最自由地使用Access图表工具绘制“漂亮”图表,并在使用Oracle后端数据库时将其打印出来。实际上,Access中的关系工具成为一个图表工具,无法对相关链接数据库进行更改。