术语集成数据库用于描述两种不同的数据库结构:多个数据库的连接或内置于另一个应用程序或工具中的数据库。尽管最初的描述似乎意味着这两种结构有很大不同,但事实并非如此。事实上,它们具有许多相同的结构。
数据库是在一个结构下组织的来自一系列不同来源的数据的集合。数据库本身由一系列半独立的数据表组成。每个表都包含特定信息,通常每个表都有一个焦点。数据库可以基于公共元素、信息或编程逻辑在单独的表之间创建链接。可以编写查询来创建访问数据库中所有不同表的报告。
将多个数据库连接成一个集成数据库是一项非常复杂的任务。不同数据库之间的连接必须从多个角度进行和测试,以确保逻辑正确。不同的数据库还可以以不同的格式或程序存在。这增加了复杂性,但可以使用高级编程逻辑和强大的资源来实现。
集成数据库的一个常见示例是 LexisNexis®。该工具提供对各种公共来源的内容、已发布的信息和在线信息的访问。这些文件保留原始来源,但复杂的逻辑允许用户使用一个工具识别多个数据库中存在的文档。通过这种方法节省的时间对用户来说是一个巨大的好处,因为这种类型的搜索通常需要几天才能完成。
有多种软件可以修改为与集成的软件一起使用。数据库。所需工作的复杂性取决于软件编写的语言和数据库的组织。此类软件的一个很好的例子是网站内容管理软件程序。此类软件基于保存所有不同文件、文本和图像的数据库将信息发布到互联网。
使用集成数据库,内容管理工具可以使用当前的相关数据填充网站来自会计系统的图像、来自文档共享工具的图像以及来自新闻办公室的声音文件。尽管这项工作很复杂,但如果不为每个不同的目的创建相同数据库表的重复副本,则可以节省大量成本。实际数据保留在一个位置,并且可供各种应用程序根据需要使用。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!