对现有数据库实施反向工程转化为数据库模型

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

使用 Visio Online 计划 2 在反向工程向导,您可以从现有数据库或 Microsoft Excel 工作簿中创建数据库模型。数据库模型以图形方式显示数据库的结构,以便您可以查看如何数据库元素,例如表和视图,相互而不显示实际数据。这可以简化创建新数据库或了解现有的结构。

本文内容

在何处找到数据库的 Visio Online 计划 2 建模功能?

查看反向工程向导的提取

准备启动向导

现有数据库实施反向工程

在何处找到数据库的 Visio Online 计划 2 建模功能?

Visio 加载项的数据库建模允许您从现有数据库创建数据库模型。此加载项仅适用于 Visio Online 计划 2。如果您不确定您正在使用哪个版本的 Visio,单击文件>帐户>有关 Visio。请参阅Visio Online 计划 2以了解有关订阅的 Visio 版本。

注意反向工程向导也可在 Visio Online 计划 2 从 Visio 构建 9029 或更高版本,不再需要的加载项以安装。

下载 Visio 加载项中的数据库建模

  1. 请从此处下载该加载项。

  2. 选择您下载页面上的语言,然后单击下载

  3. 选择 Visio Online 计划 2 版本相匹配的 64 位 (x64) 或 32 位 (x86) 版本。您还可以选择要下载 PDF 文件包含安装说明进行操作。单击下一步将文件下载到您的计算机或设备。

  4. 如果您有打开的程序,请在下一步前关闭 Visio。

  5. 找到您下载的 MSI 安装文件并双击它以开始安装。单击安装,出现提示时,单击安装屏幕以完成安装过程之间。

  6. 数据库模型图现在可供使用 Visio Online 计划 2 订阅程序中。

查看反向工程向导的提取

向导可以提取的架构定义信息取决于多种因素,如数据库管理系统 (DBMS) 和 ODBC 驱动程序的功能。向导中显示的所有元素,它可以提取并允许您选择所需的。例如,您可能感兴趣仅 5 10 个表和 2 外出时的 4 的视图。

运行时您可以选择让它自动向导将创建此外列出进行反向工程的项表和视图窗口中的绘图。如果您决定不会自动创建绘图,您可以将项目从表和视图窗口中拖动到绘图页上,以便手动组合数据库模型。

范围内它们都可以从目标 DBMS,您可以提取下列各项:

  • 表格

  • 视图

  • 主键

  • 外键

  • 索引

  • 触发器 (包括代码)

  • 检查子句 (包括代码)

  • 存储的过程 (包括代码)

准备启动向导

如果您是反向工程启动向导之前的 Excel 工作簿,您需要打开的工作簿和命名包含列标题的单元格组 (或区域)。如果您想要使用多个工作表,只需名称列中每个工作表的单元格组。这些范围视为向导中的表。有关如何命名单元格区域的详细信息,请参阅 Microsoft Office Excel 帮助。

为获得最佳结果,为您想要实施反向工程运行反向工程向导之前的目标数据库中设置默认驱动程序。这样可以确保该向导将本机数据类型正确映射,并在代码窗口中正确显示该向导提取的所有代码。

  1. 单击文件选项卡,单击新建,单击模板,单击软件和数据库,并双击数据库模型图

  2. 数据库选项卡上的管理组中,单击数据库驱动程序

  3. 驱动程序选项卡上选择 DBMS Visio 提供的驱动程序。例如,如果您要设计 Access 数据库将选择 Microsoft Access。

    如果要对 Excel 工作表实施反向工程,请选择“ODBC 通用驱动程序”。

  4. 单击“设置”。

  5. ODBC 驱动程序选项卡上,选中提供商驱动程序复选框为您 DBMA。例如,如果您要设计 Access 数据库将选择Microsoft Access 驱动程序 (*.mdb,您可能正在)复选框。

  6. 单击每个对话框中的确定

供应商提供 32 位 ODBC 驱动程序必须从 ODBC 数据访问包大于版本 2.0 和 ODBC 级别 1 符合或更高版本。供应商提供的 OLE DB 提供程序必须符合的 OLE DB 1.0 版或更高版本的说明。

返回页首

现有数据库实施反向工程

  1. 在数据库模型图,在数据库选项卡上,单击反向工程

  2. 在“反向工程向导”的第一个屏幕上,执行以下操作:

    1. 选择您的数据库管理系统 (DBMS) 的 Microsoft Visio 数据库驱动程序。如果您尚未 Visio 数据库驱动程序与特定的 ODBC 数据源关联,单击设置来执行此操作现在。

      如果要对 Excel 工作表实施反向工程,请选择“ODBC 通用驱动程序”。

    2. 选择您正在更新的数据库的数据源。如果尚未创建现有数据库的数据源,单击新建来立即执行此操作。

      创建新源后,其名称会添加到“数据源”列表中。

    3. 对设置感到满意后,单击“下一步”。

    4. 按照任何特定驱动程序对话框中的说明进行操作。例如,在连接的数据源对话框中,键入用户名和密码,,然后单击确定。如果您的数据源不受密码保护,请单击确定

  3. 选中要提取的信息类型的复选框,然后单击“下一步”。

    某些项目可能会灰显,因为不是所有系统都支持所有类型的向导可以提取的元素。

  4. 选中要提取的表(和视图,如有)的复选框,或单击“全选​​”以全部提取,然后单击“下一步”。

    如果您进行反向工程 Excel 工作表,并看不到此列表中的任何内容,则可能需要包含您的电子表格中的列标题的单元格区域命名。

  5. 如果在第 5 步选中“存储过程”,选择要提取的过程,或单击“全选”以全部提取,然后单击“下一步”。

  6. 选择是否希望反向工程的项目自动添加到当前页面。

    您可以选择向导将自动添加到列表反向工程表和视图窗口中的项目中创建绘图。如果您决定不会自动创建绘图,您可以将项目从表和视图窗口中拖动到绘图页上,以便手动组合数据库模型。

  7. 检查您的选择,以验证所提取的信息,然后单击完成

如果您使用通用 ODBC 驱动程序,您可能会收到指示反向工程的信息可能不完整的错误。在大多数情况下这不是问题-只需单击确定,然后继续按照向导。

向导提取所选信息并在“输出”窗口显示有关提取过程的备注。

返回页首

Visio 2016 不支持反向工程向导

反向工程向导不可用 Visio 专业版 2016年或 Visio 标准版 2016年中。为了使用数据库建模功能,请考虑升级到 Visio Online 计划 2。

尝试使用新版本的 Outlook

Visio 2013 不支持反向工程向导

反向工程向导不可用 Visio 专业版 2013年或 Visio 标准版 2013年中。为了使用数据库建模功能,请考虑升级到 Visio Online 计划 2。

尝试使用新版本的 Outlook

本文内容

查看反向工程向导的提取

准备启动向导

现有数据库实施反向工程

查看反向工程向导的提取

向导可以提取的架构定义信息取决于多种因素,如数据库管理系统 (DBMS) 和 ODBC 驱动程序的功能。向导中显示的所有元素,它可以提取并允许您选择所需的。例如,您可能感兴趣仅 5 10 个表和 2 外出时的 4 的视图。

运行时您可以选择让它自动向导将创建此外列出进行反向工程的项表和视图窗口中的绘图。如果您决定不会自动创建绘图,您可以将项目从表和视图窗口中拖动到绘图页上,以便手动组合数据库模型。

范围内它们都可以从目标 DBMS,您可以提取下列各项:

  • 表格

  • 视图

  • 主键

  • 外键

  • 索引

  • 触发器 (包括代码)

  • 检查子句 (包括代码)

  • 存储的过程 (包括代码)

返回页首

准备启动向导

如果您是反向工程启动向导之前的 Excel 工作簿,您需要打开的工作簿和命名包含列标题的单元格组 (或区域)。如果您想要使用多个工作表,只需名称列中每个工作表的单元格组。这些范围视为向导中的表。有关如何命名单元格区域的详细信息,请参阅 Microsoft Office Excel 帮助。

为获得最佳结果,为您想要实施反向工程运行反向工程向导之前的目标数据库中设置默认驱动程序。这样可以确保该向导将本机数据类型正确映射,并在代码窗口中正确显示该向导提取的所有代码。

  1. 单击文件选项卡,单击新建,单击软件和数据库,然后双击数据库模型图

  2. 数据库选项卡上的管理组中,单击数据库驱动程序

  3. 驱动程序选项卡上选择 DBMS Visio 提供的驱动程序。例如,如果您要设计 Access 数据库将选择 Microsoft Access。

    如果要对 Excel 工作表实施反向工程,请选择“ODBC 通用驱动程序”。

  4. 单击“设置”。

  5. ODBC 驱动程序选项卡上,选中提供商驱动程序复选框为您 DBMA。例如,如果您要设计 Access 数据库将选择Microsoft Access 驱动程序 (*.mdb)复选框。

  6. 单击每个对话框中的确定

供应商提供 32 位 ODBC 驱动程序必须从 ODBC 数据访问包大于版本 2.0 和 ODBC 级别 1 符合或更高版本。供应商提供的 OLE DB 提供程序必须符合的 OLE DB 1.0 版或更高版本的说明。

返回页首

现有数据库实施反向工程

  1. 在数据库模型图,在数据库选项卡上,单击反向工程

  2. 在“反向工程向导”的第一个屏幕上,执行以下操作:

    1. 选择您的数据库管理系统 (DBMS) 的 Microsoft Visio 数据库驱动程序。如果您尚未 Visio 数据库驱动程序与特定的 ODBC 数据源关联,单击设置来执行此操作现在。

      如果要对 Excel 工作表实施反向工程,请选择“ODBC 通用驱动程序”。

    2. 选择您正在更新的数据库的数据源。如果尚未创建现有数据库的数据源,单击新建来立即执行此操作。

      创建新源后,其名称会添加到“数据源”列表中。

    3. 对设置感到满意后,单击“下一步”。

    4. 按照任何特定驱动程序对话框中的说明进行操作。例如,在连接的数据源对话框中,键入用户名和密码,,然后单击确定。如果您的数据源不受密码保护,请单击确定

  3. 选中要提取的信息类型的复选框,然后单击“下一步”。

    某些项目可能会灰显,因为不是所有系统都支持所有类型的向导可以提取的元素。

  4. 选中要提取的表(和视图,如有)的复选框,或单击“全选​​”以全部提取,然后单击“下一步”。

    如果您进行反向工程 Excel 工作表,并看不到此列表中的任何内容,则可能需要包含您的电子表格中的列标题的单元格区域命名。

  5. 如果在第 5 步选中“存储过程”,选择要提取的过程,或单击“全选”以全部提取,然后单击“下一步”。

  6. 选择是否希望反向工程的项目自动添加到当前页面。

    您可以选择向导将自动添加到列表反向工程表和视图窗口中的项目中创建绘图。如果您决定不会自动创建绘图,您可以将项目从表和视图窗口中拖动到绘图页上,以便手动组合数据库模型。

  7. 检查您的选择,以验证所提取的信息,然后单击完成

如果您使用通用 ODBC 驱动程序,您可能会收到指示反向工程的信息可能不完整的错误。在大多数情况下这不是问题-只需单击确定,然后继续按照向导。

向导提取所选信息并在“输出”窗口显示有关提取过程的备注。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×